How do I calculate Amazon profit margin?
Amazon profit margin is estimated unit profit divided by the selling price. First calculate profit: price minus product cost, inbound, referral, FBA or shipping, ads and other expenses. Then Margin = Profit ÷ Price. A 25% margin on $20 is $5; the same 25% on $80 is $20 — so always pair margin with cash profit per unit.
Healthy margins depend on category and ads. Many private-label sellers target roughly 20–35% after ads; commodities often sit lower. Use your own cash needs, not a viral screenshot.
Steps
-
Calculate unit profit first
If profit is negative, margin is negative. Do not compute margin on fee-only leftovers.
-
Divide by selling price
Use the price the customer pays for that unit, including shipping charged to the buyer if that is how you list.
-
Optionally compute margin on landed cost
Markup on cost (profit / landed cost) is useful for purchasing. Amazon decisions usually use margin on price.
-
Track after-ad margin separately
Store “fee margin” and “after TACOS margin” as two numbers. Launch week will look worse than steady state.
-
Recompute after promotions
A coupon that drops price 15% does not drop fees or inbound by 15%. Margin compresses faster than price.
Margin on price vs markup on cost
Amazon conversations usually mean margin on selling price: Profit ÷ Price. Purchasing teams sometimes quote markup: Profit ÷ Landed cost. A 50% markup on cost is a 33% margin on price. If someone says “we need 30%”, ask which denominator they mean. CrossKit’s profit output is dollars; you divide by price for margin, or by landed cost for markup. Keep both labeled in the same SKU row so ads and buying do not optimize different numbers.
What “good” margin means after ads
Fee-only margin is not a business. After-ad margin is. Many private-label sellers treat under about 15% after TACOS as fragile unless turns are excellent and returns are low. Commodities can run thinner if ads are tiny. Coupons compress margin faster than price because inbound and FBA do not fall 15% when you take 15% off. Recalculate margin on the coupon price before you schedule a deal.
Example
Price $40. Profit after all variable costs $8. Margin = 8 / 40 = 20%. Run a 10% off coupon: price $36, referral falls a little, but inbound, FBA and ads stay similar. Profit might fall to about $5, margin ≈ 14%. That SKU may still be fine for rank, but it is no longer a 20% business during the campaign.
Common mistakes
-
Reporting gross margin before ads as “net”
Stakeholders then wonder why cash is tight. Label the metric.
-
Comparing to retail grocery margins
Amazon private label is a paid-traffic business. Benchmark against your own history.
-
Averaging margin across a parent with ugly variants
A profitable size can hide an oversized child that loses money. Calculate children separately when FBA fees differ.
Recommended tool
Profit Calculator
CrossKit’s Profit Calculator outputs estimated profit and makes it easy to derive margin from the same inputs you already use for FBA planning.
Frequently Asked Questions
What is a good Amazon profit margin?
It depends on ads, returns and capital speed. Many sellers treat under ~15% after ads as fragile unless volume and inventory turns are excellent.
Is margin the same as ROI on ads?
No. TACOS is ad spend / sales. Margin is profit / price. You need both.
Should I use session margin or unit margin?
Use unit margin for restock. Session or monthly margin includes overhead and is for the shop P&L. Do not kill a SKU based on shop overhead alone, and do not restock based on fee-only unit margin.
How do returns change margin?
A return still consumed ads and inbound. Model an allowance per unit sold, not only the refunded selling price.