Formula Calculator for Cosmetics: DIY Batch Sizing
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
This calculator works out the amount of each ingredient you need when scaling a cosmetic formula to a different batch size. You enter the original formula percentages (or grams per 100 g) and your target batch weight, and it returns the exact grams of each ingredient, plus a running total so you can check your math. It is a practical tool for home crafters and small-batch makers who want to move from a 100 g test batch to a 500 g production run without redoing the arithmetic by hand.
Formula
The core formula is a simple percentage-to-weight conversion:
Ingredient weight (g) = (Percentage of ingredient / 100) × Target batch size (g)
Where:
- Percentage of ingredient – the amount of that ingredient in the formula, expressed as a percentage of the total formula weight (e.g., 30% means 30 g per 100 g of product).
- Target batch size – the total weight of the finished product you want to make, in grams.
For a formula with multiple ingredients, you apply the same calculation to each one, then sum the results to verify the total equals your target batch size.
Worked Example
Using the default values from the calculator: a 500 g batch with ingredient percentages of 30%, 20%, 15%, 10%, and 25%.
- Ingredient 1: (30 / 100) × 500 = 150 g
- Ingredient 2: (20 / 100) × 500 = 100 g
- Ingredient 3: (15 / 100) × 500 = 75 g
- Ingredient 4: (10 / 100) × 500 = 50 g
- Ingredient 5: (25 / 100) × 500 = 125 g
- Total: 150 + 100 + 75 + 50 + 125 = 500 g
The calculator returns the same values: 150.0, 100.0, 75.0, 50.0, 125.0, and a total of 500.0 g.
Why Percentages Are Used in Cosmetic Formulas
Cosmetic formulations are almost always written as percentages, not fixed weights. This is because percentages allow a formula to be scaled up or down without changing the ratio of ingredients. A lotion that is 70% water, 20% oil, 5% emulsifier, and 5% preservative will have the same texture and stability whether you make 100 g or 10 kg, as long as the percentages stay the same.
When you buy a formula from a book or a supplier, it will typically list each ingredient as a percentage. To make a specific batch size, you multiply each percentage by the total batch weight. This is exactly what the calculator does.
How to Use the Calculator Correctly
To get accurate results, follow these steps:
- Check that your percentages add up to 100%. If they don’t, the total will not equal your target batch size. The calculator will still give you numbers, but they will be wrong for a complete product.
- Enter percentages as numbers, not decimals. For 30%, type 30, not 0.30. The calculator already divides by 100.
- Weigh ingredients in grams. The calculator works in grams. If you need ounces, convert first (1 oz = 28.35 g) or use a scale that measures both.
- Use a precise scale. For small batches, a 0.01 g scale is recommended, especially for active ingredients and preservatives that are used at 1% or less.
Common Mistakes and How to Avoid Them
One frequent error is mixing up percentages and decimal fractions. Another is forgetting that the preservative and fragrance are part of the 100%. If your formula says 0.5% preservative, that is 0.5 g per 100 g, not 0.5 g per batch.
Rounding too early can also cause problems. If you round each ingredient to the nearest gram before adding, you may end up with a total that is off by a few grams. It is better to keep one decimal place in the calculator and round only when you weigh.
Finally, be aware that some ingredients are measured by volume (like essential oils in drops) but the formula is written by weight. You must convert using the ingredient’s density, not assume 1 ml equals 1 g. Water is close to 1 g/ml, but oils are lighter.
Limits of This Calculator
This calculator only handles the arithmetic of scaling. It does not account for:
- Density differences – if you measure by volume, you need density.
- Ingredient interactions – some ingredients may need to be added in a specific order or at a specific temperature.
- Preservative effectiveness – the percentage of preservative is based on the water phase, not the total batch, in some formulas.
- Equipment losses – you may lose a small amount to the sides of your mixing container.
For professional manufacturing, you would also need to account for the fact that some raw materials are not 100% pure, and you might need to adjust for the actual active content.
Safety and Accuracy Notes
Always wear gloves and eye protection when handling raw chemicals, even those used in cosmetics. Work in a well-ventilated area. Never use kitchen utensils that will later touch food.
For preservatives, follow the supplier’s recommended usage rate exactly. Too little can allow microbial growth; too much can cause skin irritation. If you are making a product for sale, you must follow local regulations, which often require stability testing and proper labeling.
Always use a calibrated scale. A cheap kitchen scale may not be accurate at 0.1 g increments, which is critical for ingredients used at 1% or less in a 100 g batch.
Frequently Asked Questions
Can I use this calculator for any cosmetic formula?
Yes, as long as your formula is expressed in percentages by weight and you know your target batch size in grams. It works for lotions, creams, serums, balms, and cleansers. It does not work for formulas that use volume measurements or for recipes that are not percentage-based.
What if my percentages don’t add up to 100%?
Then you have an incomplete formula. The calculator will still compute weights, but the total will be less or more than your target batch size. You need to adjust one or more ingredients to bring the total to 100% before scaling.
How do I convert from ounces to grams?
Multiply the number of ounces by 28.3495. For example, 4 oz × 28.3495 = 113.4 g. Most digital scales have a unit button to switch between grams and ounces.
What is the difference between weight percent and volume percent?
Weight percent is based on mass, volume percent on volume. Cosmetic formulas are almost always weight percent because it is more accurate and easier to scale. If you have a volume percent formula, you need the density of each ingredient to convert.
Can I use this for making soap?
Yes, but soap making also requires a lye calculator to determine the correct amount of sodium hydroxide based on the saponification value of your oils. This calculator will give you the oil weights, but it will not compute lye amounts.
Why does my final product weigh less than my target batch size?
This can happen if you lose material during mixing, if you spill some, or if you measure incorrectly. It can also happen if you make a water-based product and some water evaporates during heating. To compensate, you can weigh your final product and add water to bring it up to the target weight.
Related
Formula used
in p1 | Ingredient 1 (%) | % | 30 | 0 in p2 | Ingredient 2 (%) | % | 20 | 0 in p3 | Ingredient 3 (%) | % | 15 | 0 in p4 | Ingredient 4 (%) | % | 10 | 0 in p5 | Ingredient 5 (%) | % | 25 | 0 in target | Target batch size | g | 500 | 0 out g1 | Ingredient 1 (g) | g | target * p1 / 100 | 1 out g2 | Ingredient 2 (g) | g | target * p2 / 100 | 1 out g3 | Ingredient 3 (g) | g | target * p3 / 100 | 1 out g4 | Ingredient 4 (g) | g | target * p4 / 100 | 1 out g5 | Ingredient 5 (g) | g | target * p5 / 100 | 1 out total | Total (g) | g | g1 + g2 + g3 + g4 + g5 | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.