Business calculator

Ecommerce Profit Calculator

Revenue is not profit. An online order loses margin to product cost, packaging, shipping, platform fees, payment fees, discounts, ad spend, returns, chargebacks, and fixed overhead — this calculator estimates what you actually keep. Net profit per order, contribution margin, break-even price, break-even ROAS, max affordable CAC, fixed-cost break-even, channel and SKU comparison, scenario planning, and a formula-backed XLSX workbook. Built for Shopify and custom stores, Amazon, Etsy, eBay, Walmart, Flipkart sellers, and dropshippers.

Transparent assumptions Transparent formulas 3 modes incl. channel & scenario comparison 12 currencies + custom symbol 12-sheet XLSX workbook Practical interpretation

Educational estimate only — not accounting, tax, legal, or financial advice. Platform fees vary; verify current rates.

Ecommerce profit per order = net revenue − goods − fees − shipping − returns − marketing − fixed overhead per order. A $40 product with $4.95 shipping charged, $15.50 of landed goods and fulfilment costs, $1.60 of payment fees (2.9% + $0.30), $5.50 outbound shipping, a $0.84 return allowance (4%), and $6 of ads contributes $15.51 per order (34.5%); after $5 of overhead per order the net profit is $10.51 — and the campaign needs at least a 2.09 ROAS to break even.

Calculator

Single Product

A · Revenue per order· $44.95
$
$

0 = off. When set, it replaces price × quantity as item revenue (price-based solves switch off).

$
$

Entered amounts are tax-free.

B · Product & fulfilment costs· $15.50
$
$
$
$
$
$
$
$
C · Platform & marketplace fees· $0.00

Presets pre-fill the fee fields with EXAMPLE figures — fees vary by country, category, plan, and date. Verify current platform rates before making financial decisions.

%
$
%
$
$
$
%
D · Payment fees· $1.60
%
$
%
%
$
%

Expected loss = rate × order charge.

$
E · Shipping· $5.50
$
$

For your notes — the toggle above decides whether THIS order ships free.

$

Extra shipping cost you absorb (promos, remote surcharges).

$
$
F · Returns & refunds· $0.84

Return rate × (goods + fulfilment + outbound shipping).

%
G · Marketing & targets· $6.00
$

Total ad spend ÷ total orders. Takes precedence over CAC and ROAS.

$

Used when ad spend per order is 0 — blended by the paid share.

%

Used when ad spend and CAC are 0: ad cost = revenue ÷ ROAS.

%
$
%

Drives the target-price solve. Values above 95% are capped at 95%.

$

Drives the max-affordable-CAC figure.

H · Fixed monthly overhead· $3,000 / mo
$
$
$
$
$
$
$
SKU quick compare (optional)· off

Compare up to 6 products that share this store’s fees, shipping, returns, and overhead — only price, product cost, and ad cost differ. The table appears under the results.

Your inputs auto-save in this browser. The share link encodes them in the URL — nothing is sent to a server.

Results · per order

Profitable

Net profit per order

$10.51

Net margin 23.4% of net revenue.

Contribution profit per order

$15.51

Contribution margin 34.5% — before fixed overhead.

Monthly net profit

$6,304

At 600 orders; yearly ≈ $75,646.

Net revenue per order

$44.95

After discounts; incl. shipping charged and add-ons.

Gross profit per order

$30.95

Gross margin 68.9% — goods and packaging only.

Markup on variable cost

52.7%

Contribution ÷ total variable cost.

Break-even price

$24.03

Unit price where contribution hits 0 — every % fee moves with price.

Target price (15% net margin)

$35.42

Unit price that hits your target net margin after all costs.

Break-even orders / month

194

Volume cushion 67.8% above break-even.

Break-even ROAS

2.09

Campaigns below this lose money per order.

Max affordable CAC (per paid customer)

$21.51

At zero target profit, 100% paid share.

Max ad spend per order

$21.51

Ad spend that takes contribution to 0.

More per-order detail

Total variable cost

$29.44

Goods, fees, shipping, returns, marketing.

Total fees (platform + payment)

$1.60

Platform $0.00 · payment $1.60.

Shipping burden

$5.50

Customer covers 90% of it.

Return loss per order

$0.84

Simple allowance model.

Marketing as % of revenue

13.3%

All marketing (ads + influencer + email): $6.00 per order.

Fixed cost per order

$5.00

$3,000 overhead ÷ 600 orders.

Contribution before marketing

$21.51

Contribution with ads, influencer, and email added back.

Profit after marketing

$15.51

= contribution profit (returns are modelled in).

Estimate only — an educational model of one representative order, not accounting, tax, or financial advice. Platform fees vary by country, category, plan, and date.

12 sheets generated from your inputs with live formulas: per-order profit, monthly forecast, fixed-cost break-even, ROAS/CAC analysis, returns model, channel comparison, scenario planner, and SKU comparison.

What your numbers mean

Plain-English reading of the current inputs — planning signals, not verdicts.

Scale-ready

Contribution stays positive after ads and returns, and the fixed-cost break-even (194 orders) sits within your current volume. Extra orders add roughly $15.51 each.

Revenue-to-profit waterfall

Where each part of the order value goes — net revenue down to the net profit per order.

Cost breakdown per order

Which cost line is hurting profit the most — share of the total variable cost.

Total variable cost: $29.44 per order — 65.5% of net revenue.

Break-even monthly orders

Monthly profit as volume grows — the line crosses zero at 194 orders.

Show chart data as a table
Break-even volume data
OrdersMonthly profit
0−$3,000
150−$674
300$1,652
450$3,978
600$6,304
750$8,630
900$10,956
1,050$13,282
1,200$15,608

Margin sensitivity

One assumption moves, the rest stay put — percentage fees and the return model recompute at the new values. Ad tweaks scale your current resolved ad cost.

Margin sensitivity table
ChangeContributionCM %Net / orderNet marginMonthly netΔ vs current
Current$15.5134.5%$10.5123.4%$6,304
Price +5%$17.4537.2%$12.4526.5%$7,469+$1,165
Price +10%$19.3939.6%$14.3929.4%$8,634+$2,330
COGS −5%$16.1335.9%$11.1324.8%$6,678+$374
COGS −10%$16.7537.3%$11.7526.2%$7,053+$749
Ads +10%$14.9133.2%$9.9122%$5,944$360
Ads +25%$14.0131.2%$9.0120%$5,404$900
Returns +5pp$14.4632.2%$9.4621%$5,674$630
Returns +10pp$13.4129.8%$8.4118.7%$5,044$1,260

Monthly forecast

Profit at different volumes, assuming the per-order economics hold — fee tiers, shipping rates, and ad efficiency usually change as you scale.

Monthly forecast table
% of currentOrdersNet revenueContributionFixed overheadMonthly net profit
50%300$13,485$4,652$3,000$1,652
75%450$20,228$6,978$3,000$3,978
100%600$26,970$9,304$3,000$6,304
125%750$33,713$11,630$3,000$8,630
150%900$40,455$13,956$3,000$10,956
200%1,200$53,940$18,608$3,000$15,608

Quick answers

Which cost lines do I subtract for profit per order

Start from what the customer pays, remove tax, discounts, product cost, packaging, inbound freight, platform and payment fees, shipping you pay, an expected return loss, and marketing cost per order — that is the contribution profit. Subtract fixed overhead per order (monthly overhead ÷ monthly orders) for the net profit per order.

Which per-order number should I act on first

Contribution profit — net revenue minus ALL costs that scale with an order (goods, fees, shipping, returns, and marketing), expressed per order or as a percentage of net revenue. It is what each order contributes toward fixed overhead, and after break-even, toward profit.

How do I tell if a campaign ROAS is high enough

Compare it to your break-even ROAS — the return on ad spend at which a campaign stops losing money per order: the gross charge per order (what the customer pays — the figure ad platforms report as revenue) ÷ the maximum ad spend the margin can absorb. With a $44.95 charge and $21.51 of contribution once ad cost is added back, break-even ROAS = 44.95 ÷ 21.51 ≈ 2.09 — campaigns below it lose money even though the platform reports “revenue”.

Why doesn’t the cost ÷ (1 − margin) shortcut hit my target

Because it ignores that platform and payment percentage fees rise with the price. Solve instead for the price where net profit ÷ net revenue equals the target — this calculator solves it numerically so every percentage fee, the refund model, and tax handling move with the price.

What this ecommerce profit calculator does

It answers the eight questions that decide whether a product is worth selling online: Is it actually profitable after ALL ecommerce costs? What price does a target margin need? How much CAC or ad spend can the margin afford? What ROAS breaks even? How many monthly orders cover the fixed overhead? Is free shipping or discounting destroying the margin? Which channel or SKU keeps more per order? And which cost line is hurting most?

Everything runs from one per-order pipeline, so the result cards, the diagnosis, the waterfall, the sensitivity table, the channel and SKU comparisons, and the exported workbook always agree. Percentage fees are charged on the gross amount the customer pays (tax-inclusive where applicable), margins divide by tax-exclusive net revenue, and returns are an expected per-order cost rather than an afterthought.

Three modes share the same inputs: Single Product for one product or order, Channel Comparison for the same product across up to three fee structures, and Scenario Planner for what-ifs like a 10% discount, free shipping, heavier ad spend, or a cheaper supplier.

The ecommerce profit formula

Net revenue

Price × Qty + Shipping charged + Add-ons − Discounts − Tax

Tax is carved out when included in the price; pass-through tax is never revenue.

Gross profit

Net revenue − Goods (COGS + freight + duty) − Packaging

The merchandising view — before fees, shipping, returns, and ads.

Variable cost per order

Goods + Fulfilment + Platform fees + Payment fees + Shipping + Return loss + Marketing

Everything that scales with one more order.

Contribution profit

Net revenue − Variable cost

Contribution margin % = contribution ÷ net revenue.

Fixed cost per order

Monthly overhead ÷ Monthly orders

Subscriptions, apps, salaries, rent, software, accounting.

Net profit per order

Contribution − Fixed cost per order

Monthly net = contribution × orders − overhead; yearly = × 12.

Break-even monthly orders

Monthly overhead ÷ Contribution per order

Round up — you can’t ship a fraction of an order.

Break-even ROAS

BE ROAS = Gross charge ÷ Max ad spend per order

Gross charge = what the customer pays (the figure ad platforms report); max ad spend = contribution with ad cost added back, other marketing unchanged.

Max affordable CAC

(Contribution + Ad cost − Target profit) ÷ Paid-order share

Per paid customer — paying this CAC leaves exactly the target profit per order.

Break-even price

Solve price where Contribution = 0

Solved numerically — % fees move with the price.

Target price

Solve price where Net profit ÷ Net revenue = target margin

Not cost ÷ (1 − margin) — that ignores percentage fees.

Expected return loss

Rate × (Refund + Reverse costs − Net recovery) + Replacement shipping

Net recovery = resale % × (1 − unsellable %) of product cost — the goods cost itself is already expensed. Or a simple allowance on goods + fulfilment + shipping.

Gross profit vs contribution margin vs net profit

Gross profit is the merchandising view: net revenue minus the landed goods and packaging. It tells you whether the product itself has room, but says nothing about fees, shipping, returns, or ads.

Contribution profit is the operator’s number: net revenue minus every cost that scales with an order. Positive contribution means each order helps pay the overhead; negative contribution means scale makes the hole deeper. It is the figure the U.S. SBA’s break-even framework runs on — fixed costs divided by contribution per unit gives the volume where the business stops losing money.

Net profit per order spreads the monthly overhead over monthly orders and subtracts it from the contribution. It is volume-dependent: the same product can be net-profitable at 600 orders and loss-making at 150 with identical unit economics — which is why the calculator shows the break-even order volume and a volume cushion next to it.

Why ROAS alone can mislead sellers — and how to compute break-even ROAS

Ad platforms report ROAS — revenue per ad dollar — but revenue is not margin. Whether a 3× ROAS is good depends entirely on the cost structure: a product keeping 60% contribution before ads breaks even near 1.7×, while one keeping 25% needs 4×. Celebrating ROAS without knowing your break-even ROAS is how sellers scale themselves into losses.

The calculation is two steps. First, the maximum ad spend per order the margin can absorb = the contribution with the ad cost added back, holding other marketing unchanged (in the worked example, $21.51). Second, break-even ROAS = the gross charge per order — what the customer pays and what ad platforms report as revenue — ÷ that maximum ($44.95 ÷ $21.51 ≈ 2.09). Campaigns above it add profit per order; campaigns below it destroy it. The max-affordable-CAC card applies the same logic with your target profit reserved and grosses it up by the paid-order share, and the workbook’s ROAS ladder shows the per-order profit at every ROAS from 1 to 6.

One caveat the numbers force on you: paid and organic orders blend. If only some orders carry ad cost, use the blended ad spend per order (or CAC × paid share) — the diagnostics flag when ads consume more than half of the pre-ad contribution.

How returns affect ecommerce profit

A returned order is worse than a non-sale: the revenue is refunded, the outbound shipping is already spent, the return label and processing cost extra, and a share of returned stock can’t be resold at full value. In the US, the FTC’s Mail/Internet Order Rule requires prompt refunds when an order can’t be shipped within the promised window, and a stated return policy is an enforceable promise — refund handling is regulated, not optional.

The simple model takes return rate × (goods + fulfilment + outbound shipping) as a quick allowance built from the costs already sunk into a returned order. The detailed model follows the money instead: refund cost + reverse shipping + reverse logistics + replacement shipping, minus what the returned stock actually recovers (resale recovery net of the unsellable share — the goods cost itself is already expensed, so it is never written off twice) and any restocking fee. Depending on your refund and recovery assumptions, either model can be the larger estimate. Both produce an expected per-order cost, so a 10% return rate quietly reprices every order — which is exactly how it behaves in the P&L.

If the return-risk diagnostic fires, the highest-leverage fixes are usually upstream: sizing guides, more honest photography, sturdier packaging, and clearer product descriptions all reduce the rate itself.

How free shipping affects margin

Free shipping converts better but the carrier still gets paid — toggling it on moves the entire outbound cost into your margin. On the worked example, dropping the $4.95 charge while paying $5.50 outbound takes the contribution down by about $4.81 — the $4.95 charge lost, minus the ≈$0.14 of payment fees no longer charged on it; the shipping recovery card goes from 90% to 0%.

The honest comparison is in the scenario planner: free shipping at the current price, versus free shipping with a price increase baked in, versus keeping the charge. Threshold offers (“free over $50”) work by pushing the AOV up so the absorbed shipping is a smaller share of a bigger order — model that by raising the AOV override and turning the toggle on.

How marketplace fees affect profit

Marketplace selling swaps fixed costs for variable ones: referral commissions (commonly 6–15%+ depending on category) come off the gross charge including shipping, with closing fees, fulfilment fees, and storage allocations stacking on top. Own-store selling keeps the percentage fees low (payment processing) but loads up subscriptions, apps, and your own fulfilment bills.

Neither is universally cheaper — it depends on price point, volume, and what your time costs. That is what the channel comparison mode is for: the same product, three fee structures, full per-order economics side by side. The presets are examples only; fees vary by country, category, plan, and date, so verify current rates on each platform’s own fee page before deciding anything.

How to price for a target margin

The textbook shortcut — price = cost ÷ (1 − target margin) — is wrong in ecommerce, because platform and payment percentage fees rise with the price you’re solving for, and refund costs scale with the revenue being refunded. Set a 15% target on $29.44 of costs with the shortcut and you’ll land below 15% every time.

This calculator solves the price numerically: it re-runs the entire pipeline at candidate prices until net profit ÷ net revenue hits your target, with every percentage fee, the tax handling, and the return model moving along the way. The same solver produces the break-even price (where contribution is exactly zero) — the true floor under any discount conversation.

How to use the scenario planner

Switch to Scenario Planner mode and enable the cases you care about: a 10% discount, free shipping, ads +25%, supplier cost −10%, price +10%, or a fully custom tweak. Each scenario re-runs the whole pipeline — price changes recompute the percentage fees, COGS changes flow into the return write-off model, and ad changes scale your current resolved ad cost.

Read it as a decision table: the discount row shows what the promo really costs per order; the free-shipping row prices the offer; the ads row shows whether efficiency or volume is your constraint; the supplier row quantifies the negotiation. The margin-sensitivity table below it runs the spec moves (price +5/+10%, COGS −5/−10%, ads +10/+25%, returns +5/+10pp) so you can see which lever your profit is most exposed to.

Comparing Shopify, Amazon, Etsy, eBay, Flipkart, and custom-store economics

The structural difference between channels is where the costs sit. Own stores (Shopify, WooCommerce, custom): low percentage fees, but you pay for traffic (ads), apps, and fulfilment. Marketplaces (Amazon, Etsy, eBay, Walmart, Flipkart): built-in demand and sometimes fulfilment, paid for through referral percentages, closing fees, fulfilment fees, and storage.

In Channel Comparison mode the same product runs under up to three fee structures, with per-channel overrides for price, shipping, and ad cost — because marketplace traffic often needs less advertising. Compare the net per order AND the monthly net at realistic volumes: a marketplace channel that keeps less per order can still win on volume, and vice versa. Then verify every rate on the channel’s current fee schedule; the presets are illustrative, not quotes.

Worked examples

Example 1 — simple DTC product (the calculator’s defaults)

  • $40 price + $4.95 shipping charged → $44.95 collected. Costs: $12 COGS + $0.80 freight + $1.20 packaging + $1.50 pick-pack + $1.60 payment fees (2.9% + $0.30) + $5.50 outbound + $0.84 return allowance (4%) + $6 ads = $29.44.
  • Contribution = 44.95 − 29.44 = $15.51 per order (34.5%). With $3,000 overhead over 600 orders ($5/order), net profit = $10.51 (23.4%), monthly net ≈ $6,304.
  • Decisions: break-even at 194 orders, break-even ROAS 2.09, max CAC $21.51, break-even price $24.03.

Example 2 — marketplace product with high fees

  • Same product on a 15%-referral marketplace with a $0.25 closing fee and no separate payment fee: platform fees = 44.95 × 15% + 0.25 = $6.99 (vs $1.60 of gateway fees in Example 1).
  • Variable cost rises to $34.83; contribution falls to $10.12 (22.5%); net per order $5.12; monthly net ≈ $3,071 at the same volume.
  • The marketplace wins only if it brings enough extra demand or saves enough ad spend to cover the ≈$5.40/order fee gap — exactly what the channel comparison shows.

Example 3 — discount + paid ads + returns

  • Same product with a 10% discount (revenue $40.95), ads at $9/order, and 12% returns under the detailed model (full refunds, $6 return shipping, 50% resale recovery with a 20% unsellable share): return loss ≈ $5.06 per order.
  • Contribution collapses to ≈ $4.40 (10.8%) — still positive per order, but after $5 of overhead per order the net is −$0.60 and the month loses ≈ $357.
  • The same product, profitable in Example 1, becomes loss-making through three individually reasonable choices — the case for modelling promos, ads, and returns together.

Common ecommerce profit mistakes

Treating ROAS as profit

ROAS measures revenue per ad dollar, not profit. A 3× ROAS on a product whose break-even ROAS is 3.5 loses money on every paid order. Compute the break-even ROAS for YOUR cost structure first.

Forgetting the fixed payment fee

A $0.30 flat fee is 0.75% of a $40 order but 3% of a $10 order. On low-priced items the flat fees decide profitability — bundles and multi-unit orders dilute them.

Counting shipping charged as pure profit

Shipping charged to the customer is revenue, but the carrier still gets paid. Track the shipping recovery rate — how much of your outbound cost the charge actually covers.

Ignoring returns until the P&L hurts

A 10% return rate with full refunds, reverse shipping, and a write-off share can take several dollars off every order sold. Model it as an expected per-order cost, not a surprise.

Pricing with the naive margin formula

Price = cost ÷ (1 − margin) ignores that platform and payment percentage fees rise with the price. Solve the target price with fees included or the margin lands low.

Mixing one-off and per-order ad costs

Divide total ad spend by total orders for a blended per-order figure, or use CAC × paid-order share. Using CAC alone overstates the cost when many orders are organic.

Comparing channels on the fee percentage alone

A 15% referral fee with no payment fee and cheaper fulfilment can beat a 3% gateway with your own 3PL bills. Compare the full per-order economics, not the headline rate.

Forgetting fixed overhead at low volume

A product can earn $10 per order and still lose money at 100 orders/month under $3,000 of overhead. Check the break-even order volume against realistic demand.

Assumptions and limitations

  • This is an educational planning estimate of ONE representative order — not bookkeeping, a P&L, or a tax computation.
  • Platform fee presets are examples only. Fees vary by country, category, plan, and date — verify current rates on the platform, gateway, and marketplace fee pages before relying on a result.
  • Return and chargeback losses are expected values (rate × cost); real losses arrive lumpily and depend on resale recovery and condition grading.
  • Monthly and yearly projections assume order volume and per-order economics stay constant — fee tiers, carrier rates, and ad efficiency all change with scale.
  • Income taxes, working-capital timing, inventory carrying costs, and customer-lifetime effects (repeat orders, LTV) are out of scope; for acquisition economics over a customer’s lifetime see the LTV:CAC calculator.
  • Soft benchmarks only: there is no single “good” ecommerce margin — category, channel, country, fulfilment model, ad intensity, return rates, and product type all shift the bar.

This is a planning estimate, not bookkeeping. For the classic revenue-to-net-margin view see the profit margin calculator; to price from cost see the markup calculator; for volume break-even see the break-even calculator; for ad-spend break-even on its own see the break-even ROAS calculator; for VAT/GST handling see the VAT calculator.

Frequently asked questions

How do I calculate ecommerce profit?

Net revenue (price × quantity + shipping charged + add-ons − discounts − tax) minus everything that scales with the order: product cost, packaging, freight, duty, fulfilment, platform fees, payment fees, shipping you pay, expected return loss, and marketing. That is contribution profit; subtract fixed overhead per order for net profit.

What is the difference between gross profit and net profit?

Gross profit removes only the goods and packaging from net revenue. Net profit also removes fees, shipping, returns, marketing, and a share of fixed overhead. An order can look healthy on gross profit and still lose money net — the middle cost lines are where ecommerce margins go to die.

What is contribution margin in ecommerce?

Contribution profit (net revenue − all variable costs) as a share of net revenue. It is the single most useful per-order number: positive contribution means each order helps cover overhead; negative contribution means scale makes things worse.

Should ad spend be included in profit calculation?

Yes, if you want a realistic per-order figure. Use total ad spend ÷ total orders (blended), CAC × paid-order share, or revenue ÷ ROAS. This calculator resolves whichever you provide, in that order of precedence, and shows ad cost as a share of revenue.

What is break-even ROAS?

The gross charge per order (what the customer pays — the figure ad platforms report as revenue) ÷ the maximum ad spend per order the margin can absorb (the contribution with ad cost added back, other marketing unchanged). A campaign below break-even ROAS loses money per order regardless of what the ads dashboard celebrates. The ROAS ladder in the workbook shows profit per order at each ROAS level.

How do returns affect ecommerce profit?

A return refunds the revenue while you still pay reverse shipping and processing. The detailed model here computes the expected per-order loss as return rate × (refund + reverse shipping + reverse logistics − net recovery), where net recovery is the resale value of returned stock (resale % × (1 − unsellable %) of product cost) plus any restocking fee — the goods cost itself is already expensed, so it is never counted twice.

Is free shipping really free?

No — it moves the shipping cost from the customer to you. Turning free shipping on in the calculator zeroes the shipping charged and leaves your outbound cost in place, so you can see exactly how many points of margin the offer costs and whether a higher price covers it.

Should shipping charged to the customer count as revenue?

Yes — it is money collected with the order, and platforms and gateways usually charge their percentage on it too. Count it as revenue AND count your actual outbound cost as a cost; the shipping recovery rate shows how much of the cost the charge covers.

How do marketplace fees affect profit?

Referral or commission percentages come off the gross charge (often including shipping), and fixed fees stack on top. A 15% referral fee on a $44.95 charge is $6.74 — frequently more than packaging and pick-pack together. The channel comparison shows the same product under up to three fee structures.

How do I calculate profit after fixed costs?

Divide monthly overhead by monthly orders to get fixed cost per order, then subtract it from the contribution profit. Equivalently: monthly net profit = contribution per order × orders − monthly overhead. The break-even order volume is overhead ÷ contribution per order.

What is a good ecommerce profit margin?

It varies too much by category, channel, country, fulfilment model, ad intensity, and return rates for one universal number. Many product stores end up with single-digit to low-double-digit net margins, but the spread is huge; low-priced, ad-driven, or high-return categories need more contribution headroom than premium organic-traffic stores.

How do I price a product for a target margin?

Set the target net margin in the marketing section and read the target-price card. The solver raises the price until net profit ÷ net revenue hits the target, recomputing percentage fees, tax handling, and the refund model at each candidate price — which the naive cost ÷ (1 − margin) shortcut gets wrong.

Can I use this for Shopify?

Yes — use the Shopify-style preset as a starting example (platform 0%, payment % + fixed fee), then replace the figures with your actual plan’s rates and your app subscriptions in fixed overhead. Verify current rates on Shopify’s own pricing pages; they vary by plan and country.

Can I use this for Amazon or Etsy?

Yes — the marketplace presets pre-fill example referral percentages and fixed fees, and the marketplace-fulfilment and storage fields cover FBA-style costs. Fees differ by category, country, and program, so verify on the marketplace’s current fee schedule before deciding anything.

Can I use this for dropshipping?

Yes. Enter the supplier price as product cost and the supplier shipping as your outbound shipping cost. Dropshipping margins are usually thin and ad-dependent, so watch the break-even ROAS and the ad-share diagnostic especially closely.

Why is my product profitable before ads but loss-making after ads?

Because the ad cost per order exceeds the contribution the order makes before ads. Either the ads are too expensive (CAC above the max affordable CAC), too inefficient (ROAS below break-even ROAS), or the margin is too thin to advertise at all — which is why the calculator reports both profit before and after marketing.

Related calculators

This page answers “what do I keep per order?” — these tools take the neighbouring questions:

  • Profit Margin CalculatorA full profitability cockpit — gross, contribution, operating, and net margin across simple, advanced, ecommerce, service, SaaS, and solve-for modes, with target pricing, discount impact, break-even, scenarios, SKU comparison, and a 17-sheet Excel workbook.
  • Markup CalculatorPrice from cost across 9 modes — markup, target margin, price analysis, profit target, reverse cost ceilings, ecommerce landed cost after fees, discount impact, quantity profit, and batch comparison, with a 10-sheet Excel pricing workbook.
  • Break-Even CalculatorA full break-even planner — units and revenue break-even, contribution margin, target profit, margin of safety, and a viability verdict across simple, detailed, service, ecommerce, multi-product, and solve-for modes, with scenarios, sensitivity tables, a break-even chart, and a 12-sheet Excel workbook.
  • Break-Even ROAS CalculatorA CFO-grade ad-profitability tool — marginal and business-level break-even ROAS, target ROAS for a desired net margin, max CAC and LTV-adjusted CAC, break-even MER, max ad budgets, SKU/channel comparison, scenarios, sensitivity heatmaps, and a 10-sheet Excel workbook.
  • LTV:CAC CalculatorFull unit-economics tool for SaaS, ecommerce, and subscription businesses: CAC, gross-profit and discounted LTV, the LTV:CAC ratio, CAC payback, sustainable CAC ceilings, channel-by-channel decisions, scenarios, sensitivity — plus a 13-sheet Excel workbook.
  • ROI CalculatorReturn on investment five ways — simple ROI, date-based ROI, net ROI after fees/taxes/income, a reverse target solver, and a two-investment comparison — with gain/loss, annualised ROI (CAGR), and a multi-sheet Excel report.
  • VAT/GST CalculatorAdd or remove VAT, GST, HST, or consumption tax from a price, solve tax-inclusive and tax-exclusive values, calculate mixed-rate invoices, and export a formula-backed XLSX workbook.

Last reviewed: 14 June 2026. Formula and assumptions reviewed for accuracy. First published 12 June 2026.

Sources & methodology

The calculator applies standard contribution-margin arithmetic to a per-order ecommerce cost model: percentage fees on the gross charge, margins on tax-exclusive net revenue, returns and chargebacks as expected per-order values, fixed overhead spread over monthly orders, and price solves run numerically through the same pipeline so percentage fees move with price. The exported workbook reproduces the identical formulas as live, editable Excel formulas, validated cell-by-cell against this page's engine (the two price solves are marked as solver results). No fee rate on this page is presented as a current published rate — verify on each platform's own fee schedule. Calculator Matters is an independent project, not affiliated with any platform or source listed. Links open in a new tab.

Business planning disclaimer

This ecommerce profit calculator and its XLSX workbook are for educational and business-planning purposes only. They model one representative order from the figures you enter; platform fees, payment processing costs, tax treatment, shipping rates, advertising results, return behaviour, and business outcomes vary by country, platform, category, plan, date, and seller circumstances. Platform fee presets are examples only — always verify current rates on the platform’s own fee pages. This is not accounting, tax, legal, investment, or financial advice. Verify important decisions with current fee pages and a qualified professional.

Built and maintained by Calculator Matters, an independent calculator project. Formulas reviewed against the published sources above · Last reviewed 14 June 2026 · How we calculate · Found an error? [email protected]

Add this calculator to your site

Free, responsive embed — and private: nothing your visitors type leaves their browser.