E-commerce Glossary · 4 min read

What is Profit Margin?

Understanding Profit Margin in E-commerce

Quick Definition

Profit margin is the share of your revenue you keep as profit, shown as a percentage. On its own, it usually means net profit margin: what's left after product costs, shipping, ads, fees, apps, staff and taxes are paid. A 12% profit margin means you keep $12 of every $100 in sales.

The Profit Margin Formula

Profit margin = Net profit ÷ Revenue × 100

Net profit is your revenue minus every cost of running the store. Revenue is what customers paid after discounts and refunds. Use the same date range for both.

Two other margins start from the same revenue but take out fewer costs. Gross margin takes out only product costs. Operating margin also takes out running costs like ads and shipping, but stops before tax and loan interest.

Three Margins From One Dog Treat Store

One month at a small online dog treat store: 800 orders and $40,000 in revenue.

What comes outWhat's leftMargin
Product costs: $16,000$24,00060% gross margin
Running costs: $18,000$6,00015% operating margin
Income tax: $1,200$4,80012% net profit margin

Running costs are shipping and packaging ($4,800), ads ($9,200), payment fees ($1,100), the Shopify plan and apps ($500) and part-time help ($2,400).

So the store keeps 60 cents of each dollar once the treats are paid for. After everything else, it's down to 12 cents.

Gross profit is a dollar figure, the $24,000 left after product costs. Gross margin turns it into a percentage, 60%, but leaves out ads, shipping and the rest.

Why 10% Off Can Cut Profit by About Two-Thirds

Now the store runs 10% off everything, and the same 800 orders come in. Orders averaged $50, so each one now pays $5 less. That's $4,000 less revenue.

The treats, boxes and ads cost the same as before. Payment fees shrink a little, but nearly all of that $4,000 comes out of profit. Profit before tax falls from $6,000 to roughly $2,000, which takes the operating margin from 15% to under 6%.

Extra orders from the sale have to fill that gap before the discount pays off. The catch with blanket discounts is that every shopper gets one, even people who'd have paid full price. See how blanket discounts hurt your profit margin for what to do instead. To pick a number, start with finding your optimal discount rate.

Growth Suite, our app, shows its time-limited offers only to visitors it predicts are less likely to buy.

The Margin in Your Shopify Admin Is Gross, Not Net

Add a "Cost per item" to a product, and Shopify shows its profit and margin in the pricing section. That margin is just the price minus the cost per item, as a share of the price. Ads, shipping, payment fees, apps and staff aren't in it.

Shopify's profit reports also work from cost per item, so they end at gross profit. To get net profit margin, pull in the other costs from your ad accounts, Shopify bill and bank statement.

It's the most common mix-up. The dog treat store might see product margins near 60% in the admin, while its real profit margin is 12%.

Where Profit Margin Can Fool You

It's a percentage, so it can't tell you how much money you made. A 20% margin on $10,000 in sales is $2,000. An 8% margin looks worse, but on $100,000 it's $8,000.

Sometimes it looks better for the wrong reason. Cut your ads, and next month's margin may climb even as sales and total profit fall.

A store-wide number hides the details. A healthy 12% can include products or small orders that lose money on every sale. Check margin next to profit in dollars, and by product when you can.

Related Terms

Growth Suite for Shopify

Put Profit Margin into practice

Ready to apply these concepts to your store? Growth Suite provides the tools you need to implement effective profit margin strategies.

Explore more

Resources

All resources
Shopify Upselling & Cross-Selling - Growth Suite

Topic ·9 min read

Shopify Upselling & Cross-Selling

Most Shopify stores leave 10-30% of revenue on the table because they do not upsell or cross-sell effectively. This...

Shopify Countdown Timer - Growth Suite

Topic ·4 min read

Shopify Countdown Timer

Adding a timer takes 5 minutes. Making it convert without destroying trust? That's strategy. The complete guide to...

Shopify Cart Abandonment - Growth Suite

Topic ·3 min read

Shopify Cart Abandonment

70% of Shopify carts are abandoned. Learn why customers leave, how to prevent abandonment in real-time, and recover...

Shopify Discount - Growth Suite

Topic ·3 min read

Shopify Discount

Master Shopify discounts without sacrificing your profit margins. Learn strategic discount techniques, timing...