Why we do not quote a single "one-stop" price
A single "one-stop" number is what most buyers ask for and the least useful number we could give you. Here is what an ODM price is actually made of, and the three ways a packaged price hides cost.
The short answer: an ODM price is five separate costs stacked together, and one of them β packaging β can swing by more than the other four combined. Any single number quoted before your packaging is chosen is a guess wearing a suit.
The five costs inside an ODM price
- Bulk β raw materials and compounding. Driven by the formula and the actives in it.
- Packaging β bottle, pump, cap, carton, shipper. Driven by whether you take a stock mould or open a new one, and by how the surface is decorated.
- Filling and assembly β line time, labour, and yield loss.
- Testing β microbial, heavy metals, stability, and for sun care, SPF and UVA. Not every order needs every test; the market you sell into decides.
- Documentation β the technical file your registration agent needs, and the certificates that travel with the shipment.
Items 1, 3 and 5 are relatively predictable. Item 4 depends on your destination. Item 2 can vary more than everything else put together.
Why packaging is the variable that breaks the quote
Take the same 50 ml cream in four packaging scenarios:
- A stock airless bottle from our existing mould
- The same bottle with a sprayed finish in a custom colour
- The same bottle with hot-stamped logo and a printed carton
- A new mould built to your design
Same product inside. Four different prices, and the spread between the cheapest and the most expensive is larger than the spread between a basic formula and a premium one.
This is why a factory that quotes you one number before asking about packaging is either guessing or planning to substitute something cheaper later.
Three ways a packaged price hides cost
1. Cheaper packaging than you think. The quote says "airless bottle". It does not say which mould, what wall thickness, or whether the pump is a reliable one. The photo in the deck and the bottle in the carton are often different products.
2. Testing excluded. "Price excludes testing" is a legitimate line item, but it is frequently buried. A sun-care order without SPF testing in the price is not a cheaper order β it is an incomplete one.
3. Documentation excluded. The technical file for registration is real work. If it is not in the price, it will be invoiced later, usually at the moment you can least afford a delay.
How to compare two factories fairly
Ask both for the same five-line breakdown, against the same packaging specification, for the same quantity. Then compare line by line.
- If one factory will not break the price down, that is your answer about that factory.
- If one line is dramatically cheaper than the other, find out what was removed to get there.
- If the bulk price is identical but the packaging price differs by 40%, you are comparing two different bottles.
A five-line comparison takes an extra day and routinely saves more than the entire negotiation over a single number.
What we will give you instead
Give us the product type, the target quantity and the packaging direction, and you get a range with the assumptions stated: which packaging tier, which tests, which documents. Change one assumption and the number moves β and you will know exactly why it moved.
That is slower than a single figure. It is also the only version of the number that survives contact with production.
FAQ
Can you give me a rough price before I choose packaging?
Yes, as a range with the packaging tier stated. It will be honest and it will be wide.
Why is your price higher than the quote I got elsewhere?
Usually one of three reasons: a different bottle, testing included, or documentation included. Ask the other supplier to itemise and the gap normally explains itself.
Do you charge separately for the technical file?
It is part of the ODM scope for orders above our minimum. For sample-only or small development work it is quoted separately, and we say so upfront.
What is the single biggest cost lever I control?
Packaging. Choosing a stock mould over a custom one moves the total more than reformulating.
Related reading
- Why 1,000 units is the real minimum for custom skincare β A 2-hour line changeover, 3-7 days of sampling and a 15-day run: where the 1,000-unit floor actually comes from, and when it is theβ¦
- The MOQ ladder: what 1,000 to 5,000 units actually buys you β A 15% unit price drop between 1,000 and 5,000 units.
- Private label vs OEM: which model fits your brand in 2026 β Speed, control and cost sit on different sides of the line.
Sourcing this? Cosmetic Contract Manufacturing · Send a brief · FAQ