What is a good profit margin for an online store
A good profit margin for an online store depends on category, costs, and business model. Learn gross vs net margin and how to decide your own good ecommerce margin.
यह गाइड अभी अनुवादित नहीं है, इसलिए अंग्रेज़ी में दिखाई गई है।
A good profit margin for an online store depends on what you sell, how you sell it, and which costs you count. Gross margin is what remains after the product and its direct costs, while net margin is what remains after every other cost. There is no single good number; the healthy margin is the one that covers all your costs and leaves you a profit.
What does profit margin mean on an online store?
Profit margin is the share of each sale that stays with you after costs. I look at it in two layers because the costs hit at different times.
Gross margin is the first layer. It measures what is left after the cost of the product and the cost to ship and pack it. In other words, it is the margin before you pay for marketing, platform fees, returns, software, or your own time.
Net margin is the bottom layer. It measures what is left after all the other bills too: platform fees, advertising, creator commission, returns, software, taxes, and the hours you or your team spend.
What is the difference between gross margin and net margin?
Gross margin counts only the direct costs of making and shipping the product, while net margin counts every cost of running the store.
Here is a simple way to see which costs belong where.
| Cost | Counted in gross margin? | Counted in net margin? | | Product cost | Yes | Yes | | Shipping and packing | Yes | Yes | | Platform fees | No | Yes | | Advertising and creator commission | No | Yes | | Returns and refunds | No | Yes | | Software, labor, and office costs | No | Yes |
When a seller tells me their margin, I always ask which margin they mean. A gross margin can look healthy while the net margin is negative, because the direct product cost is only one part of the total cost.
Why is there no single good ecommerce margin?
Because product categories, business models, and order sizes change what it costs to sell each unit.
A low-cost product that sells thousands of orders may be healthy with a small margin per unit because the total profit adds up. A high-ticket product may sell far fewer units but keep a wider margin on each one. Neither is automatically better.
The business model matters as much as the product. A handmade goods shop that makes small batches has different costs than a dropshipping store that never touches inventory. A subscription product has different cash flow than a one-time purchase. A shop that relies on creators and paid ads has extra costs that a shop with organic traffic does not.
That is why I do not give sellers a single number to chase. A good ecommerce margin is the one that fits your own cost structure and volume.
What makes ecommerce profitability different from revenue?
Profitability is what remains after costs, while revenue is the total sales before costs. A store can have high revenue and still lose money if its margin is negative.
I see this confusion often. Sellers celebrate a big GMV number, but GMV is not profit. GMV (gross merchandise value) is the total value of orders before refunds, fees, shipping, and product costs. Profit is what is left after you subtract all of those.
That is why I track profit per order, not just total sales. The free TikTok Shop profit calculator does exactly this: it turns a price and a set of costs into a per-order profit. I link it in the next section because that is where you will use it.
How do you work out the margin that is good for your store?
Start with your own costs per order, not with someone else's margin.
I use this order-level approach:
- List every cost you pay for one order: product cost, shipping, packing, platform fee, creator commission, the ad spend divided per order, a return allowance, and your own time.
- Enter those numbers into the free TikTok Shop profit calculator to see what is left after costs at your current price.
- Compare that leftover amount to the minimum profit you need per order. If it is too low, raise the price, lower the product cost, or cut the commission before you scale orders.
- Run the same math at your discounted price. A promotion or voucher can make a healthy margin disappear if you only calculate at the full price.
What if my margin is too low?
If the profit per order is below what you need, do not hide from it. Look at the cost that hurts the most. Often it is product cost, shipping, or paid ads. Cut the one you can control the fastest. Sometimes the answer is to raise the price. A small price increase can do more than a large cost cut, especially if your product is already priced too low for the value.
What is my honest take on a good profit margin?
My honest take is that a good margin is a decision, not a number you copy.
I run TikTok Shops every day, and the shops that get into trouble are often the ones that only look at the sale price and forget the hidden costs.
The exact per-order math I use is in how to work out your real profit per order on TikTok Shop. That post walks through the costs that catch sellers off guard.
A good ecommerce margin is the one that lets you pay yourself, cover returns and ads, and still have money to grow. That target is different for every shop, and it changes as your costs change.
If your margin math is not adding up, ask me in the chat on this site. It is free. Tell me your situation, your shop, what you sell, and what you have tried so far. I will point you to the next step.
अक्सर पूछे जाने वाले सवाल
- What is a good profit margin for an online store?
- A good profit margin is the one that covers all your costs and leaves a profit, so it depends on your product, category, and business model. There is no single number that works for every store. Work out yours from your own order data.
- What is the difference between gross margin and net margin?
- Gross margin is what remains after product and direct selling costs like shipping and packing. Net margin is what remains after all other costs, including platform fees, advertising, returns, and your own time.
- How do I calculate my online store profit margin?
- Subtract your total costs from your sale price to get profit, then express profit as a share of the sale price. My free TikTok Shop profit calculator does this per order after you enter price, product cost, shipping, platform fee, and commission.
- Does a higher margin always mean more profit?
- No. A product with a higher margin but few sales can earn less total profit than a lower-margin product that sells many units. You need to check total profit, not just margin per order.
- What is a good ecommerce margin for a small shop?
- A small shop should aim for a margin that covers owner time, returns, ads, and reinvestment. It will differ from a large shop because fixed costs are spread over fewer orders.