Most Amazon sellers can tell you their monthly revenue to the dollar. Ask them their net profit margin by ASIN, or which products are actually profitable after FBA fees, returns, and storage costs — and the answer gets complicated fast.

This isn't a knowledge gap. It's a data gap. Amazon surfaces revenue clearly. It buries the costs that determine whether that revenue is actually profitable.

What FBA profitability reporting actually requires

A real FBA profitability reporting system needs to connect five data streams that Amazon keeps largely separate:

  • Order revenue — what customers paid, including promotions and discounts applied
  • FBA fees — fulfillment fees, storage fees, long-term storage fees, removal fees, and disposal fees
  • Referral fees — Amazon's selling commission, which varies by category and can include variable closing fees
  • COGS — your cost of goods, which Amazon has no visibility into and must be imported manually or via integration
  • Returns and reimbursements — customer returns reduce revenue; Amazon reimbursements add it back unpredictably

Without all five, any profitability number you calculate is incomplete. Most third-party reporting tools give you 3 of 5 and call it done.

The ASIN-level problem

Aggregate profitability is useful for financial planning. ASIN-level profitability is where operational decisions get made.

A seller doing $500K/month might have 40 SKUs, 12 of which are profitable, 15 that are marginally breakeven, and 13 that are actively losing money. At the account level, the P&L looks reasonable. At the SKU level, you're subsidizing losses with winners — and the mix can shift with a single fee change or category rate adjustment.

The SP-API advantage

Platforms with native SP-API connections pull fee data directly from Amazon's financial events feed — the most granular and accurate source available. Tools that rely on Seller Central exports or scraped data often miss fee components or apply approximations. The difference compounds at scale.

Understanding the Amazon fee structure before reporting it

Amazon's fee structure is more complex than most sellers realize:

Referral fees range from 6% to 45% depending on category. Most categories sit in the 8–15% range, but categories like Amazon Device Accessories can hit 45%. If you sell across categories, you can't apply a single rate.

FBA fulfillment fees are charged per unit and based on size tier and weight. Amazon updated the fee structure in early 2024 with new tiers and peak period surcharges. Sellers who haven't recalculated since then may be working from stale margin assumptions.

Storage fees have two components: monthly fees charged per cubic foot, and long-term storage fees that trigger at 365 days. The long-term fees are punitive — $6.90 per cubic foot or $0.15 per unit, whichever is greater.

Returns create a triple cost: the lost sale, the return processing fee Amazon charges, and the cost of reprocessing or disposing of returned inventory. High-return categories like apparel can wipe out profitability on otherwise healthy ASINs.

Building the reporting layer

The goal isn't a spreadsheet that reconciles every transaction. The goal is a live view of profitability by ASIN that updates as Amazon charges fees, processes returns, and adjusts rates — with your COGS data layered on top.

What that requires operationally:

  • A direct connection to Amazon's financial events via SP-API — not an export, not a scrape
  • A COGS management system that lets you set per-SKU costs and update them as supplier pricing changes
  • Return rate tracking by ASIN, not just return count — rate relative to units sold is what matters
  • Fee change monitoring — Amazon adjusts fees multiple times per year, and the changes don't always come with direct notification

What good FBA profitability reporting surfaces

When the reporting layer is working correctly, it surfaces decisions you couldn't see before:

SKUs to reprice. If an ASIN is losing money at current pricing, the profitability report shows exactly how much the price needs to increase to break even — and whether that price is competitive enough to hold the Buy Box.

SKUs to discontinue. Some products are structurally unprofitable at any reasonable price point — because their size tier drives high FBA fees, or their return rate is above category norms, or their storage velocity means chronic long-term storage charges. Those decisions should come from data, not intuition.

Reimbursement opportunities. Amazon regularly makes fee errors — overcharging on size tier, double-charging fees, or failing to reimburse for lost inventory. A profitability report that tracks expected fees against actual charges surfaces these discrepancies before they compound.

FBA profitability reporting isn't an accounting exercise. It's the operational foundation for every pricing, sourcing, and inventory decision you make.

TenEightOne OP

TenEightOne OP includes a COGS Manager and Profitability module built on direct SP-API integration — pulling Amazon fee data at the transaction level and presenting margin by ASIN with your cost data layered on top. Learn more about OP →