Skip to content
SoapLab

Soap Profit Calculator — Profit & Margin

The soap profit calculator measures money left after you subtract the cost of goods sold (COGS) from revenue for the same sales window or batch. It also shows margin as a percent of revenue—useful for comparing channels, SKUs, and seasonal promos. It does not include rent, labor, marketing, or taxes unless you deliberately fold those into total cost. Use it with real batch cards from the soap cost calculator and cost per bar math so numbers stay honest.

Calculator

Enter revenue (money in from sales for the period or batch you’re analyzing) and total cost (COGS for the same scope). The soap profit calculator shows profit dollars and margin % of revenue—a quick sanity check before you scale or take on wholesale.

Results

Profit = revenue − COGS; margin = profit ÷ revenue.

Profit
$
Margin (% of revenue)
%

Results update in your browser for quick estimates. Always double-check critical batches with your own SAP tables and lab notes. For core lye math, use the soap calculator and lye calculator before you mix real lye.

Soap profit calculator: revenue, COGS, margin, and operations

What is a soap profit calculator?

A soap profit calculator answers two questions for a defined slice of business: how many dollars remain after materials (and other costs you include in COGS), and what share of each sales dollar that margin represents. On SoapLab, profit equals revenue minus the cost number you enter; margin equals profit divided by revenue (when revenue is positive). It is ideal for gross margin thinking—oils, lye, scent, packaging, labels—before you allocate studio rent or your hourly wage. For net profit, add overhead and taxes in a separate sheet or fold them into “total cost” if your accountant agrees.

Why profit math matters in soap making

Handmade soap looks profitable on Instagram until you count every shrink-wrapped bar, failed batch, and market stall fee. Without a profit habit, you underprice wholesale, over-discount retail, and confuse “busy” with “sustainable.” Pairing this tool with batch cost and cost per bar keeps your story aligned: if COGS per bar rises after a supplier change, you see margin compression immediately and can adjust pricing or wholesale floors before you lose a season.

How to calculate profit and margin manually

Profit: Add all revenue in the period (or from one batch sale) = R. Add all COGS tied to that revenue = C. Profit = R − C.

Margin % of revenue: (Profit ÷ R) × 100 when R > 0. Example: R = $160, C = $32.65 → profit = $127.35; margin ≈ 79.6%.

Per-bar view: Multiply cost per bar by units sold to build C from the bottom up; cross-check against yield so you do not assume more bars than you truly cut.

Practical example (defaults on the form)

Revenue: 20 bars × $8 = $160.00. COGS: $32.65 from a documented batch sheet.

Profit: $160.00 − $32.65 = $127.35.

Margin: $127.35 ÷ $160.00 ≈ 79.6% of revenue before labor, rent, marketing, and taxes. That high percentage is typical for gross margin on handmade soap; net margin is much lower once you pay yourself real wages.

Common mistakes

  • Mixed time windows — revenue from April and COGS from March batch costs.
  • Leaving out packaging or samples in COGS while counting full retail revenue.
  • Calling gross margin “take-home pay” — it is not, unless all other expenses are zero.
  • Ignoring channel fees — use net revenue after platform and payment fees when you compare online versus cash markets.

Pro tips: strategy and pricing

Track channels separately—direct retail, markets, wholesale, subscriptions—each gets its own revenue and COGS story. When wholesale reduces price per bar, model whether volume and repeat orders still beat the margin hit. Use pricing from true cost before seasonal sales. Small retail price increases often move profit more than shaving pennies off coconut oil—especially when scaling batches without scaling waste.

How to use the soap profit calculator

  1. Step 1: Define the scope: one batch, one month, or one channel—pick matching revenue and COGS.
  2. Step 2: Sum revenue from sales in that scope (use net revenue after fees if that is how you measure COGS).
  3. Step 3: Sum COGS for the same scope—materials tied to those bars, plus packaging if you include it.
  4. Step 4: Enter both numbers; read profit dollars and margin % of revenue.
  5. Step 5: Repeat for another channel or SKU to see where margin is healthiest.
  6. Step 6: Layer labor and overhead in a separate spreadsheet row when you need net profit, not gross.
  7. Step 7: Update numbers when suppliers change or you reformulate—recalculate before big wholesale quotes.

Soap profit FAQ

Is this “net” profit?
No—unless you put every expense into “total cost.” Usually this is gross margin style: revenue minus COGS you entered.
Revenue is zero?
Margin is not shown—profit is just negative cost if you prepaid materials.
Should I use gross or net revenue?
Use the revenue number that matches how you built COGS—if fees are deducted first, align both sides.
Can I analyze one craft show day?
Yes—match that day’s sales to the batches you actually sold from.
Why is my margin high but I feel broke?
Labor, rent, and ads live outside this COGS-only view—track them separately.

Explore more tools on SoapLab—core lye math, your saved related picks, and cross-category links. Jump to SoapLab home or the full calculator directory.