PROFIT & UNIT ECONOMICS

Shopify Net Profit Calculator

Model per-order net profit after discounts, COGS, fulfillment, payment and platform fees, ads, returns and tax, then roll it up to a month.

Currency: USD only. Keep every amount in one currency; tax mode is a management assumption, not tax advice.

Order economics

Management estimate, not an accounting P&L. Fees are assumed to be charged on the sale and not refunded; overhead, payroll, software, chargebacks and currency conversion are excluded.

Saved only in this browser. Nothing is uploaded.

Net profit per order

Net profit per order

$12.14Net margin: 27.0%
Net margin27.0%Net profit ÷ discounted revenue.
Monthly net profit$3,641.01Net profit × orders per month.
Discounted revenue$44.99After discount, before refunds.
Total costs and refunds$32.85All entered costs plus expected refunds.
Expected return loss$1.75Refund, handling and recovery combined.
Payment and platform fees$1.60Payment plus platform fees.
COGS $14.00 (31.1%)Fulfillment $7.50 (16.7%)Payment $1.60 (3.6%)Platform $0.00 (0.0%)Ads $8.00 (17.8%)Returns $1.75 (3.9%)

How the order profit is built

Start with discounted merchandise revenue, subtract expected refunds, COGS, packaging, fulfillment, payment and platform fees, advertising, tax (if absorbed) and return handling, then add back the value recovered from returns. Net margin divides that result by discounted revenue.

Your inputs are calculated in the browser and are not sent to a server.

Shopify net profit per order: what is left after everything

Revenue is the easiest number to track and the least useful on its own. This calculator starts with the order the customer actually paid for, then subtracts the costs that change the answer: discounts, refunds, COGS, fulfillment, payment and platform fees, advertising, tax treatment and return handling.

Net profit is not gross margin

Gross margin subtracts only cost of goods sold. Contribution margin subtracts the variable costs of serving the order. A management net profit goes further: it also charges the order for advertising, payment and platform fees, expected returns and any absorbed tax. This calculator uses that third view and keeps overhead outside the model.

That distinction matters when you compare tools. A 55% gross margin can coexist with a 12% net margin once acquisition, returns and fees are counted. Neither number is wrong; they answer different questions.

Start with discounted revenue, not list price

A $49.99 order with a 10% discount does not produce $49.99 of revenue. Merchandise value is price × units, then the discount is subtracted. Payment and platform fees are calculated on the discounted amount because that is what the gateway processes.

Multi-unit orders also change COGS and fulfillment. The model multiplies product cost by units, while packaging and fulfillment stay per order. If your fulfillment cost scales with units, enter the average per-order cost that reflects your actual mix.

Treat returns as an expected value

Not every order is returned, so charging every order with a full refund overstates the loss. The model multiplies the return rate by the refunded revenue plus return handling, then credits the value recovered from resale or salvage. A 5% return rate on a $44.99 order with $4 handling and $14 recovered value produces a $1.75 expected return loss.

The recovered value is an assumption, not a guarantee. If returned items are destroyed, set it to zero. A 100% return rate still leaves the store paying fulfillment, fees, advertising and handling, which is why the model shows a loss rather than a clean zero.

Choose how to treat sales tax

Sales tax collected from the customer and remitted to the tax authority is not revenue and should not be treated as profit. Select “collected and remitted” when that describes your store. If you absorb the tax as a cost, select “absorbed” and enter the effective rate; the model subtracts it from the order.

The tax treatment is a management assumption. It does not determine your filing position, and it does not replace a tax professional's advice.

A worked example with every cost visible

Price $49.99, one unit, 10% discount, COGS $14, packaging $1, fulfillment $6.50, payment 2.9% + $0.30, no platform fee, ads $8, 5% return rate, $4 handling per return and $14 recovered per return. Discounted revenue is $44.99; the expected refund is $2.25; COGS, packaging and fulfillment total $21.50; payment fees are $1.60; ads are $8; the net return impact is $1.75.

Net profit is about $12.14 per order, about a 27.0% net margin. At 300 orders a month the model produces about $3,641.01. Change one assumption at a time — the 5% return rate, the $8 ad cost or the 10% discount — and you can see which line has the most leverage.

Where the model stops

The model assumes payment and platform fees are charged on the sale and are not refunded when an order is returned. If your provider returns fees, reduce the return handling input or model the difference separately. Chargebacks, currency conversion, subscription software, payroll and rent are outside the order-level view.

Use this calculator to compare products, discounts and return policies, then reconcile the result with your accounting records. For a simpler per-order contribution view, use the Shopify profit margin calculator; for the price floor, use the break-even price calculator.

Official fee and return references checked October 2026: Shopify third-party transaction fees · Stripe pricing · Shopify pricing · Shopify returns and refunds

Does net profit include advertising spend?+

Yes. The model subtracts the ad cost you enter for each order. If you want a profit figure before advertising, set the ad cost to zero; the result becomes a contribution figure rather than a net figure.

Should I use my return rate or actual refunds?+

Use the return rate for planning a price, a product or a month. Use actual refunds when reconciling a closed period. Mixing a planning rate with actual revenue in the same comparison makes the result harder to interpret.

Why is net profit so much lower than gross margin?+

Gross margin only subtracts product cost. Net profit also subtracts fulfillment, packaging, payment and platform fees, advertising, expected returns and any absorbed tax. Each of those can be a meaningful share of a small order.

Is sales tax part of revenue?+

Not when you collect it and remit it. It is a pass-through liability. If you absorb the tax instead, it becomes a cost and reduces the order's net profit.

How is this different from the Shopify profit margin calculator?+

The profit margin calculator gives a quick contribution view after product, fulfillment, Shopify and Stripe costs. This calculator adds multiple units, order discounts, expected returns with recovery value, tax treatment and a monthly roll-up, so it is better for a full order P&L.

NEXT STEP