Profit margin calculator

See what every order really puts in your pocket, how many sales a month cover your costs, and the price that gets you the margin you want.

Your numbers

What the customer pays, after any discount. Use your average order, or one product if you are pricing it.
$
What the product costs you to buy or make, including freight to get it to you and any duties.
$
What it costs you to pack and send an order, not what you charge the customer.
$
The cut Shopify, Stripe, PayPal or Afterpay take from each sale, as a percentage. Usually 2–4%.
%
Your total marketing spend for a month divided by the orders you got that month.
$
The margin you would like on each order after product cost. The calculator tells you the price that gets there.
%
Costs you pay whether you sell or not: wages, rent, software, agency fees, your own salary.
$
How many orders you get in a typical month now, or expect to.

What is profit margin?

Profit margin is the share of every dollar a customer pays you that you get to keep. If a customer pays $100 and you have $20 left once the costs are paid, your margin is 20%.

Profit margin = (price − costs) ÷ price × 100

Revenue is the number most founders quote, and it tells you the least. A store doing $1 million a year at a 5% margin keeps $50,000. A store doing $400,000 at 15% keeps $60,000, with less than half the orders to pack, stock to fund and ad spend to manage. The smaller store is the better business.

The catch is that “costs” can mean very different things, and each choice gives you a different margin with its own name.

Gross vs net vs operating margin

Each margin takes out one more layer of cost. Here they are worked through on the calculator’s example: a $90 order, 900 orders a month.

Gross margin

What is left after the product itself. It tells you whether your pricing works, and nothing else.

Gross margin = (price − cost of goods) ÷ price

Example$90 price − $30 product cost = $60 kept, a 66.7% gross margin.

Contribution margin

Also takes out the costs every order brings with it: shipping, packaging and payment fees.

Contribution margin = (gross profit − shipping − fees) ÷ price

Example$60 − $12 shipping − $3.15 fees = $44.85 kept, a 49.8% contribution margin.

Net margin per order

Also takes out what it cost to win the order. This is what one sale really leaves you, and the number the calculator leads with.

Net margin per order = (contribution − marketing per order) ÷ price

Example$44.85 − $25 marketing = $19.85 kept, a 22.1% net margin per order.

Operating margin

Also takes out the fixed costs of running the business: wages, rent, software. This is the month’s real profit.

Operating margin = (net profit for the month − fixed costs) ÷ revenue

Example900 × $19.85 − $15,000 fixed = $2,865 on $81,000 of sales, a 3.5% operating margin.

Notice how fast it falls. A 66.7% gross margin looks excellent, yet after everything the month keeps 3.5 cents of every dollar. That is normal for an online store, and it is why gross margin on its own is so misleading. The gap between gross and net per order is where most stores win or lose, and marketing is usually the biggest piece of it.

One note on names: your accountant’s “net profit” also takes out interest and tax, so on a P&L it is the very last line. Here, net margin means per order, before overheads, because that is the number you can change one order at a time.

Margin vs markup

Markup is not another layer, just a different way of describing gross margin. It divides the same profit by the cost instead of the price, so a $30 product sold for $90 is a 200% markup but a 66.7% margin. Suppliers talk in markup; investors and lenders talk in margin.

Markup = (price − cost of goods) ÷ cost of goods

Common markups and the gross margin each one gives
MarkupGross margin
25%20.0%
50%33.3%
100% (double the cost)50.0%
150%60.0%
200% (triple the cost)66.7%
300%75.0%

To set a price from a target margin rather than a markup, divide the cost by one minus the margin. A $30 product at a 65% target margin needs a price of $30 ÷ 0.35 = $85.71. That is the “target margin” field in the calculator.

How many orders you need to break even

Your net profit per order has to cover the month’s fixed costs before the business makes anything. Divide one by the other and you get the order count where the month breaks even.

Break-even orders = fixed costs ÷ net profit per order

Example$15,000 ÷ $19.85 = 756 orders a month. The example store does 900, so the last 144 orders are its profit.

If net profit per order is zero or negative, there is no break-even point: more orders lose more money. Fix the order before you buy more of them. The break-even calculator goes further, with revenue targets and your margin of safety.

eCommerce profit margin benchmarks for 2026

What online stores in each category typically make, so you know what your numbers should look like.

Typical gross margin and net margin per order for online stores by category, 2026
CategoryGross marginNet margin per order
Beauty & skincare65–85%25–40%
Supplements & wellness65–78%22–35%
Jewellery57–79%Not published
Fashion & apparel50–65%15–25%
Household & cleaning50–60%Not published
Pet45–60%15–25%
Alcohol45–60%Not published
Sport & outdoor43–58%Not published
Food & beverage40–55%12–22%
Home & living40–55%10–20%
Snacks35–50%Not published
Electronics & accessories30–50%8–18%

Net margin per order in the table is what each sale leaves after the product, shipping, fees and ads, the same number the calculator leads with. A dash means no source we trust publishes it for that category yet. Across all categories, a typical direct-to-consumer store looks like this:

A typical online store in 2026
A typical online store2026
Gross margin55–65%
Net margin per order, after marketing15–20%
Marketing as a share of revenue18–25%
Shipping as a share of revenue8–12%
Profit after all costs3–6%
A strong store keeps10%+

A high gross margin is what pays for the ads. Beauty and supplements lead at both levels because they start so high that plenty is left after winning the customer, and subscriptions bring supplement buyers back. Fashion starts healthy but loses a lot of it to returns. Home goods, food and electronics start thinner and lose more to shipping and returns, so they have little room for a bad month.

If your gross margin sits under your category’s range, start with price and product cost. If your gross margin is fine but your net is not, the problem is further down: shipping, returns or marketing.

How to improve your profit margin

Seven levers, roughly in the order they pay off. Try each one in the calculator to see what it is worth to you.

1.Raise your prices

The fastest lever, and the one most stores pull last. Almost every dollar of a price rise drops straight to profit, because the product, shipping and marketing cost the same. In the example, $5 more on a $90 order lifts net profit per order from $19.85 to $24.68 and the month’s profit from $2,865 to $7,208.

2.Lower your cost of goods

Order bigger runs of the products that have proven they sell, ask for tiered pricing, and get a quote from a second supplier every year so you know the going rate. Count freight, duties and packaging as part of the cost, because they are. Taking $2 off the example’s product cost is worth $1,800 a month.

3.Make shipping pay for itself

Free shipping is a cost, not a feature. Set your free-shipping threshold 20–30% above your current average order so it nudges people to add an item, compare carrier rates once a year, and size your boxes to the product so you are not paying to post air.

4.Bring down your marketing cost per order

For most stores this is the biggest cost after the product and the one that moves most month to month. Better creative, a cleaner account structure and a sharper offer bring the cost of each order down without touching the product. Cutting the example’s marketing cost per order from $25 to $20 adds $4,500 a month. This is the work of our Paid Advertising team, and the ROAS calculator turns your margin into the return your ads need to hit.

5.Grow your average order value

Every extra dollar in the basket is nearly all profit, because the shipping and the cost of winning the customer are already paid. Bundles, a second unit at a lower price and add-ons at checkout all work. The AOV calculator shows what a bigger basket is worth each month.

6.Cut returns and discount leakage

A return costs you postage both ways and sometimes the product too. Better photos, honest sizing and clearer descriptions stop most of them before they happen. Watch discount codes as closely: a code that ends up in half your baskets has quietly become a permanent price cut.

7.Bring customers back

A repeat order has no acquisition cost, so its net margin is the full contribution margin: 49.8% in the example instead of 22.1%. Email, SMS and a reason to reorder are the cheapest margin there is. The CAC & LTV calculator shows how much a returning customer is really worth.

Profit margin questions, answered

What is a good profit margin for an eCommerce store?
For a typical direct-to-consumer store, a gross margin of 55–65% is normal and above 70% is strong. After shipping, fees and marketing, a net margin per order of 15–20% is the middle of the pack. Once fixed costs come out, most online stores keep 3–6% of revenue as profit, and anything above 10% is a strong business. Your category moves these numbers a lot, so check the benchmark table above for yours. The most useful test is simple: if your net margin per order is under about 10%, one bad month in the ad account can wipe out the profit.
What is the difference between margin and markup?
Both measure the gap between what a product cost and what it sold for. Margin expresses that gap as a share of the selling price; markup expresses it as a share of the cost. A product bought for $50 and sold for $100 has a 50% margin and a 100% markup. Markup is always the bigger number, and a 100% markup never means you doubled your money after costs: it means you doubled the cost price.
Why is my net margin so much lower than my gross margin?
Because gross margin only takes out the product. Shipping, packaging, payment fees, returns and the marketing it took to win the order all come after it, and for most online stores they add up to 35–50% of the price. That is why a 55–65% gross margin usually becomes a 15–20% net margin per order. If the drop on your store is bigger than that, marketing cost per order is usually the line to look at first.
How do I reduce my cost of goods?
Order in larger runs once a product has proven it sells, ask your supplier for tiered pricing, get a quote from a second supplier every year so you know the market rate, and look at freight and packaging as well as the unit price, because they are part of the landed cost. Cutting the range back to the products that sell also helps: fewer SKUs means bigger orders of each and less stock written off.
Should I include my own time in fixed costs?
Yes, at the salary you would have to pay someone else to do what you do. A break-even that only works because the founder is unpaid is not a break-even. The same goes for an agency retainer, a 3PL’s monthly minimum and software: anything you pay regardless of order volume belongs in fixed costs, and anything that scales with orders belongs in the per-order fields.
How do returns and discounts fit in?
Use the price customers actually paid on average, after discount codes, as the selling price. For returns, add their average cost per order to the shipping and packaging line: if 5% of orders come back and each costs you $20 in postage and handling, that is $1 on every order. Both are easy to leave out and both are why a store’s real margin is usually a few points under the one in the pricing spreadsheet.

Let's find out what's
holding you back

Apply for your free discovery call and we will showcase all your missed opportunities.

Book a Call