How to Calculate the True Cost of Your DIY Facial Serum
Making your own facial serum is one of the most satisfying DIY beauty projects — you control every ingredient, skip the preservatives, and often save a dramatic amount compared to luxury store brands. But many home formulators never add up the real per-bottle cost, which means they don't know if they're saving $10 or $80 per bottle. This calculator does that math for you.
What Goes Into the Cost of a Homemade Serum?
A well-formulated facial serum typically has four categories of costs:
- Active ingredients — these are the stars of your formula: hyaluronic acid, niacinamide, vitamin C (ascorbic acid or its derivatives), retinol, peptides, or plant extracts. Actives are usually the most expensive line item per gram.
- Carrier oils and bases — squalane, rosehip seed oil, jojoba, argan, or a water-based gel like aloe vera or glycerin. These make up the bulk of your formula by volume.
- Packaging — amber or cobalt glass dropper bottles protect light-sensitive actives and give your serum a premium feel. Budget $1–$4 per bottle when buying in small quantities, less in bulk.
- Other supplies — pipettes, labels, funnels, pH strips, and preservatives (if your formula contains water). These are often overlooked but add up across a batch.
How to Apportion Batch Costs Per Bottle
The key insight is that most ingredient purchases cover multiple batches. When you buy 100g of hyaluronic acid powder, you might use 0.5g per 30ml bottle, meaning that one purchase covers 200 bottles. To be accurate, calculate how much of each ingredient you use per batch, then calculate the cost of just that quantity.
For example: if a 100g jar of niacinamide costs $12 and you use 5g per batch of 10 bottles, your niacinamide cost is $0.60 per batch, or $0.06 per bottle.
DIY vs. Luxury Brand: The Real Comparison
A 30ml bottle of a popular vitamin C serum from a luxury skincare brand can cost $80–$180. A DIY equivalent using 15% L-ascorbic acid in a water-and-glycerin base often comes in under $3–$8 per bottle when ingredients are purchased in modest quantities. The savings can exceed 90% — which is why "dupe" formulation has become so popular in the skincare community.
Tips to Lower Your Per-Bottle Cost
- Buy active ingredients in the smallest effective quantity — they often degrade once opened.
- Order carrier oils in 4 oz or 8 oz sizes from reputable suppliers; larger sizes save money but oxidize faster.
- Purchase amber glass bottles in packs of 12 or 24 to cut per-unit cost significantly.
- Use a kitchen scale accurate to 0.01g — precise measurement reduces waste and keeps your formula consistent.
- Batch in quantities you can use within 3–6 months to avoid losing money to spoilage.