Where a 40-Gallon Hot Sauce Batch Loses Its Bottles
Make your own: hot sauce recipe builder → Choose a pepper, scale a sourced recipe, and print your batch.
Forty gallons is the volume most co-packers quote as a first hot-fill run, and it converts to 5,120 fluid ounces. Poured into 5 fl oz bottles that is 1,024 theoretical units. The number you can actually sell is smaller, because the same page warns that saleable output falls after process losses, retained samples and fill allowances. A batch plan that ignores that gap is a plan for inventory you will not have.


Count the batch in fluid ounces
Gallons are a purchasing unit, not a production unit. A 40 U.S. gallon kettle holds 5,120 fluid ounces, and every downstream number comes from that figure rather than from the gallon count. Divide by the fill volume and the theoretical bottle count falls out: 5,120 divided by 5 gives 1,024, divided by 10 gives 512, divided by 12 gives 426.
Those are whole bottles with no allowance for anything. The co-packer calls them theoretical for a reason and states plainly that actual saleable output will be lower after process losses, retained samples and fill allowances. Nothing in the arithmetic tells you how much lower, because the answer depends on the recipe, the kettle, the filler and the number of samples pulled.
Fill sizes on qualifying hot-fill work run from roughly half an ounce up to 5-gallon buckets, so the same kettle can produce 1,024 retail bottles or two bucket fills of foodservice sauce. Pick the format before the batch size, not after: the format is what converts a volume into a unit count you can order packaging against. A batch quoted at 40 gallons without a fill size is a volume, not a production plan, and it cannot be costed.
Write the arithmetic on the batch sheet as three columns: fluid ounces in, fill volume, units out. Every later decision, from cap quantities to case counts, reads from that third column.

Separate process loss from sample loss
The co-packer's wording bundles three different drains into one sentence, and they are managed differently.
Process loss is sauce that never reaches a bottle. It stays on the kettle wall, sits in the transfer line, primes the filler, spills at a hose change and gets flushed at cleanup. On a small kettle a thin film sounds trivial until you multiply it across every transfer point in the run. Thick mash holds more film than a strained sauce, which is one reason two recipes at the same volume do not yield the same case count.
Retained samples are sauce that reaches a bottle and never gets sold. The co-packer requires a production sample approved before a full run, and those bottles come out of the batch. Retail accounts, distributor buyers and internal shelf-life sets pull more. A sample program for a new flavor can be dozens of bottles before a single case ships.
Fill allowance is sauce that goes into the bottle beyond the declared volume. Every filler has variance, and the practical response is to aim slightly above the target rather than below it, because an underfilled bottle is a compliance problem while a slightly overfilled one is a cost problem. Aiming high across 1,024 bottles costs more sauce than most makers expect.
Plan each drain as a number on the sheet. Even a rough allowance per category beats pretending the theoretical count is real, and it gives you something to compare against the next run.

Turn units into cases and pallets
Cases are where a batch meets logistics, and the case pack is fixed by the bottle supplier. The 5 oz woozy ships 12 bottles to a case in a re-shipper carton, and orders have to be entered in increments of 12.
Run the conversion honestly. At 1,024 theoretical bottles you have 85 full cases and 4 bottles left over, and those 4 bottles are not a case you can price, pallet or ship cheaply. Rounding the batch to 1,020 bottles gives exactly 85 cases; rounding up to 1,032 gives 86. Either is a cleaner plan than 1,024, and the difference is decided at the recipe scale, not at the packing table.
Pallets set the next boundary. The same bottle packs 2,880 to a pallet, or 240 cases, so a 40-gallon run at 5 oz is well under half a pallet. That matters twice: freight per bottle is worse on a partial pallet, and a warehouse that charges by position may bill the same for 85 cases as for 240.
Mind the handling instructions while you are planning. Cases from this supplier ship upside-down, which is normal for glass and worth knowing before you design a retail-ready carton or train anyone to open a delivery. If a case is going straight to a store shelf, the packing orientation is part of the product, not a warehouse detail.
Keep the case-count column beside the bottle-count column on the batch sheet. Bottles are the production unit, cases are the sales unit, and the two never divide cleanly without a decision about the remainder.

Price the gap into the bottle cost
Loss only becomes expensive when it is invisible in the unit cost. Divide total batch cost by theoretical units and you get a number that flatters the run; divide by saleable units and you get the number the business actually pays.
The exercise is simple enough to do on the back of a batch sheet. Take the batch cost, then divide it by three different outputs: the theoretical count, a count reduced by a conservative loss allowance, and the count you actually packed last time. The spread between the first and third figures is your real yield penalty, expressed in cents per bottle. If that spread is large, the fix is usually a process change, not a price change, and it is worth naming which drain caused it.
Retained samples deserve their own line rather than being buried in loss. Samples are a marketing and quality cost that buys retail meetings and shelf-life data, and treating them as production waste makes both budgets wrong. A sample pulled from a batch has a bottle, a cap, a label and a labor minute attached, and it should be costed at full unit cost, not at ingredient cost.
Do the same arithmetic on a dry-fill project if you run one. The co-packer quotes dry-fill starts at about 60 pounds, and the same principle applies: the saleable count is below the theoretical count after losses and samples. The units differ, the accounting does not.
Choose the fill size before the batch size
The fill size decides how many units a batch produces, which decides how much packaging, labeling and labor the run consumes per bottle. A 40-gallon run at 10 fl oz yields 512 theoretical units; at 12 fl oz it yields 426.
Smaller fills produce more units from the same sauce, and each unit carries its own bottle, cap, label, seal and case slot. A 5 oz bottle is cheaper than a 10 oz bottle, but you buy roughly twice as many of them, twice as many caps, twice as many labels and twice as many case positions. The sauce cost per fluid ounce does not change; everything around it does.
Larger fills reduce unit count and packaging labor, and they raise the price a customer pays for one bottle. For a first run into retail, the 5 oz woozy is the common choice because the price point stays low and the bottle count gives a store something to stock. For foodservice or a gift format, the larger fill is easier to justify.
Use the case and pallet boundaries as a tiebreaker. Aim for a fill size and batch size that land near a whole case count and, if you can, near a pallet fraction you can sell. A run that ends 4 bottles into a case, or 60 cases into a pallet, is a run that pays a little extra at every step from packing to freight.
Decide the fill size first, then solve for the batch volume that produces clean case counts. The reverse order, choosing 40 gallons and discovering the case remainder afterward, is how makers end up with loose bottles on a shelf.
Theoretical units from a 40-gallon run
Whole units before any loss allowance, at three fill sizes. Real saleable output is lower in every case.
| Item | Value | Unit |
|---|---|---|
| 5 fl oz fill | 1,024 | units |
| 10 fl oz fill | 512 | units |
| 12 fl oz fill | 426 | units |
FAQ
How many 5 oz bottles does a 40-gallon batch produce?
The arithmetic answer is 1,024 theoretical units from 5,120 fluid ounces. The saleable answer is lower, because output falls after process losses, retained samples and fill allowances. Plan packaging against a figure below that count and reconcile after the run.
What counts as a process loss on a sauce batch?
The co-packer's own list is process losses, retained samples and fill allowances. Process loss is sauce left in kettles, lines and filler priming. Retained samples include the production sample required before a full run. Fill allowance is the overfill built into every filler to avoid underdeclared volume.
Why does pallet count matter for a first batch?
The 5 oz woozy packs 2,880 bottles to a pallet, or 240 cases. A run at that fill size is under half a pallet, so freight and storage are charged against a partial load. Knowing that before the run lets you combine SKUs on one pallet instead of paying for a position twice.
How many cases does a 1,024-bottle batch fill?
At 12 bottles per case, 1,024 bottles fill 85 cases with 4 bottles left over. Because orders must be entered in increments of 12, that remainder cannot be ordered or shipped as a case. Adjusting the batch up or down to a whole case count removes the loose bottles entirely.