tidy margin

Soap Pricing Calculator and Pricing Guide

Put in your materials and your time. It works out what one item really costs and the price that still leaves your margin after Etsy or Shopify takes its fees.

Pricing a whole shop, not one item?

The Tidy Margin workbook does the same math for up to 60 products at once, in Excel or Google Sheets. It also has:
Price your whole range, $12.99 once 5 handmade editions, $34.99
Excel + Google Sheets · No subscription · Instant download · All 10 crafts

This soap pricing calculator works out what one finished bar costs and what you keep after selling fees. It handles cold process and melt and pour. Go through the steps below with your own recipe, then check whether the same price still holds up when a shop asks about wholesale.

How to price soap step by step

Begin with the oils and butters in one bar. Take the weights from your recipe and divide by the number of bars you cut from the loaf, then enter your oil blend's price per pound. If you buy olive, coconut and shea separately, a rough weighted average is fine for a first pass. The full workbook costs each oil on its own line.

Add the lye in one bar and what you pay per pound. This calculator won't work out lye amounts. Run every recipe through a lye calculator first and copy its lye weight in. It prices what you weigh. It doesn't check whether a recipe is safe.

Then scent and color per bar, plus mold wear, the band and the label. A $24.99 loaf mold that lasts a couple hundred pours adds only a few cents per bar. Bands, labels and wraps are the ones that add up, so count them on every bar.

For labor, add up your hands-on minutes for a batch (weighing, mixing, pouring, cutting, beveling, wrapping, labeling) and divide by the bars in it. Multiply by the hourly rate you want to pay yourself. Cure time doesn't count, since you aren't working while bars sit on the rack.

Finally, add a failure allowance for seized batches, soda ash you can't clean off and bars that crack. Pick a sales channel and a target margin. Etsy's fees come out of the selling price, so they're part of the math from the start.

Worked example

Enter 3.2 oz of oils and butters per bar at $4.50 per pound, 0.45 oz of lye at $4.00 per pound, $0.35 for scent and color, and $0.30 for mold wear, the band and the label. Add 7 minutes of hands-on time per bar and $0.15 for packaging. Set your labor rate to $25 an hour, the failure allowance to 3%, the channel to Etsy and the target margin to 40%. Leave shipping and your price at $0.

The oils cost about $0.90 and the lye about $0.11. With scent, color, mold wear, band and label, material cost comes to $1.66. The calculator shows $2.92 for labor, $0.15 for packaging and $0.14 for failures, so one bar really costs $4.87.

The suggested price is $10.99. At that price, Etsy fees are $1.49, profit is $4.62 and margin is 42%. Displayed numbers are rounded, so adding them up by hand can be a cent off.

Your 7 minutes cost more than everything in the bar put together. That's why pricing from oil costs alone tends to come out so low.

Small costs that add up

Oil left in the pot and on the stick blender is still oil you bought, so a small waste allowance on oil weight helps. Lye and distilled water are cheap per bar, but they're part of the recipe. Molds, liners and cutters wear out, and their price should be spread over the pours they last. Cigar bands, labels and shrink wrap belong in every bar, not in a once-a-year guess. Rebatched or tossed batches are a real cost even when they're rare. Before you agree to a 50% wholesale discount, check that the wholesale price still covers your cost. Etsy also charges fees on the shipping you collect.

Your real hourly pay

Add profit and labor pay, then divide by hands-on hours. In the example, $4.62 profit plus $2.92 labor pay over 7 minutes is about $64.64 an hour, using the calculator's unrounded values. It's a good way to compare a plain loaf bar with swirled tops or embeds that take twice as long. It doesn't mean every hour you spend on the business earns that.

FAQ

How much should I charge for a bar of handmade soap?

Add oils, lye, scent, packaging, labor, failed batches and selling fees, then choose a margin. The example suggests $10.99 for a 4 oz bar sold on Etsy. Different oils, a bigger bar or fancier packaging means running it again.

How do I price soap for wholesale?

Work out the true cost first, including labels and any bulk packing. Shops commonly pay about half of retail, so make sure half your retail price still covers that cost and leaves a profit. If it doesn't, raise retail or don't wholesale that bar.

Should cure time count as labor?

No. Only count the minutes you're making, cutting and packing. Cure time ties up shelf space and money, so plan batches ahead, but it doesn't add labor to each bar.

Is melt and pour soap priced the same way?

Yes. Enter the melt and pour base as the oils line and set lye to zero. Melt and pour usually takes less hands-on time, and that changes the price more than the base does.

The full Tidy Margin soap workbook costs every oil, mold and label line by line from your recipes, and checks wholesale for each product.

How the price is calculated

True cost = material + machine wear (purchase price ÷ expected life hours, plus upkeep) + electricity (watts × hours × your rate) + hands-on labor + packaging, then a failure allowance for the runs you have to redo.

Suggested price = (true cost + fixed fees) ÷ (1 − percentage fees − target margin), rounded up to the next .49 or .99. So the margin you asked for is what's left after the marketplace takes its cut.

Profit per machine-hour shows which products are worth your machine time. A cheap item that runs fast can earn more per hour than an expensive one that ties up the machine all day.

Fee presets use published US rates as of 2026, and platforms do change them, so check your own fee page. This calculator helps with pricing. It isn't financial or tax advice. Nothing you type leaves your browser.