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.

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

Formula verified 14 June 2026

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

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.

What this tool shows

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.

  • Net profit per order after every ecommerce cost line
  • Gross, contribution, and net margins plus markup
  • Break-even price, break-even ROAS, and max affordable CAC
  • Fixed-cost break-even orders and monthly/yearly profit
  • Returns modelled simply or with a detailed recovery model
  • Channel comparison: own store vs marketplaces, up to 3 at once
  • Scenario planner: discounts, free shipping, ad spend, supplier cost
  • A 12-sheet Excel workbook generated from your exact inputs
Transparent assumptions Transparent formulas 3 modes incl. channel & scenario comparison 12 currencies + custom symbol 12-sheet XLSX workbook Practical interpretation

Platform fees vary; verify current rates.

Updated 14 June 2026 · Works in any currency

At a glance

Formula shown
Net profit per order = Net revenue − goods − fees − shipping − returns − marketing − fixed overhead per order.
Scenario support
Three modes with break-even ROAS, max CAC, target price, channel comparison, and a scenario planner.
Workbook export
12-sheet Excel (XLSX) export

From price to ROAS floor in four formulas

Net revenue

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

Tax is carved out when included in the price.

Contribution profit

Net revenue − Goods − Fees − Shipping − Return loss − Marketing

Everything that scales with one more order.

Net profit per order

Contribution − (Monthly overhead ÷ Monthly orders)

Monthly net = contribution × orders − overhead.

Break-even ROAS

Gross charge ÷ Max ad spend per order

Max ad spend = contribution with ad cost added back.

The $44.95 order that keeps $10.51

A $40 product with $4.95 shipping charged collects $44.95 per order. Costs: $12 COGS + $0.80 freight + $1.20 packaging + $1.50 pick-pack + $1.60 payment fees (2.9% + $0.30) + $5.50 outbound shipping + $0.84 return allowance (4%) + $6 ads = $29.44.

Contribution = 44.95 − 29.44 = $15.51 per order (34.5%). With $3,000 of monthly overhead spread over 600 orders ($5/order), net profit = $10.51 (23.4%), or roughly $6,304 a month, and the overhead breaks even at 194 orders a month.

Every mode runs those four formulas in that order, and the three margins they produce tell you where the money went. Gross profit removes only landed goods and packaging, so this order shows $30.95 (68.9%) and the SKU looks superb. Contribution also removes fees, shipping, returns and marketing: $15.51. Net removes overhead too: $10.51. An order can look healthy on gross profit and still lose money net, because the middle cost lines are where ecommerce margins go to die.

34.5% contribution and 23.4% net answer different questions

Contribution margin is contribution profit as a share of net revenue, and it is the most useful per-order number here: positive contribution means every extra order helps cover overhead, while negative contribution means volume makes things worse and no amount of growth rescues the SKU.

Net margin is volume-dependent, so it answers a different question. The $5 of overhead per order above exists only at 600 orders a month; at 194 orders it consumes the whole $15.51 contribution, and below that the same product loses money while its 34.5% contribution margin has not moved. Contribution decides whether to sell the product; net profit decides whether this month’s volume pays for the business around it.

There is no single "good" ecommerce margin to judge either figure against — category, channel, country, fulfilment model, ad intensity, return rates and product type all shift the bar, so treat any benchmark as a shape to sanity-check, never a target.

A 3× ROAS still loses money when your floor is 3.5×

Break-even ROAS is the gross charge per order — what the customer pays, the figure ad platforms report as revenue — divided by the largest ad spend the margin can absorb, which is contribution with the ad cost added back. Here that is $44.95 ÷ $21.51 = 2.09, so $21.51 is also the most you can pay to acquire the order.

Watch this card hardest if you buy traffic, because the ad dashboard cannot see your costs: a 3× ROAS the platform calls a win still loses money when your floor is 3.5×, since ROAS measures revenue per ad dollar, not margin per ad dollar. Use Scenario Planner before raising a budget — a discount, free shipping, heavier ad spend or a supplier price rise each move the floor.

What a 4% return rate costs: $0.84 an order

A return refunds the revenue while you still pay reverse shipping and processing, so it is a cost line, not a missing sale. The detailed model charges return rate × (refund + reverse shipping + reverse logistics − net recovery), where net recovery is the resale value of returned stock; the goods cost is expensed further up the pipeline, so it is never counted twice. At 4% that allowance is $0.84 — ignorable until the rate doubles and returns cost more than the payment fees.

Simple rate or detailed model, the output is an expected value, not a forecast. Real losses arrive lumpily and depend on resale recovery and condition grading, so a quarter with three unsellable high-value returns will not match the smooth per-order figure.

Every preset fee here is a starting point, not a rate

Amazon, Shopify, Etsy, eBay, Walmart, Flipkart and WooCommerce each ship with a fee preset, and every one is an illustrative example rather than a live rate: fees vary by country, category, plan and date, and this page fetches nothing. Read the current referral, closing, fulfilment and payment lines off your own seller dashboard and overwrite the preset before you trust a margin. Channel Comparison then runs one product through up to three fee structures at once — the honest way to decide whether a SKU belongs on a marketplace or your own store.

There is no dedicated Meesho preset: start from Flipkart or the generic "Other marketplace" option and edit the referral, shipping and payment fees to Meesho’s own schedule, since reseller-platform fees differ from marketplace fees. Indian sellers are otherwise covered — INR sits among the 12 currencies, and Flipkart has a preset of its own.

Nothing here is category-specific either: enter cost of goods, price and fees for whatever you sell — gold, jewellery, supplements, furniture — and the arithmetic is identical, so there is no gold preset to hunt for. And this is a web calculator you use on this page, not a browser extension that overlays profit figures on marketplace listings; the numbers come from what you type.

Where the per-order model stops and your accountant starts

This models ONE representative order. It is not bookkeeping, a P&L, or a tax computation, and it does not know what you actually sold last month.

Two limitations follow. Monthly and yearly projections assume volume and per-order economics stay constant, which they do not: fee tiers, carrier rates and ad efficiency all change with scale. And income taxes, working-capital timing, inventory carrying costs and customer-lifetime effects such as repeat orders cannot be priced here at all — for acquisition economics across a whole customer lifetime, use the LTV:CAC calculator.

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.

Related calculators

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

Profit MarginWork out gross, contribution, operating, and net margin, with target pricing, break-even, scenarios, and SKU comparison.
MarkupPrice from cost across nine modes — markup, target margin, reverse cost ceilings, and ecommerce landed cost after fees.
Break-EvenFind units and revenue break-even, contribution margin, target profit, and margin of safety, with sensitivity tables and a chart.
Break-Even ROASWork out break-even and target ROAS from your real margins, plus max CAC, break-even MER, and ad budgets.
LTV:CACCalculate CAC, discounted LTV, the LTV:CAC ratio, and CAC payback, with channel-by-channel decisions and scenarios.
Price Elasticity of DemandMeasure price elasticity of demand (midpoint and simple PED) and test how a price change affects revenue and profit.
DDP vs DAP CostCompare landed cost under DAP and DDP Incoterms — what the buyer pays upfront vs. at delivery, and the DDP handling fee.
Global Import DutyEstimate customs duty, tax, and total landed cost for any country, or India’s Basic Customs Duty, Social Welfare Surcharge, and IGST cascade.
VAT/GSTAdd or remove VAT, GST, or HST from a price, solve tax-inclusive and tax-exclusive values, and build mixed-rate invoices.

More in Business, or browse all calculators.

Read the guides

For the full walkthrough of fees, shipping, ad spend, and returns math with more worked examples, see Ecommerce Profit: Fees, Shipping, Ads, Returns, and Real Margin.

Running paid ads on these orders? See Break-Even ROAS Explained for Small Business Advertising.

Sources and methodology

This page models one representative order from the numbers you enter. It fetches nothing: not platform fees, not carrier rates, not tax rates, not your seller dashboard. The sources below cover the parts of the order that are actually governed by a published rule or a published rate: refund obligations, regulated debit interchange, postal rates, and the contribution-margin arithmetic behind break-even orders.

The marketplace fee presets are the honest exception. Amazon, Flipkart, Etsy, eBay, Shopify, Walmart and WooCommerce fees are set by those companies in commercial fee schedules that change without notice, and no regulator publishes or approves them. The presets here are illustrative starting points, not rates we can cite an authority for. Read your own current fee schedule and overwrite them before you trust a margin.

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.

How we calculate · Found an error? email us

Learn more

Ecommerce Profit: Fees, Shipping, Ads, Returns, and Real Margin

What an online order really earns once platform fees, shipping, ad spend, and returns are subtracted — with a full worked example per order.

Read the guide

Authorship & verification

Created and maintained by , finance educator.

What's changed (4 updates)

Published 12 June 2026

  1. Published the ecommerce profit calculator: per-order profit after product cost, fees, shipping, ads, and returns, with break-even ROAS.
  2. Added a downloadable Excel/CSV workbook generated from your inputs.
  3. Added side-by-side scenario comparison.
  4. Reviewed the formula and assumptions for accuracy.

Add this calculator to your site

Responsive embed — and private: nothing your visitors type leaves their browser.