Two factories quote your body lotion programme. One comes back at $0.94 a unit, the other at $1.38. Same 300 ml bottle, same 10,000-piece order, same brief. Nothing in either quotation explains the 47% gap, and the sales contact on both sides answers the question the same way: “our quality is better.”
That answer is useless to you. The gap is almost never quality in the abstract — it is a series of specific, traceable line items that one supplier disclosed and the other buried. This guide takes a body lotion quotation apart piece by piece, shows you what each element actually costs at a Chinese contract manufacturer in 2026, and gives you the questions that force an opaque quote into the open.
The five buckets inside every unit price
Whatever format a quotation arrives in, the number resolves into five buckets. Ask any serious OEM body lotion manufacturer to split their price this way and they will be able to; a trading company usually cannot, which is diagnostic in itself.
| Bucket | Typical share of unit cost | Who controls it |
|---|---|---|
| Bulk formula | 18–35% | Your formula brief |
| Primary packaging (bottle, cap/pump, liner) | 30–50% | Your packaging brief |
| Decoration (labels, silkscreen, hot stamp, sleeve) | 5–15% | Your artwork |
| Filling, assembly, labour, QC | 10–20% | Order size and line complexity |
| Overhead, testing, margin | 8–18% | The factory |
Notice what dominates. Buyers new to personal care assume the cream inside is the expensive part. In most body lotion programmes the bottle and its closure cost more than the formula — sometimes twice as much. That single fact redirects where your cost-reduction effort should go.
Bucket one: what the bulk formula really costs
Bulk is quoted per kilogram, then converted to your fill weight. Do this arithmetic yourself every time: unit bulk cost = fill weight in kg × bulk price per kg. A 300 ml lotion at roughly 0.98 g/ml specific gravity is about 0.294 kg of product, so bulk at $3.20/kg costs $0.094 per unit. Nine and a half cents. Most buyers guess this figure at four or five times its real value, which is exactly why they negotiate the wrong line.
Indicative 2026 bulk ranges for body lotion at 3–5 tonne batch scale:
| Formula tier | Bulk $/kg | What drives it |
|---|---|---|
| Economy emulsion | $2.20–3.20 | Mineral oil or basic ester emollients, standard emulsifier, paraben-free preservative |
| Mid-market natural-leaning | $3.50–5.50 | Shea/plant butters, glycerin at meaningful level, ECOCERT-friendly preservative |
| Premium actives | $6.00–14.00 | Encapsulated actives, high-grade hyaluronic acid, ceramides, peptide complexes |
| Certified organic | $8.00–18.00 | COSMOS-compliant raw materials, certified supply chain, lower-yield processing |
Three cost drivers inside the formula are worth knowing because they are negotiable in a way the headline number is not. First, active percentage versus claim: a 2% niacinamide claim and a 0.1% “contains niacinamide” claim differ by a factor of twenty in raw material cost but read almost identically on a label — decide deliberately which one you are buying. Second, fragrance load: 0.3% of a $180/kg fragrance oil adds $0.054/kg to bulk; the same load of a $600/kg designer-inspired accord adds $0.18. Third, viscosity and process time: high-viscosity butters need longer homogenisation and slower cooling, which occupies the vessel and shows up as a processing surcharge, not a raw material line. Our guide to natural versus synthetic ingredient systems covers where the premium is real and where it is marketing.
Bucket two: packaging, the line that decides your price
Here is where the $0.94 and $1.38 quotes usually diverge. A 300 ml HDPE bottle with a disc-top cap runs $0.16–0.26 at 10k pieces. The same volume in a PET bottle with a metal-shelled lotion pump runs $0.48–0.85. Add an inner foil seal, a shrink sleeve rather than a wraparound label, and a rigid outer carton, and you have added another $0.20 before anyone has filled anything.
Watch for four specific traps when you compare packaging lines:
- MOQ mismatch. Your order is 10,000 units but the component factory’s minimum for a custom-colour cap is 30,000. Either you pay for 30,000 caps and warehouse 20,000, or the quote quietly substitutes a stock cap. Ask which it is.
- Tooling amortised invisibly. A custom bottle mould is $4,000–15,000. Some suppliers spread it across your first order without saying so — that is $0.40–1.50 per unit on a 10k run, and it should be a separate, one-time line you own.
- Pump dosage and compatibility. A 2 ml pump versus a 1.2 ml pump changes perceived value and consumer usage rate, and pump compatibility with a high-viscosity lotion must be tested, not assumed.
- Component freight. Bottles ship air, not product. If components come from a different province, inbound freight can be 3–6% of packaging cost.
Because packaging swings unit price more than anything else, we published a dedicated breakdown of who buys which component, tooling costs and lead times. Read it before you lock artwork.
Bucket three: how order quantity changes everything
Fixed costs per production run do not shrink because your order is small. A batch changeover — cleaning the vessel, validating the line, running and discarding the first fill — costs the factory 4 to 8 hours regardless of whether you ordered 3,000 units or 30,000. Spread across the run, that is the single largest reason small orders feel disproportionately expensive.
| Order qty | Fixed cost per unit | Indicative all-in unit price* |
|---|---|---|
| 3,000 | $0.34 | $1.62 |
| 5,000 | $0.21 | $1.41 |
| 10,000 | $0.10 | $1.22 |
| 30,000 | $0.035 | $1.05 |
| 100,000 | $0.011 | $0.94 |
*Mid-market formula, PET bottle with lotion pump, wraparound label, EXW. Illustrative, not a quotation.
The curve flattens hard after 30,000 units. If you are choosing between 10k and 30k, the per-unit saving is meaningful; between 30k and 100k it usually is not worth the cash-flow risk for a launch brand. If your first order has to be small, there are structural ways to reduce the penalty — see how to lower the minimum order quantity without simply asking the factory for a favour.
The costs that are real but absent from the quote
A quoted unit price is not your landed cost. Budget for these separately or your margin model will be wrong by 15–30%:
- Stability and compatibility testing — $600–2,500 depending on protocol depth and whether packaging compatibility is included.
- Microbiological challenge test (PET) — $400–900 per formula.
- Safety assessment / CPSR for EU, MoCRA substantiation for US — $500–1,800 per product.
- Third-party pre-shipment inspection — $300–500 per man-day.
- Sample and mould development — $200–800 for lab samples, plus tooling.
- Freight, duty, insurance — highly route-dependent; a 20 ft container of lotion is usually weight-limited, not volume-limited.
Comparing two quotes properly: the six questions
Send these verbatim to both suppliers. The comparison becomes trivial once you have the answers.
- Split the unit price into bulk, primary packaging, decoration, filling/labour, and overhead. Give me the five numbers.
- Is tooling included in the unit price or invoiced separately? If included, over how many units is it amortised?
- What is the component MOQ for each packaging item, and does my order quantity meet it or exceed it?
- Which testing is inside this price and which is quoted separately?
- What is the quoted Incoterm, and what does it exclude?
- What is the price at 2× and 3× this quantity, on the same specification?
Question six is the most revealing. A supplier whose price barely moves at 3× volume is either already at their floor or is not being straight about their cost structure. A supplier whose price collapses at 3× has significant fixed-cost drag they were hiding in the small-order price.
Turning unit price into landed cost
The last conversion most buyers skip: EXW to your warehouse door. Ocean freight, destination charges, customs brokerage, duty, and domestic trucking typically add $0.08–0.22 per unit on a full-container body lotion shipment, and considerably more on LCL. If your quotes arrive on different Incoterms — one EXW, one FOB, one CIF — you are not comparing anything at all until you normalise them. We walk through that normalisation in the Incoterms, export documents and landed cost guide.
What a fair 2026 quote looks like
For a mid-market 300 ml body lotion, 10,000 units, PET bottle with lotion pump, wraparound label, tested formula, EXW Guangzhou: $1.05–1.35 is the honest band. Below $0.90 something has been substituted — stock packaging, a thinner emulsion, a cheaper preservative system, or testing you will end up paying for later. Above $1.60 you are either buying genuine premium actives or subsidising someone’s margin.
Ask for the five-bucket split, insist that tooling is a separate line, normalise Incoterms, and add the testing and inspection costs the quote omitted. Do that and the two quotations that looked 47% apart usually turn out to be 6% apart on identical specification — which is the point at which you can actually choose a partner on the things that matter: capacity, documentation, and whether they answered your questions straight.


