Scaling a Test Batch to Production
The math, the traps, and what doesn't scale the way you expect
The Core Principle: Percentages Stay Fixed
A formula built in percentages scales perfectly to any batch size. If your lotion formula is:
| Ingredient | Percentage | 100g Batch | 1kg Batch | 5kg Batch |
|---|---|---|---|---|
| Distilled Water | 70% | 70g | 700g | 3500g |
| Emulsifier (Emulsifying Wax) | 5% | 5g | 50g | 250g |
| Shea Butter | 10% | 10g | 100g | 500g |
| Jojoba Oil | 10% | 10g | 100g | 500g |
| Glycerin | 4% | 4g | 40g | 200g |
| Phenoxyethanol blend | 1% | 1g | 10g | 50g |
Every number scales by the same multiplier. This is why formulating by weight percentage rather than volume or cups is non-negotiable for production work.
What Scales Linearly
All Ingredient Weights
Multiply every ingredient's test-batch gram weight by the scale factor (new batch ÷ old batch). If your test batch is 200g and your production batch is 2000g, multiply every ingredient by 10.Preservative Levels
Preservative percentage stays at 0.8% (or whatever your formula calls for) at every batch size. What changes is the gram weight you weigh out. At 5kg that's 40g of preservative — more than the entire test batch.Lye and Water in Soap
Soap scales exactly linearly. Your SAP values and water:lye ratios don't change. SoapMath will recalculate every weight automatically when you change the batch size field.Active Ingredient Percentages
Niacinamide at 4%, HA at 2%, vitamin C at 10% — these percentages don't change. The weights scale, the percentages don't.What Doesn't Scale Linearly
| Factor | What Changes | How to Handle |
|---|---|---|
| Heat loss rate | Large batches stay warm longer — oil phase cools more slowly | Allow more time for phases to reach target temperature. Consider jacketed tanks at commercial scale. |
| Mixing intensity needed | More mass requires more mixing power to emulsify | Upgrade to a higher-power mixer for batches over 2–3kg. Homogenizers replace stick blenders. |
| Evaporation rate | Water evaporates from large open batches during heating | Weigh water after heating (top up to target weight) or use a covered vessel. |
| Heating time | Large batches take much longer to heat and cool | Plan production time accordingly. Cooling tunnels used commercially to speed cooling. |
| Soap cure time | Cure time stays at 4–6 weeks regardless of batch size | Larger batches take longer to unmold safely — the surface cools while the interior is still warm. |
| Color dispersion | Pigments may not disperse as evenly in large batches by hand | Pre-disperse pigments in a small amount of oil or water before incorporating into the main batch. |
Water Evaporation Error
Production Batch Checklist
Recalculate All Weights in BatchMath
Enter your formula percentages and new batch size. Print or record all weights before you start. Never calculate by hand during production.Weigh Every Ingredient Independently
Don't pour one ingredient, then add to the scale for the next. Weigh each in its own container or tare-reset between additions. A 5% error in preservative weight at 5kg is a 2.5g error — significant.Heat Phases Separately
Heat water phase and oil phase to target temperature (typically 158–176°F / 70–80°C) in separate vessels. Large batches need more time — allow for it.Check Water Weight After Heating
Before combining phases, weigh your water phase. Top up with distilled water if evaporation occurred.Add Heat-Sensitive Ingredients Below 104°F / 40°C
Preservatives, fragrance, essential oils, certain actives (niacinamide, ascorbic acid, hyaluronic acid) should be added after the emulsion has cooled below 104°F (40°C) to prevent degradation.Document Everything
Record the date, batch number, exact weights used, temperatures, and any deviations. This is your batch record — essential for GMP and for troubleshooting if something goes wrong.Re-Run Stability Testing
Your first production batch is not the same as your test batch. Equipment, temperature profiles, and mixing technique all differ. Run a fresh stability test before selling from the production batch.Equipment Thresholds
| Batch Size | Mixing | Heating | Notes |
|---|---|---|---|
| 100–500g | Stick blender or hand mixer | Stove top, small saucepan or double boiler | Typical test batch scale |
| 500g–2kg | Stick blender (high power) or overhead mixer | Stove top, larger pot or electric griddle for water bath | Transition zone — stick blenders start to struggle |
| 2–10kg | Overhead mixer or homogenizer | Large pot, turkey roaster, or jacketed vessel | Semi-production; homogenizer recommended for consistent emulsification |
| 10kg+ | Industrial homogenizer or in-line mixer | Steam-jacketed vessels, temperature-controlled tanks | Commercial production — requires separate heating/cooling infrastructure |
Pro Tip
Soap-Specific Scaling Notes
Cold process soap scales exactly linearly — but larger batches behave differently during saponification:
| Factor | Effect at Scale |
|---|---|
| Heat retention | Large molds retain saponification heat longer, increasing gel phase likelihood and intensity |
| Gel phase control | Harder to prevent gel phase in large insulated molds — allow for it or use refrigeration |
| Unmolding time | The surface of a large block may feel firm while the center is still warm and soft — allow extra time |
| Cutting | Large blocks require a soap cutter or sturdy wire — knife cutting causes drag and cracking |
Troubleshooting
| If… | Then… | Solution |
|---|---|---|
| Insufficient mixing power or phases too far apart in temperature | Use a higher-power homogenizer. Ensure both phases are within 5°F (3°C) of each other when combining. Add water phase slowly to oil phase while mixing continuously. | |
| Fragrance added when batch was too hot, or evaporated before sealing | Add fragrance below 104°F (40°C). Seal containers promptly after filling. Do not adjust fragrance percentage — test batch percentage is correct. | |
| Large batch retained heat longer — saponification is still completing | Allow 72–96 hours before unmolding large blocks. Test a corner with gloved fingertip — if it leaves an impression, wait longer. | |
| Addition temperature too high, or water evaporation changed formula ratio | Confirm preservative was added below 40°C. Top up water to correct weight after heating. Verify pH is in preservative's effective range. |
Scale any recipe instantly with BatchMath
Enter your formula percentages and target batch size — BatchMath outputs every ingredient weight in grams and ounces.
