Skip to content

Wholesale Food License: What You Need to Sell to Stores

A wholesale food license: the state license for selling food to stores for resale, fees by sales, FDA registration, labels, Minnesota's 2026 renewal change.

By Koa Sterling. Product specialist at TaroStack and small business owner. Yes, I am a real human, and I actually sit in front of a computer and write these articles. Reviewed October 17, 2026 · 6 min read

A wholesale food license is the state's license for making or handling food that other businesses resell: a grocer, a co-op, a café, a distributor. It comes from the state department of agriculture, sometimes the health department, and covers the kitchen or plant where the food is made, with an inspection. It's the step past cottage food, which in a lot of states stops at selling directly to the person who eats it, and past a retail license, which covers selling to customers at your own counter. Fees in a lot of states rise with sales. Selling to stores also brings FDA facility registration once most of your sales go to businesses, a label that meets the federal rules, and the insurance grocers ask for. Minnesota, the example's state, licenses retailers, wholesalers and manufacturers as food handlers, with fees by gross sales and risk category, and in 2026 moved wholesale and retail licenses to the calendar year: this year's licenses run to December 31, 2026, and renewals are due by January 1, 2027. In the example below, a Duluth broth maker takes its first co-op order. Below are the layers, Minnesota's rules, the example, and a free checklist.

The short version

  • A wholesale food license covers making or handling food that other businesses resell.
  • It comes from the state agriculture or health department, for the kitchen or plant, with an inspection.
  • Cottage food often stops at direct sales; a retail license covers your own counter.
  • Fees in a lot of states rise with sales.
  • Add FDA registration once most sales go to businesses, federal labels and insurance.
  • Minnesota: a food handler license, $50 to apply, fees by gross sales and risk category.
  • Minnesota's wholesale and retail licenses now run January to December; renew by January 1, 2027.
  • TaroStack keeps each batch's lot and which stores got it. More below.

The layers

Layer Who issues it What to check
Business name State An LLC filing, or an assumed name
Sales tax State revenue department Registration, and which sales are taxable
Wholesale or manufacturing license State agriculture or health department For the kitchen or plant, with an inspection
FDA facility registration FDA Unless most sales go directly to consumers
Labels FDA, 21 CFR part 101 Name, net quantity, ingredients, allergens, name and place, Nutrition Facts unless exempt
Insurance Insurer Product liability, which grocers ask for

What grocers ask of a supplier is in selling to grocery stores requirements, and what they expect on the shelf in minimum remaining shelf life. Every state differs; this is general information, not legal advice.

Minnesota's rules

Rule Minnesota Statutes, chapter 28A
A license To manufacture, process, sell, handle or store food, unless an exemption such as cottage food applies (28A.04)
Who's a food handler Sellers to consumers, sellers to other businesses for resale, and processors or manufacturers (28A.05)
Applying A $50 nonrefundable application fee with a new license (28A.04)
The term January 1 to December 31, renewed by January 1 (28A.04)
2026's change Retail and wholesale licenses issued July 1, 2025 to June 30, 2026 were renewed by July 1, 2026, for July to December 2026, at half the fee (28A.04)
Fees By last year's gross sales and a high, medium or low risk category (28A.08)
One place Each license covers one place of business (28A.06)
Gross sales last year High risk Medium Low
Under $50,000 $285 $195 $135
$50,001 to $125,000 $350 $260 $200
$125,001 to $250,000 $415 $350 $265
$250,001 to $500,000 $520 $430 $370
$500,001 to $1,000,000 $625 $535 $475

The fees, effective August 1, 2025, are in 28A.08, which also sets late-renewal and no-license penalties; the license term is in 28A.04. Minnesota's cottage food path, which doesn't cover selling to stores, is in Minnesota cottage food law.

An example: a Duluth broth maker

North Shore Broth Co., the made-up bone broth maker in Duluth, Minnesota, I use in these examples, sells frozen beef and chicken broth by subscription and hot cups at its window, about $54,500 a year, and two Duluth co-ops want jars:

Layer Status
Business name, an LLC Done, September 2024
Food handler license Licensed since October 2024, with the $50 application fee
July to December 2026 Renewed June 24, 2026, at half the fee: $175
2027 Renew by January 1, 2027: $350, at $50,001 to $125,000 in the high risk category
Risk category To confirm with the department
FDA facility registration To check: if the co-ops grow past the subscriptions
Labels Done: Nutrition Facts added for the co-ops
Product liability insurance Renews September 1, 2027

The broth already ran under a food handler license for the subscriptions; selling to the co-ops for resale fits the same license, so the change was labels, insurance and the January renewal on the calendar. The business is in bone broth business plan.

Get the checklist

Download the wholesale food license checklist. One sheet: each layer, who issues it, what it is, whether you need it, the cost, the date done and the renewal date; the status and the total cost fill in. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.

Where this stops working

Co-ops want dates on every jar and a recall plan, and the fee depends on last year's gross sales. A checklist doesn't know either.

How TaroStack does it

TaroStack keeps each batch's lot and which stores got it, and the year's sales.

Each batch a lot. A batch of broth records the bones and vegetables it used, by lot, gets a lot with its best-before date, and lot labels print for the jars.

Where it went. Each co-op's order records the lots it got, so one recall report shows every customer a batch reached.

The year's sales. Sales are kept by product and by customer, so last year's gross sales, and how much went to stores, are in your reports.

The job Notebook In TaroStack
The date on a jar Written by hand From the batch's lot
Which co-op got a batch Invoices One recall report
Last year's gross sales Added up in January Sales reports

Lots, batches, sales orders and margin reports are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.

Questions people also ask

Do I need a license to sell food to stores?

Yes: a state license for making or handling food that others resell, often from the agriculture department, plus FDA registration once most sales go to businesses.

How much is a wholesale food license in Minnesota?

It depends on last year's gross sales and risk category: from $135 to $285 under $50,000, up to $625 under $1,000,000, plus $50 to apply.

When do Minnesota food licenses renew?

Every January 1 for the calendar year; licenses renewed in July 2026 cover July to December 2026.

Can cottage food be sold to grocery stores?

In a lot of states, no: cottage food is sold directly to consumers, so selling to stores takes a licensed kitchen.

Sources

  1. Minn. Stat. 28A.04: a license to manufacture, process, sell, handle or store food; $50 application fee; calendar-year licenses, with the July to December 2026 half-year renewal · read October 17, 2026
  2. Minn. Stat. 28A.05: food handlers include those who sell to other businesses for resale and those who process or manufacture food for resale · read October 17, 2026
  3. Minn. Stat. 28A.08: license fees effective August 1, 2025, by gross sales and risk category · read October 17, 2026

We use AI to help with the research for these articles. Every one is read, checked against its sources and edited by Koa before it's published. Spot a mistake? Tell us and we'll fix it and say so. How we write these.

Let’s get your stack in order.

Get TaroStack

Sign up now for your free 30 day trial. No credit card required.