How to price handmade soap
Soap is batch-made, so the trick is turning a batch cost into an accurate cost per bar.
1. Batch materials
Use your recipe's weights: each oil and butter, lye, water or milk, fragrance or essential oil, colorants and botanicals. Multiply each by its cost per ounce and total the batch. Divide by the number of sellable bars after trimming. Ends and misshapen bars can become samples, but don't count them as full-price stock.
2. Labor and cure
Time weighing, mixing, pouring, unmolding, cutting, beveling, labeling and wrapping for the whole batch, then divide by bars. Curing takes weeks. That isn't labor, but it does tie up shelf space and money, which is one more reason to include overhead.
3. Overhead and compliance
Molds, stick blenders, scales, safety gear, storage, insurance and labeling all cost money. Labeling and cosmetic rules depend on how you market the product. Soap that makes skin-care claims may be regulated differently, so check the current rules for your country before you sell.
Platform and payment fees
Marketplaces usually take a percentage of each sale plus fixed per-order or per-listing charges, and payment processing is often separate. Fee schedules change, so read your platform's current fee page rather than trusting a number you saw once. Remember that fees are charged on the price the customer pays, so they grow as your price grows. Calculate them on your final price, not on your cost.
Choosing a markup
Once you know your true cost (materials + labor + overhead), multiply it to get a price. A common maker rule of thumb is wholesale at about 2× true cost and retail at about 2× wholesale, but that is a starting point, not a law. Check the result against what comparable products actually sell for, then decide whether your quality, story or speed justifies sitting above or below that range. If the price you need is far above what buyers pay, the fix is usually cost or time, not a smaller margin.
Worked example
| Oils + butters (per bar share) | $1.05 |
| Lye | $0.08 |
| Fragrance / essential oil | $0.45 |
| Colorant / additives | $0.10 |
| Wrap + label | $0.35 |
| Labor: 5 min at $20.00/hr | $1.67 |
| Overhead at 12% of materials + labor | $0.44 |
| True cost per bar | $4.14 |
| Retail at 2.5× true cost | $10.35 |
| Platform fees (assumed 9.5% + $0.45) | −$1.43 |
| Profit after you pay yourself | $4.78 (46%) |
Notice that the profit line comes after you've paid yourself for your time. That's the number that tells you whether this product is a business or a hobby.
Open the free calculatorSpreadsheet templates on Etsy
Pricing a whole catalog? PriceRight Pro ($5/mo or $39/yr) removes the 3-product limit.