Skip to content

How to Start a Refill Store: Bins, Containers and Rules

How to start a refill store: the food license when you pack or grind, customer containers under the Food Code, selling by net weight, bulk bin turn.

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 · 7 min read

A refill store, or zero waste store, sells food, soap and cleaners by weight from bulk bins, into containers the customer brings or the store provides. Starting one means four things beyond a lease. A retail food license, and in Wisconsin, the example's state, grinding peanut butter or packing bulk into the store's own bags is food processing, which moves the license from $20 to $80 plus a weights and measures fee. The container question: the 2022 FDA Food Code lets a store refill a food container it handed out itself, cleaned, sanitized and inspected, while a customer's own jar is on its list only for drinks, so ask your health department how it treats customer containers for bulk food before you build the store around them. Selling by net weight: each container is weighed empty first, the tare, on a scale certified for trade, so the customer pays for the oats and not the jar. And bin turn: a fill of nuts or flour has to sell before it goes stale. In the example below, a Viroqua refill store finds its walnut bin lasts 44 days against 30 days of freshness. Below are the steps, the rules, the example, and a free bin calculator.

The short version

  • A refill store sells by weight from bulk bins, into the customer's containers or the store's.
  • In Wisconsin, grinding or packing in-store is food processing: $80 plus a $25 weights and measures fee, not $20.
  • The 2022 Food Code refills food containers the store gave out, after cleaning and sanitizing.
  • Customers' own containers for food: ask your health department first.
  • Weigh each container empty, so the customer pays for net weight.
  • Bulk bins show the label or a sign with the ingredients, in quarter-inch letters.
  • A fill has to sell before it goes stale; nuts and flours first.
  • TaroStack tracks each bin's stock by the pound and its supplier's lot. More below.

The steps

Step What to settle
The license Retail food, and whether grinding, packing or a coffee grinder makes it food processing
Containers Customers' own, store jars with a deposit, or paper bags, and what your health department allows
Bins Gravity bins for dry goods, scoop bins with scoops, pumps or taps for liquids
Scales Certified for trade, with a way to record the tare on each container
The range Staples that turn fast first; nuts, seeds and flours in smaller bins
Non-food Soaps and cleaners by weight, each with its label shown at the bin
Suppliers Bulk distributors for staples, local roasters and mills for the rest

Margins by markup are in keystone pricing, and price signs in shelf tag template.

The rules

Rule Where
Food processing Includes grinding, mixing, packing and packaging (Wis. Stat. 97.01)
License fee $20 with no processing; $40 under $25,000 of food sales with processing; $80 plus a $25 weights and measures fee from $25,000, processing that isn't potentially hazardous food (97.30)
Agent cities and counties Set their own fees (97.30)
Returned containers Refilled at the store only if the store provided them, after cleaning, sanitizing and an employee's inspection (Food Code 2022, 3-304.17)
Customers' own containers In the Food Code, for drinks under conditions and water machines; ask your health department about food
Self-service Ready-to-eat food with utensils or dispensing methods that protect it (3-306.13)
Net weight Weight means net weight; solid goods sell by weight, liquids by measure or weight (Wis. Stat. 98.01, 98.06)
Scales Commercial scales meet the NIST specifications (98.03)
Bulk labeling The bulk container's label in view, or a sign with the ingredients in quarter-inch letters (21 CFR 101.100(a)(2))

The license in more detail is in retail food license. Other states adopt the Food Code with their own changes. This is general information, not legal advice.

An example: a Viroqua refill store

Ridge Road Refill Co., a made-up refill store in Viroqua, Wisconsin, I use in these examples, grinds peanut butter in the store and sells store jars with a deposit, so it applies for the processing license, $80 plus the $25 weights and measures fee on the state's schedule; a county or city licensing as the state's agent sets its own. Its opening costs:

Item Cost
Gravity and scoop bins, 40 $4,800
Shelving and fixtures $6,000
Two scales certified for trade, with label printers $1,800
Peanut butter grinder $2,400
Opening inventory $12,000
Store jars and bottles to sell $1,500
Build-out and signs $8,000
Lease deposit and first month $5,400
Register and card reader $900
License and weights and measures fee $105
Total to start $42,905

Then the bins, after the first month:

Bin Holds Cost, price a lb Sold a week Margin Days a fill lasts Keeps fresh
Rolled oats 25 lb $1.10, $2.49 30 lb 56% 5.8 60 days
Organic almonds 25 lb $6.80, $11.99 12 lb 43% 14.6 30 days
Walnut halves 25 lb $7.50, $13.49 4 lb 44% 43.8 30 days
Coffee beans 10 lb $7.20, $14.99 9 lb 52% 7.8 21 days
Peanut butter, ground here 10 lb $3.10, $6.99 14 lb 56% 5.0 14 days
Chia seeds 10 lb $4.20, $9.99 1.5 lb 58% 46.7 90 days
Dish soap, by the pound 40 lb $1.20, $3.49 12 lb 66% 23.3 365 days

The walnut bin holds 25 pounds and sells 4 a week, so a fill lasts 44 days and goes stale before it empties; filling it with 10 pounds brings that to 17.5 days. Chia is slow too, but keeps 90 days. Peanut butter has the shortest life and sells fastest, so the grinder's hopper takes a few pounds at a time. What spoils anyway is in grocery store shrink.

Get the calculator

Download the refill store bin calculator. One sheet: each bin's size, cost and price a pound and pounds sold a week, and the margin, the gross profit a week and the days a fill lasts work out, against how long the item keeps fresh, with too-slow bins in red. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.

Where this stops working

Forty bins become 150, each filled from a bag with its own lot and date, and the question changes from "what's this bin's margin" to "how much is left in the back, and which bag is next".

How TaroStack does it

TaroStack tracks each bin's stock by the pound, with the lot of the bag it came from.

Buy by the bag, sell by the pound. Oats come in 50-pound bags and soap in 5-gallon pails; stock is kept by the pound, and TaroStack does the conversion.

Lots and dates. Each bag is received with its supplier's lot and best-by date, and the oldest goes into the bin first. If a supplier recalls a lot of almonds, the lot is on record.

Stale stock on record. What's thrown out is an adjustment with its reason, expired or spoiled, reported by reason and item, so the walnut problem shows up in numbers.

Reorders in days of cover. The reorder list shows each item in days of cover, with each supplier's lead time and minimum. TaroStack connects to Square.

The job Notebook In TaroStack
Pounds left in the back Lift the bags Stock by the pound
Which almond lot is in the bin Unknown Lots, oldest first
What went stale Not written down Adjustments, by reason
What to reorder Walk the bins Reorder list in days of cover

Receiving, lots, counting and the reorder list 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

How much does it cost to start a refill store?

In the example, about $42,900: bins, shelving, two certified scales, a peanut butter grinder, $12,000 of opening inventory, build-out, the lease, the register and the license.

Can customers bring their own containers to a refill store?

For drinks, the Food Code allows it under conditions; for bulk food, it depends on your health department, so ask before you plan the store around it.

Do you need a license to sell bulk food?

Yes, a retail food license; in Wisconsin, grinding or packing in the store makes it food processing, with a higher fee.

How do you charge for refills by weight?

Weigh the empty container first and record the tare, then weigh it full; the customer pays for the net weight.

Sources

  1. FDA Food Code 2022, 3-304.17 and 3-306.13: returned food containers refilled at the store only if the store provided them and cleans, sanitizes and inspects them; customer-owned containers for beverages under conditions; self-service of ready-to-eat food with utensils or dispensing methods that protect it · read October 17, 2026
  2. Wis. Stat. 97.01 and 97.30: food processing includes grinding, packing and packaging; retail license fees of $20 with no processing, $40 or $80 plus a $25 weights and measures fee with processing that isn't potentially hazardous food; agent cities and counties set their own · read October 17, 2026
  3. Wis. Stat. 98.01, 98.03 and 98.06: weight means net weight; commercial scales under the NIST specifications; solid goods sold by weight, liquids by measure or by weight · read October 17, 2026
  4. 21 CFR 101.100(a)(2): bulk food at retail displayed with the bulk container's labeling in view or a sign giving the ingredients, in lettering at least one-fourth of an inch high · 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.