A practical breakdown of every fee Amazon charges FBA sellers — fulfillment, storage, referral, removal — and how to track them properly per SKU.
Amazon FBA is convenient. Amazon FBA is also expensive in ways that surprise most sellers when they look closely. The fees that get listed in your Seller Central dashboard are not all the fees you actually pay, and the ones you do see are often joined to your orders in ways that make per-SKU profit hard to calculate.
This guide breaks down every FBA fee category, where it lives in your data, and how to track them properly.
TL;DR: FBA fees fall into five buckets: fulfillment fees per unit, monthly storage fees, long-term storage surcharges, optional service fees (removal, disposal, prep), and referral fees Amazon takes off every sale. Each lives in a different SP-API endpoint or settlement line. Tracking them per SKU per period requires joining at least three data sources, which is exactly what makes FBA fee analytics hard to do in a spreadsheet.
Charged per unit shipped. Amazon calculates them based on size tier and weight. The fee schedule changes during peak season (typically October to January) and resets afterward. Available in your Inventory and Order detail reports through SP-API.
Charged on cubic feet of storage your inventory occupies in FBA warehouses. Standard rates differ for standard-size and oversize products, and increase during peak season. Pulled from the Inventory Storage Fee report.
Triggered on inventory aged beyond a threshold (currently 365 days, with previous tiers at 271 and 180 days depending on the period). Heavy penalty for slow-moving stock. Tracked in the Long-Term Storage Fee report.
Removal orders, disposal, FBA Prep Service, returns processing, unplanned services. Charged per unit. Often discovered in settlement reports rather than your daily ops view.
Amazon’s commission on every sale, typically eight to fifteen percent depending on category. Charged on the gross sale price, not net. Pulled from settlement reports per order line.
None of these is in one place. Reporting true cost per SKU means joining all of them by SKU, marketplace and time window.
Useful FBA fee tracking has four properties:
None of this is mathematically hard. The data engineering is what makes it hard.
FBA fees are not a single number. They are five overlapping fee categories billed through different data flows, on different cadences, with category-specific rules. Real margin per SKU means joining all of them.
DataDoe’s Amazon data layer joins fulfillment, storage, long-term, optional service and referral fees against your sales and ads data per SKU per marketplace — ready for AI tools to query.
Every integration. Full onboarding support. If it’s not the best decision you made in 2026, you can cancel anytime.
Know what makes you money
Catch problems instantly
Connect anything with API & MCP
Replace tools with your own apps
Access Amazon-audited infrastructure