The Math of Doubling a Hot Sauce Batch
Make your own: hot sauce recipe builder → Choose a pepper, scale a sourced recipe, and print your batch.
Doubling a batch does not halve the cost per bottle: it moves the unit price of packaging, the cash tied up in inventory, and the risk that a mistake is twice as large. A 5 fl oz woozy bottle is $0.630 each at 12 bottles and $0.590 at 576, so the saving exists but it is a rounding error next to the cash question. The batch floor matters more, because a co-packer will not run less than 40 gallons on a typical hot-fill start.


What doubling actually multiplies
The instinct is to take the per-bottle cost at one batch size and multiply by two. That gets the wrong answer twice: once because the price per bottle changes with quantity, and once because the batch size that halves your unit cost is usually the batch size that doubles your inventory.
Run the glass numbers. At 12 bottles the woozy runs $0.630 each. At 576 it is $0.590. At 1,152 it is $0.570, and at 2,880 it is $0.529. The whole span from the smallest order to the 2,880 break is a little over a dime per bottle. On a run of a few thousand bottles that is real money, and it is also the difference between buying glass for one season and buying glass for two.
What doubling really multiplies is the commitment. A batch twice as large needs twice the glass, twice the caps, twice the labels, twice the storage and twice the shelf life consumed before the last case ships. The price break pays for part of that. It does not pay for all of it, and it never pays for the working capital.
So the arithmetic that matters is not cost per bottle at the larger size. It is cost per bottle plus the carrying cost of everything you bought early, divided by the bottles you actually sell before the sauce ages out.

Caps and closures lag behind glass
Closures have their own curve, and it is steeper than glass because the unit is small. A 24-490 closure is $0.163 each at single-unit pricing and $0.128 at 1,000. By 12,000 it is $0.102.
The trap is that caps are cheap enough per unit to over-order without noticing. A brand that buys 12,000 caps to reach the bottom break has spent a small amount of money and taken on a storage problem: cases of caps are bulky, they do not stack well on a shelf above a kettle, and they carry a liner with its own shelf life.
Match the cap order to the glass order. Glass arrives in cases of twelve and the distributor prices it per bottle, so the bottle count is already a hard number. Caps should land on the same break, not a deeper one, unless the closure is a stock item you will use across several recipes.
There is a second-order effect worth writing down. When the bottle and the cap are bought at different breaks, the per-unit cost of a filled bottle is a blend of two curves, and the blend point moves every time the batch size changes. Recompute the pair together or the comparison between batch sizes is not like for like. That recomputation is the whole job: twenty minutes in a spreadsheet, once per size you are considering.

The floor is set by the co-packer
Scaling math assumes you can choose the batch size. Below a certain volume you cannot, because the equipment and the cleaning cycle cost the same whether the kettle is full or not.
The published floors are close together. Small Batch Co-Pack quotes a 40 gallon typical hot-fill start. Croix Valley Foods lists a production minimum of 100 gallons per SKU. Tabanero quotes its minimum in cases rather than gallons, at 100 cases. A brand planning a 20 gallon run has no co-packer option at all and is filling in a licensed kitchen instead, which is a different cost model with a different ceiling.
Case-based minimums are the harder ones to compare, because the gallon figure depends on your fill size. The same 100 case minimum is a much smaller pour at a 5 oz bottle than at a larger one, and the co-packer is quoting a packaging run, not a liquid volume. Convert the minimum into gallons using your own fill before comparing two quotes.
Once you are above the floor, the math changes character. Doubling from 40 to 80 gallons is mostly a packaging question. Doubling from 500 to 1,000 gallons is a scheduling, storage and cash question, because the constraint has moved from the kettle to the warehouse.

Cash tied up versus cost saved
The scaling decision is a cash decision wearing a cost costume. Buying to a price break converts cash into inventory today to reduce cost per unit later, and the trade only works if the inventory turns before it expires.
Bulk packaging is smaller than finished goods, so the pail line is the easier one to reason about. A 5 gallon white plastic pail is $4.940 at one unit and $4.540 at 120. The step down is forty cents. At 120 pails the saving is under fifty dollars, which is a rounding error against the cash outlay.
Glass is where the cash actually goes. Two thousand bottles at roughly half a dollar each is a four-figure commitment before a single cap or label is bought, and it arrives as pallets rather than as a drawer of parts. That is the number to compare against the price break, not the per-unit figure.
The useful test: if the sauce you are about to bottle had to be sold at a discount to clear shelf space for the next run, would the price break still have been worth taking? When the answer is no, the batch is sized by demand and the break waits for the following year.
Three places the arithmetic slips
Most batch-size spreadsheets are wrong in the same three places.
The first is yield. Liquid left in the kettle, product lost at filler priming and units rejected at labeling all disappear between the starting gallons and the packaged units. A doubles recipe does not double the packaged output unless the loss scales too, and loss does not scale linearly: a small batch loses a larger share to the heel of the kettle than a large one does.
The second is the break itself. Price breaks are per order, not per year. Ordering 576 bottles four times is not the same as ordering 2,880 once, even though the bottle count matches, because the distributor prices each shipment on its own quantity. A brand that orders monthly sits on the 576 price forever and believes it is buying at volume.
The third is the unit of the quote. Co-packers quote in gallons, in cases or in pounds depending on the product line, and the three are not interchangeable without your own fill size. Convert everything into packaged units at your fill before comparing, then compare cost per packaged unit and cash required on the same line. Anything else is a comparison between two different questions.
Price of one 5 fl oz woozy bottle by order quantity
List prices for the same bottle at four quantity breaks. The full span from 12 bottles to 2,880 is a little over a dime per unit.
| Item | Value | Unit |
|---|---|---|
| 12 bottles | 0.63 | $ |
| 576 bottles | 0.59 | $ |
| 1152 bottles | 0.57 | $ |
| 2880 bottles | 0.529 | $ |
FAQ
Does a bigger batch always lower the cost per bottle
It lowers the packaging price, not necessarily the cost per bottle sold. Glass falls from $0.630 at 12 bottles to $0.590 at 576 and $0.529 at 2,880, but the larger run also ties up cash and consumes shelf life before the last case moves.
What is the smallest hot sauce batch a co-packer will run
Published floors differ by co-packer and are quoted in gallons or in cases. Small Batch Co-Pack quotes a 40 gallon typical hot-fill start, Croix Valley Foods lists 100 gallons per SKU, and Tabanero quotes 100 cases as its minimum. Below those floors the work moves to a licensed kitchen.
Should caps be bought at the same quantity break as bottles
Match the cap order to the glass order unless the closure is a stock item across recipes. Caps drop from $0.163 at single-unit pricing to $0.128 at 1,000, and the deeper break at 12,000 saves little while adding bulky storage.
How much does doubling a batch change packaging cost
Per bottle, the change is small: roughly four cents between the 12 bottle price and the 576 price. Per order, it is a four-figure cash commitment in glass, which is why batch size is usually set by demand and storage rather than by the price break.