Soap & Bath Products
Batch-to-bar costing for soap, bombs, and balms.
Soap is made in batches but sold by the bar, and that mismatch is where pricing goes wrong. A loaf uses oils, lye, water, fragrance, and colorant in grams; cures for weeks; and then yields a dozen bars that each need to carry a fair share of the cost — including the ones lost to trimming.
CrafterBy splits a batch recipe across the number of bars it yields, costs oils and lye by exact quantity, and tracks fragrance, color, and packaging per unit. Change an oil's price and every recipe that uses it reprices.

The challenge
- No clean cost-per-bar from a batch recipe
- Ignoring cure time, trimming loss, and packaging
- Forgetting fragrance and colorant per unit
- Guessing wholesale pricing
How CrafterBy helps
- Split batch cost across the number of bars it yields
- Cost oils and lye by exact quantity used
- Track fragrance, color, and packaging per bar
- Set wholesale and retail cleanly from a real cost
How to price your Soap & Bath Products work
- 1Enter each oil, lye, fragrance, and colorant as a material priced per gram.
- 2Add the batch recipe quantities and the number of bars it yields.
- 3Add a trimming/loss allowance so surviving bars carry it.
- 4Add labor for making, cutting, and packaging, divided per bar.
- 5Set your wholesale and retail margins.
Worked example
Cold-process soap bar (from a 12-bar loaf)
- Base oils (per-bar share)$0.95
- Lye + distilled water (per-bar share)$0.22
- Fragrance + colorant (per-bar share)$0.70
- Packaging (wrap + label)$0.55
- Labor — make, cut, cure handling (per bar)$1.40
- Trimming/loss allowance$0.20
Wholesale near $5 works — but only because the batch was divided honestly across surviving bars.
Common pricing mistakes
Dividing batch cost by the bars poured instead of the bars sold after trimming.
Leaving out fragrance, which is often the priciest ingredient per gram.
Not paying yourself for the weeks of cure handling and cutting.
What you'll cost & track
Materials you'd track
Equipment run-cost
Price products like
Frequently asked questions
How do I calculate cost per bar of soap?
Cost the whole batch — oils, lye, water, fragrance, colorant — by exact quantity, add a trimming loss allowance and labor, then divide by the number of bars you actually sell. CrafterBy does the division and reprices when an oil's price changes.
Should cure time affect my price?
Cure time isn't a material cost, but the handling around it — cutting, curing, packaging — is labor you should be paid for. Include it so long-cure products aren't secretly your least profitable.
How do I price soap for wholesale?
Start from a true per-bar cost, set a wholesale margin, and price retail at roughly double. Because soap ingredients are cheap per bar, honest labor costing is what keeps wholesale profitable.