nrtechstudio.com

Soap Making Cost Calculator — COGS & Pricing Suite

100% client-side · no signup · your data never leaves this browser

Work out exactly what it costs to make one bar of soap — from the olive oil, lye and fragrance you actually bought, not from a guess — then price it, check marketplace fees, compare making vs buying, and find how many bars you must sell to break even. Six linked tools in one lab: materials builder, labor & overhead, batch costing (with cost-per-gram and cure-time tie-up), pricing engine, platform fee estimator, and break-even. All numbers stay in your browser; nothing is uploaded.

Planning only, not advice. Cost estimates are for planning only — not financial or tax advice. Verify current supplier prices, confirm platform fees on the platform's own fee page, and check your local tax obligations. If a money or tax decision matters, talk to a qualified accountant in your area.

Materials builder

Enter what each ingredient and packaging item cost you to buy — price, package size and unit — plus how much goes into one bar. The tool converts units automatically (g ↔ kg ↔ oz ↔ lb, ml ↔ fl oz…) so a bulk drum of olive oil becomes an exact per-bar cost. Oils, lye, fragrance, colorants, additives and packaging all go here.

Labor + overhead

Spread over the batch size on the Batch tab. Example: 60 minutes at $30/hr for a 9-bar batch = $30.

Time a full batch from setup to labeled-and-packed, then divide — setup and cleanup spread out over more bars.

Batch costing

Scale the per-bar cost to a full production batch, including fixed batch costs (test batches, setup, recipe tweaks) that spread over every bar — plus the two soap-specific numbers other calculators skip: cost per gram and the cure-time cash tie-up.

Cured bar weight for the cost-per-gram and cost-per-kg math.

Cold-process soap cures 4–6 weeks before it can be sold — that cash sits on the rack earning nothing. This is the carrying cost, not a fee.

Pricing engine

Start from your all-in cost and price by margin, markup, a simple multiplier, or type your own price to reverse-check it. The 2× and 4× presets double as a quick wholesale price calculator (2×) and retail price calculator (4×).

64% is the craftybase benchmark: an $18 price on a $6.41 candle. For soap, compare it against your local artisan bar price in tab 6.

2× = classic wholesale rule, 4× = classic retail rule.

Platform fee estimator

Marketplace fees eat your margin silently. Pick a typical fee structure below or enter your own — Etsy, Shopee and Tokopedia are pre-loaded — and see your true profit after fees.

Fees are entered as typical presets on purpose: they change, and this tool keeps no fee database — always confirm on the platform's fee page.

Break-even

How many bars must you sell each month to cover the fixed costs not already in your per-bar overhead? Plus the classic soap question: is it cheaper than buying?

Is making soap cheaper than buying it?

Scales the per-bar difference to a yearly household saving (or loss).

How the math works

Materials. Unit cost = (purchase price ÷ package size) × amount used per bar, with automatic conversion between weight units (g, kg, oz, lb) and volume units (ml, L, fl oz, tsp, tbsp, cup). When you buy by weight but measure by volume — common with essential oil — enter its density (g/ml, typically 0.85–0.95) and the conversion happens across families. The result is your exact soap cost per bar, built from what you actually paid at the supplier.

Labor. Either total batch labor ÷ bars in the batch, or (minutes per bar ÷ 60) × hourly rate. Use your real rate, not zero — unpaid labor is the most common reason soap businesses look profitable on paper and lose money in practice.

Overhead. Monthly fixed costs ÷ monthly output, or a percentage of materials. Never double-count the same cost in both the break-even tab and overhead.

Batch. (per-bar cost × bars) + fixed batch costs, then divided by the batch size for the true per-bar cost. Cost per gram = cost ÷ bar weight; cost per kg = cost per gram × 1,000.

Cure tie-up. Tied-up cash = batch cost × batches in pipeline. Annualized opportunity cost = tied-up × rate × (cure weeks ÷ 52). This is the carrying cost of 4–6 weeks of curing, not a fee.

Pricing. Margin pricing: price = cost ÷ (1 − margin). Markup pricing: price = cost × (1 + markup). The 2×/4× rules are just shorthand: wholesale 2× is a 50% margin, retail 4× is a 75% margin. In practice this makes the pricing engine a soap pricing calculator, a soap profit calculator and a soap profit margin calculator in one: enter your price and it shows profit per bar, margin and markup side by side.

Fees. Fee = price × transaction % + price × payment % + payment fixed fee. Presets are typical structures for Etsy, Shopee and Tokopedia; every value is editable because fees change.

Break-even. Units = fixed costs ÷ (price − per-bar cost), rounded up to whole bars.

Worked example: cold-process batch = $4.25/bar

Here is a full soap making cost breakdown rebuilt exactly in the materials tab — press Load cold-process example above to reproduce it:

ItemPer barUnit costPer bar
Olive oil (pomace)33.33 g$12.00/kg$0.40
Coconut oil (76°)22.22 g$6.00/kg$0.13
Sodium hydroxide (NaOH)8.1 g$5.50/kg$0.04
Lavender essential oil1.67 g$16.60/kg$0.03
Kraft soap box1$0.20 each$0.20
Printed label1$0.05 each$0.05
Materials + packaging$0.86
Labor ($30 batch ÷ 9 bars)$3.33
Overhead ($0.55/mo ÷ 9)$0.06
All-in cost$4.25
Cost per kg (100 g bars)$42.50/kg

At a $7.50 artisan-bar comparison, making saves $3.25 per bar — about $1,183 a year for a household using 7 bars a week. At an $18 selling price that is a 76% margin — but only if you actually know the $4.25 number. Guessing $1 materials and pricing at $8 leaves you $2.75 per bar before platform fees.

Why not the other free calculators?

This suitecraftybaseEtsy pricing spreadsheetssudzology
Builds cost from purchase pricesYes — full materials builderYes, but paid SaaSYes, but paid downloadNo — cost per gram only
Unit conversion (g↔kg↔oz, ml↔fl oz, density)YesYesNoNo
Labor + overhead math (batch & per-unit)Yes, both methodsYesVariesNo
Batch costing + cost per gramYesYesSomeCost/gram only
Cure-time inventory tie-upYesNoNoNo
Pricing by margin / markup / 2× / 4×Yes, side by sideYesVariesNo
Platform fee presets (Etsy, Shopee, Tokopedia)Yes——No
Cheaper-than-buying comparisonYesNoNoNo
Break-even barsYesReportsSomeNo
Free, no signupYesPaidPaidYes
Private (no data sent anywhere)Yes — 100% client-sideAccount data on their serversYour file, local—

Competitor capabilities observed October 2026. craftybase's published example ($38.25 / 9 bars = $4.25) is the reference vector used to verify this tool's math.

Frequently asked questions

Planning only, not advice. Cost estimates are for planning only — not financial or tax advice. Verify current supplier prices, confirm platform fees on the platform's own fee page, and check your local tax obligations. If a money or tax decision matters, talk to a qualified accountant in your area.

Free tool by NRTechStudio