Amazon FBA
Amazon FBA Profit Analysis: SKU-Level Unit Economics CFOs Use
SKU-level FBA profit analysis typically recovers 200 to 650 basis points of margin by surfacing six hidden cost categories that aggregate reporting hides, then allocating working capital and running scenario plans per SKU. The discipline separates which products and channels actually fund the business from those quietly absorbing cash. For sellers scaling FBA, this unit-economics view is the difference between profitable growth and trapped capital.
Most Amazon FBA brands run on a single number: the per-unit "profitability" their seller central dashboard shows them. That number is wrong. Not 5% wrong — often 30–60% wrong. The dashboard counts the fees Amazon decided to expose. It does not count the fees that hit your bank statement, the unit-level allocations you never made, or the working capital cost of carrying inventory in their warehouses. Most FBA sellers do not learn this until they try to sell the business and the buyer's QofE diligence rips the P&L apart.
This is the analysis we run for FBA sellers between $2M and $80M GMV. It takes one operator and one analyst about three days. The output is a SKU-level profit ledger that tells you what is actually making money, what is silently losing money, and what would happen if Amazon raised one fee category by 100 basis points (they do this, often, and never tell you in advance).
Why "Amazon profitability" is not what your dashboard says
Amazon's seller central reports gross sales, gross margin, and a stripped-down version of "net proceeds." The dashboard subtracts referral fee, FBA pick-pack-ship, and a few other obvious lines. What it does not subtract — at the unit level — is the following stack: long-term storage fees, monthly storage fees, return processing fees, removal/disposal fees, FBA inbound placement service (the new 2024 fee Amazon now bills on the way in), low-inventory level fee, the advertising spend allocated to each ASIN, and the working-capital cost of the ~45–90 days your cash sits inside FBA inventory.
Stack those correctly and you usually find one of two patterns. Pattern one: your "27% margin" SKUs are actually 17%, and your "12% margin" SKUs are actually losing money. Pattern two: a small number of SKUs (often 8–15% of the catalog) are responsible for 110–140% of the profit — meaning the rest of the catalog is destroying it. If you are not running this analysis quarterly, you are flying blind. A broader multi-channel version covers DTC + wholesale + retail alongside FBA.
The 6 categories of FBA cost most sellers under-allocate
1. FBA fulfilment fees — and the small-and-light loophole
Pick-pack-ship fees change with size tier. Amazon updated the tier definitions twice in the last 24 months. If your operations team has not re-tiered your SKUs since the last update, you are likely paying the wrong fee bracket. Run every SKU through the current tier calculator. Small-and-light enrollment can drop a $0.30 standard-tier item to $0.10 — for a SKU shipping 30K units per quarter, that single optimization is $24K of recovered margin.
2. Storage fees and long-term storage penalties
Monthly storage fees alone are usually 1–3% of revenue and most sellers ignore them. Long-term storage fees — applied to inventory sitting in FBA more than 6 months — are where the real bleeding happens. Q4 storage fees triple. A slow-moving SKU that sat through October–December at peak rates can eat its entire annual margin in storage fees and you would not see it because seller central books storage at the account level, not the SKU level.
To allocate storage at the SKU level: take Amazon's monthly storage charge, divide by total cubic feet stored, multiply by each SKU's cubic feet × days held. Pair this with inventory turnover analysis — see our inventory turnover benchmarks by vertical for what good looks like at $20M+ ARR.
3. FBA inbound placement service (the 2024 fee most sellers haven't allocated)
Amazon's inbound placement service fee was introduced March 2024. It applies to the cost of distributing your inventory across multiple fulfilment centres on the way in. If you ship into a single warehouse, you pay the fee. If you split shipments to multiple warehouses, you don't. The fee is small per unit but compounds. Most sellers have not built it into their unit economics model. A $0.21/unit fee on 500K units annually is $105K of margin not booked.
4. Returns + return-processing fees
FBA return rates run 8–15% in apparel, 5–10% in beauty, 2–5% in consumables, 1–3% in food/grocery. Each return costs you the return-processing fee (Amazon now charges this on most categories) plus the original FBA fee, often the inbound cost, and the lost margin on a unit that is now in unsellable condition. A SKU with a 12% product return rate is not "12% less profitable" — it is often 25–35% less profitable than your gross math says, because the return mechanics destroy more than the lost revenue alone.
Allocate return costs at the SKU level. Track which SKUs have the highest reverse-logistics burden. Often the answer is one or two SKUs eating disproportionate damage, and the fix is product/listing/sizing, not the entire catalog.
5. Advertising spend allocation
Most FBA sellers know their ACoS at the campaign level. Few know it at the SKU level after the ads stop running. The right metric is TACoS (total advertising cost of sales) — total ad spend divided by total revenue. Better yet, allocate every ad-driven dollar of revenue back to the SKU and compute ad-burdened unit contribution margin. Many sellers find that their #1 revenue SKU is also their highest ad-dependency SKU — and the moment they cut ads, organic doesn't pick up the slack. That is not a profitable SKU. That is an ad-subsidized SKU. See ROAS vs MER vs blended CAC for how to think about this for multi-channel sellers.
6. Working capital cost (the hidden FBA tax)
Your cash sits inside FBA inventory for the length of time between when you pay your supplier and when Amazon pays you for the unit. For a typical FBA seller importing from Asia, this is 90–180 days. If you are running a credit line at 11% APR or — worse — Amazon Lending at 14–17%, that capital cost is real. A $100 unit sitting in FBA for 120 days at 12% capital cost is $4 of margin gone before you even sold it.
This is rarely allocated. Most FBA sellers compute "contribution margin" as if cash were free. It is not. Allocate working-capital cost per unit and your SKU-level rankings change. The "fast turn" SKUs become more attractive; the high-volume slow-turn SKUs lose their crown.
How to build the SKU-level profit ledger
One spreadsheet. One row per SKU per month. Columns:
- Units sold (Amazon + total — they differ when MCF is in play)
- Gross revenue
- Promotional discounts + coupons
- Referral fee (% × revenue — varies by category 8–17%)
- FBA pick-pack-ship (use current tier × current rate)
- Inbound placement service fee (per-unit)
- Storage fees (monthly + Q4 surcharge + long-term penalty if applicable)
- Return processing fees + lost-margin from returns
- Allocated ad spend (campaign-attributed if possible, else by revenue share)
- Landed COGS (unit cost + freight + duty + handling)
- Working capital cost (days held × your cost of capital × landed cost)
- Contribution margin (revenue minus all above)
- Contribution margin %
Sort by contribution margin in dollars. Then by contribution margin %. Then by unit volume. The three sort orders show you three different things: where the absolute profit lives, where the efficient products are, and where the SKU concentration risk lives.
What the analysis usually surfaces
Three patterns repeat across the FBA brands we audit.
The hidden winner. A SKU the founder thought was a side product turns out to be the most profitable line — usually a high-margin accessory or replacement-cycle product where return rates are low and ad-dependency is minimal. The action: double the inventory commitment, lean into organic SEO and complementary cross-sells.
The advertised loser. A SKU the team treats as a hero product is actually losing 4–8 points of margin once ad allocation is honest. It generated $1.2M in revenue last year and $40K in actual contribution after ads. The action: rebuild the listing for organic discovery, cap ad spend, accept the revenue dip in exchange for margin recovery.
The frozen tail. 25–40% of SKUs are sitting in FBA for over 9 months. They are eating long-term storage fees, tying up cash, and producing single-digit gross profit. The action: removal order + Amazon Outlet liquidation + permanent SKU rationalization. See SKU rationalization for the framework.
Three FBA-specific scenarios to model
Scenario A: Amazon raises referral fee in your category
Amazon raised apparel referral fees in early 2024. They will do it again. Model what a 100bps referral hike does to each SKU. The SKUs closest to break-even will flip negative. If those SKUs collectively represent more than 5% of revenue, you need a pricing plan ready before the fee change takes effect.
Scenario B: FBA fees increase 6% across the board
Amazon's annual FBA fee schedule has increased ~5–8% per year, every year, for the past five years. Assume this will continue. Model your SKU-level economics with a 6% FBA fee step-up and see which products lose viability. Plan price increases or product redesigns 6 months ahead of the next change window.
Scenario C: A key SKU goes off-Amazon
What happens to your unit economics if your top SKU's referral fee is eliminated by going DTC-only or wholesale-only? Often the answer is +6–10 points of contribution margin — sometimes enough to fund the operating cost of running a separate channel. The strategic question is whether you can recreate Amazon's traffic flywheel off-platform. For multi-channel CFO work see fractional CFO for FBA.
How this analysis changes operating decisions
An honest FBA profit ledger reshuffles four decisions inside the business.
Inventory commitments. The brands that get this right reallocate inventory dollars from the long tail to the winners every quarter. They stop financing inventory that earns 4% contribution margin and shift it to product that earns 22%.
Ad spend. Honest ad allocation reveals that 30–50% of your ad spend is on SKUs that don't reward it. You don't always cut the spend — sometimes you reallocate to the SKUs where one incremental ad dollar drives two dollars of true contribution.
Pricing. SKUs with razor-thin margins after the full fee stack get a 3–5% price test. Most FBA sellers under-price because they price off gross margin, not contribution margin after all fees.
Exit valuation. When a buyer's QofE team rebuilds your P&L this way, they will discover the same things you would have discovered running this monthly. The difference is they will use it to negotiate the price down. Doing this internally — and acting on it for 12–24 months before sale — is the single highest-leverage thing you can do for exit multiple. See CAC payback benchmarks for public DTC for what diligence teams look at on the acquisition side.
How much margin we typically find
Composite range from FBA profit audits we have run at the $2M–$80M GMV scale:
- $2M–$10M GMV: 200–400 bps of recoverable margin. Biggest sources: SKU rationalization (the long tail), correct size-tier classification, allocation of returns to unit economics.
- $10M–$30M GMV: 250–500 bps. Biggest sources: ad allocation by SKU, working capital optimization on slow-turn inventory, long-term storage fee reduction.
- $30M–$80M GMV: 300–650 bps. Biggest sources: ad reallocation across SKU portfolio, multi-warehouse inbound optimization, scenario planning for fee increases.
At $30M GMV, 400 bps of margin is $1.2M of annualized EBITDA — and on a typical 4–5x FBA multiple, that is $4.8–6M of enterprise value. The audit pays for itself many multiples over inside 12 months.
Tooling — what we actually use
You do not need expensive software. A clean spreadsheet beats most off-the-shelf FBA analytics tools because the tools are built for marketing efficiency, not unit economics. We use:
- Amazon's Inventory and Sales Report — SKU-level units and revenue, raw.
- Amazon's Fee Preview — current per-unit fee detail by SKU.
- Excel or Google Sheets — for the ledger itself.
- Helium 10 / SellerBoard / Sellics — useful for ad data and competitive intel, less useful for unit economics. Pull the data, do the math yourself.
- QuickBooks / Xero — to reconcile the ledger numbers back to actual P&L. See Xero bookkeeping for Amazon FBA for setup.
The discipline is monthly close + SKU ledger refresh + quarterly inventory commitment review. Brands that do this beat brands that buy the prettier software every time.
See the full ecommerce accounting hub — software, settlement reconciliation, sales tax, and FP&A.
Frequently Asked Questions
What is FBA profit analysis?
The process of computing true SKU-level contribution margin for an Amazon FBA seller after allocating all variable Amazon costs (referral, FBA fees, storage, returns, inbound placement, ad spend) plus working capital costs. The output is a SKU-level profit ledger that ranks products by actual profitability — typically very different from what Amazon's seller central dashboard shows.
What costs does Amazon's seller central dashboard miss?
Long-term storage fees, monthly storage fees allocated at the SKU level, return processing fees, the new FBA inbound placement service fee, allocated advertising spend, and the working capital cost of cash held inside FBA inventory. Each is real and unit-allocable. Stacked, they typically over-state SKU profitability by 30–60% on the dashboard.
How often should an FBA seller run this analysis?
Monthly at the ledger level (cheap to maintain once built). Quarterly at the inventory-commitment level (which SKUs to over-order, which to discontinue). Annually as a full audit (re-tiering, fee-change scenario planning, working-capital optimization).
What's the difference between gross margin and FBA contribution margin?
Gross margin is revenue minus COGS — Amazon's dashboard version of "margin." FBA contribution margin is revenue minus COGS, Amazon fees (all of them), allocated advertising, return cost, working capital cost. The difference is usually 8–18 percentage points. You make pricing and inventory decisions on contribution margin, not gross margin.
How much margin can I expect to recover?
Composite range from audits: 200–650 bps depending on scale, catalog complexity, and how mature the finance function is. At $30M GMV, 400 bps recovered equals $1.2M of annualized contribution — which on a typical FBA multiple is $4.8–6M of enterprise value.
Do I need a fractional CFO to run FBA profit analysis?
Not for the build. The framework above is runnable by one operator and one analyst in 3 days. A fractional CFO is helpful for: building the cost-of-capital model, scenario planning ahead of Amazon fee changes, integrating the SKU ledger into board reporting, and preparing the brand for exit. See our fractional CFO for Amazon FBA overview.
How does this relate to the broader Profitability Audit?
This is the Amazon-specific version of channel/SKU decomposition and contribution-margin reality check. Multi-channel brands should run both an FBA-specific and a cross-channel version — the FBA ledger alongside DTC and wholesale ledgers — to see channel-level profit attribution honestly.
