Free soap pricing calculator

Soap cost calculator

A cold-process batch of 10 bars is already filled in: olive and coconut oil, shea butter, lye, lavender essential oil and water. Change any line to match your recipe.

Load an example:
1The product
2Materials for one batch

Enter what you buy (pack size and price) and how much one batch uses. Units convert for you.

    Batch materials $0.00

    3Your time and overhead

    Overhead is the share of electricity, tools, booth fees and subscriptions this batch uses.

    4Packing and shipping

    Shipping (and gift wrap) the buyer pays goes to postage, but percentage fees still apply to it: Etsy takes 6.5% + 3% of it.

    5Where you sell

    6Your price

    What to count in the cost of a bar of soap

    1. 1

      Oils and butters

      Enter them as your recipe lists them, by weight. Bought by the litre or gallon? Pick that unit for the pack and the calculator converts it with a typical density (marked as an estimate).

    2. 2

      Lye and water

      Sodium hydroxide is cheap per batch but still a real cost. Get the amount from a lye calculator; CostPerBatch only works out what it costs.

    3. 3

      Fragrance or essential oils

      Often the single most expensive line in a batch. In this example the lavender oil costs more than the coconut oil.

    4. 4

      Your time

      Weighing, mixing, pouring, cutting, wrapping and labeling. Cure time on the rack is not hands-on time.

    5. 5

      Overhead

      Molds, cutters, gloves and goggles wear out. Add a share per batch, plus anything you pay for space to cure bars.

    6. 6

      Packaging and fees

      Wraps, bands and ingredient labels per bar, then Etsy, Shopify or market card fees.

    Worked example

    The cold-process soap bar above, line by line

    One batch makes 10. These are the example's prices (illustrative US retail); the calculator above shows the same numbers until you change them. Lines marked (est.) convert volume to weight with a typical density.

    MaterialYou buyBatch usesBatch cost
    Olive oil (est.)3 l for $24.9914 oz$3.59
    Coconut oil54 oz for $15.9910 oz$2.96
    Shea butter16 oz for $13.994 oz$3.50
    Sodium hydroxide (lye)2 lb for $12.994.4 oz$1.79
    Lavender essential oil4 fl oz for $18.991 fl oz$4.75
    Distilled water1 gal for $1.4910 fl oz$0.12
    Materials for the batch$16.70

    Cost to make one

    Materials ($16.70 ÷ 10)
    $1.67
    Your time (1.5 h × $18.00 ÷ 10)
    $2.70
    Overhead ($4.00 ÷ 10)
    $0.40
    Packaging
    $0.60
    Cost to make one
    $5.37

    The pricing formula

    price = (cost + per-order fee) ÷ (1 − fee % − margin)

    ($5.37 + $0.45) ÷ (1 − 9.5% − 35%) = $10.49

    Rounded up to a .99 ending: $10.99. Etsy (US) fees at that price are $1.49, and you keep $4.13 (38% margin, 77% markup) after paying yourself.

    Wholesale at a 25% margin with no marketplace fees: $7.17, so a shop would likely sell it for about $14.34.

    Charging shipping? If you charge $5.99 shipping per order, Etsy (US)'s 9.5% also applies to it: another $0.57 per order. Enter it in step 4 and the price for the same margin becomes $11.99.

    Pricing tips

    Not sure about margin and markup? See the difference with your own numbers.

    Your products

    Free saves up to 3 products in this browser. Pro unlocks unlimited saved products.

    Straight answers

    How much does it cost to make a bar of soap?

    In this example, one cold-process soap bar costs $5.37 to make: $1.67 in materials, $2.70 for your time, $0.40 overhead and $0.60 packaging. Oils and essential oils move the number most, so enter your own prices.

    Does this calculate how much lye to use?

    No. CostPerBatch does pricing math only. Work out your lye and water amounts with a dedicated lye calculator, then enter those amounts here to see what the batch costs.

    Why does the olive oil line say estimate?

    The example buys olive oil by the litre but uses it by weight. Converting volume to weight needs a density, and the calculator uses a typical value for vegetable oil. Weigh your oils or enter the pack in weight units for an exact cost.

    Does Etsy charge fees on the shipping I charge?

    Yes. Etsy's 6.5% transaction fee and 3% payment processing also apply to shipping and gift wrap you charge the buyer. Enter it in step 4 under "Shipping you charge per order".

    More calculators for makers

    Each one opens the same calculator with a ready-made example. Or start from the home page.

    3 months free at launch

    Get Pro free for 3 months

    Pro unlocks unlimited saved products, with more tools planned. Join the waitlist for 3 months free at launch.