Profit margins for ecommerce sellers are far harder to pin down than a quick look at a sales dashboard suggests. Amazon, Shopify, eBay, Etsy and TikTok Shop all show you revenue in real time, but revenue is not profit, and many sellers only discover how thin their margins really are once fees, advertising, returns and the true cost of stock are all accounted for properly.
This guide explains what profit margins for ecommerce sellers actually measure, the full cost stack sitting behind every sale, how to calculate gross and net margin correctly, and why the numbers look so different across Amazon, Shopify, eBay, Etsy and TikTok Shop. If you want your margins tracked properly all year round rather than estimated once a year, our bookkeeping service is built specifically around how online sellers actually trade.
What Profit Margins for Ecommerce Sellers Actually Measure
Profit margins for ecommerce sellers describe how much of every pound in sales is actually kept once costs are removed, rather than how much comes in before anything is deducted. A store can show rising revenue every month while margins quietly shrink, because turnover and profit are simply not the same measurement, and one tells you almost nothing about the other.
There are two figures worth knowing well. Gross profit margin looks only at revenue against the direct cost of the goods sold, while net profit margin takes everything into account, including marketplace fees, advertising, software, staff and overheads. Sellers who only track gross margin often feel far more profitable than they actually are, since so much of an online store’s cost base sits below the cost of goods line.
The Full Cost Stack Behind Profit Margins for Ecommerce Sellers
Getting an accurate picture of profit margins for ecommerce sellers means listing every cost that touches a sale, not just the obvious ones. The cost of goods sold is the starting point, covering the price paid for stock plus inbound freight and duty, but it rarely stops there.
Marketplace and referral fees come next, along with fulfilment and storage charges for anything held in Amazon FBA or a third party warehouse. Advertising and PPC spend, payment processing charges, packaging and outbound shipping, software subscriptions, returns and refunds, and currency conversion costs on international payouts all sit between revenue and real profit. If you employ staff or virtual assistants to help run the store, our payroll service can make sure that cost is captured accurately too, since wages are just as real a cost as stock or advertising.
Stock valuation deserves particular care, since HMRC has specific rules on how inventory should be valued for tax purposes, and getting this wrong can distort your reported margin significantly. You can read the official position on the GOV.UK guidance on valuing stock for tax purposes if you want the underlying rules in full.
How to Calculate Profit Margins for Ecommerce Sellers Step by Step
Working out profit margins for ecommerce sellers starts with two simple formulas. Gross profit margin equals revenue minus the cost of goods sold, divided by revenue, multiplied by 100. Net profit margin equals revenue minus every single cost of running the store, divided by revenue, multiplied by 100.
As an example, a seller with 10,000 pounds of monthly revenue, 4,000 pounds of stock cost, and a further 4,500 pounds of fees, advertising, shipping and other costs would have a gross profit margin of 60 percent but a net profit margin of just 15 percent. That gap is exactly why so many ecommerce sellers believe they are doing better than they are, right up until cash in the bank tells a different story.
Profit Margins for Ecommerce Sellers by Platform: Amazon, Shopify, eBay, Etsy and TikTok Shop
Profit margins for ecommerce sellers vary significantly by platform, because each one charges for access to its customers in a different way. Amazon sellers using FBA face referral fees, fulfilment fees and long term storage charges that can quietly erode margin on slower moving stock, which is why so many Amazon specific sellers underestimate their true cost per unit.
Shopify charges no marketplace commission, but that saving is usually offset by the cost of driving your own traffic through paid advertising, along with app subscriptions that add up faster than most sellers expect. eBay and Etsy both charge listing and final value fees that scale with price, while TikTok Shop combines platform commission with affiliate and creator commission structures that behave quite differently from a traditional marketplace fee. Comparing profit margins for ecommerce sellers across platforms only makes sense once every one of these costs is captured consistently.
Common Reasons Profit Margins for Ecommerce Sellers Get Miscalculated
Profit margins for ecommerce sellers are miscalculated more often than most business owners realise, usually for the same handful of reasons. Stock is frequently treated as a cost the month it is purchased rather than the month it is actually sold, which distorts profit in both directions depending on how fast inventory is turning over.
Returns and refunds are another common blind spot, since a refunded sale still needs the original revenue reversed and any restocking or disposal cost accounted for. Amazon reserves held back from a settlement, VAT collected on behalf of HMRC being treated as revenue, and simply lumping every platform together instead of reviewing margin by channel all lead to the same outcome, a number that looks reassuring but is not actually true. This is one of the most common issues we cover in our guide to common ecommerce accounting mistakes.
How to Improve Profit Margins for Ecommerce Sellers Without Just Cutting Prices
Improving profit margins for ecommerce sellers rarely starts with raising prices, and it should not start with panic discounting either. Renegotiating supplier terms, reviewing minimum order quantities, and testing whether a slightly higher quality product justifies a higher price point all affect the cost of goods sold directly.
On the advertising side, reviewing advertising cost of sale against total advertising cost of sale across the whole store often reveals spend that is not earning its keep. Reducing return rates through better product descriptions and sizing information, consolidating software subscriptions, and reviewing packaging weight to cut shipping cost all add up. It is also worth checking whether your VAT scheme still suits your business as you grow, since the wrong scheme can quietly cost margin every single quarter, something our VAT service reviews regularly for growing sellers.
Tracking Profit Margins for Ecommerce Sellers All Year, Not Just at Year End
Profit margins for ecommerce sellers should never be a once a year discovery made while preparing statutory accounts. Monthly management accounts, built from properly reconciled bookkeeping, let you see margin by platform and by product while there is still time to act on what you find.
This is exactly the gap our CFO service is designed to close for established Amazon, Shopify, eBay, Etsy and TikTok Shop sellers, turning raw sales data into a forecast you can actually plan stock, pricing and hiring decisions around. Sellers who review margin monthly consistently catch problems, and opportunities, months before sellers who only look once a year.
How NS Accounting Helps with Profit Margins for Ecommerce Sellers
At NS Accounting, we work specifically with Amazon, Shopify, eBay, Etsy and TikTok Shop sellers, so we understand exactly how marketplace fees, FBA stock and multi channel sales flow through a set of accounts and affect true profit margins for ecommerce sellers. We support sellers with bookkeeping, VAT, statutory accounts, payroll and CFO level reporting, all built around the reality of running an online store across several platforms at once.
Our dedicated page for ecommerce sellers, influencers and content creators covers the full range of support available, and if you want an honest, accurate view of your margins rather than a rough estimate, book a free consultation with our team and we will help you get the numbers right.

