Amazon FBA Storage: What It Costs and Why the Bill Changes Every Month
Amazon FBA storage fees are billed monthly per cubic foot your inventory occupies, priced by size tier and season, higher October through December. A separate aged inventory surcharge stacks on top after 181 days unsold — it adds to the base fee, it doesn't replace it.
The team behind Dr. Stock
How Amazon FBA storage fees work
Amazon charges an FBA storage fee every month based on how much physical space your inventory takes up in a fulfillment center, not on what the inventory is worth. Amazon measures your average daily volume in cubic feet across the month, then applies a rate that depends on your size tier — standard-size versus oversize — and the season. The rate runs higher from October through December, because that's when fulfillment centers are tightest and Amazon prices the shelf space accordingly.
That base storage fee is only the starting point. Amazon layers other charges on top depending on how long inventory sits and what happens if it doesn't sell: an aged inventory surcharge, removal or disposal fees if you pull it out, and a liquidation fee if Amazon sells it off for you. Amazon's own Revenue Calculator will estimate the base fee for a specific ASIN, but it won't tell you what happens if that ASIN is still sitting there in month six — that's the part sellers usually get wrong.
A worked example: what storage costs before you sell a unit
Here's the mechanic, worked through with round numbers so the math is visible. Check Seller Central for the exact rate that applies to your size tier and month — Amazon updates these periodically, and a number quoted elsewhere may already be out of date.
Say a slim standard-size item — a wallet, the kind of category a brand like Ridge sells in — takes up 0.3 cubic feet per unit. Store 3,000 units for three months before they sell through, and you're carrying 900 cubic-feet-months of space. Multiply that by whatever the published monthly rate is for standard-size items that quarter, and that's the storage bill before a single sale happens. Now take a bulky item — a stockpot, the category HexClad sells in — at roughly 2 cubic feet per unit. The same 3,000 units cost several times as much to store, purely because the fee is volume-based, not value-based. A slow-moving oversize SKU can quietly cost more to store than it earns in margin, and nobody notices until the aged inventory surcharge lands on top.
The aged inventory surcharge is a second, separate fee
The aged inventory surcharge stacks on top of the storage fee, it doesn't replace it. Amazon breaks it into aging bands — units sitting 181 to 270 days, 271 to 365 days, and over 365 days each get charged at a steeper rate than the last. A unit that's been sitting since day 200 is paying the regular monthly storage fee and the surcharge, every month it stays.
Using the pot example above: if those oversize units don't sell within six months, they cross into aged inventory territory and the bill for that SKU jumps again, on top of the already more expensive size tier. This is exactly where the removal-versus-liquidation decision matters — past a certain point, paying Amazon to remove or liquidate the stock is cheaper than paying to keep storing it while it ages further.
The mistake most sellers make (we've made it too)
The common mistake is treating the storage fee as a fixed cost of doing business instead of a signal. A rising storage bill on one SKU almost always means the reorder timing was wrong — too much stock landed too early, or a promotion that was supposed to move it fell through. Across more than $500M in managed revenue and 100+ brands, we've watched the same pattern: the storage fee itself is rarely the real problem. It's the symptom that shows up 60 to 90 days after a purchasing decision nobody revisited.
A mistake we've made ourselves: reacting to the storage fee line item in isolation instead of checking whether the SKU was already past 181 days when the surcharge posted. Fixing the size tier or the reorder quantity going forward does nothing for units already aged — those need a removal or liquidation call now, not a note for next quarter's planning.
When the number looks wrong, or the fix didn't work
If the fee looks wrong, start with the size tier. Amazon calculates cubic feet from the dimensions on file, and a dimension entered in the wrong unit, or a product that got reclassified from standard to oversize after a packaging change, will inflate the fee without anything about the physical product changing. Check the dimensions Amazon has on record against what you actually shipped before assuming the rate is the problem.
If you already pulled a slow-moving SKU — removal or liquidation — but the aged inventory surcharge still shows up the following month, check the timing. Amazon bills storage fees on inventory present as of a snapshot date each month; if the removal order was filed after that date, the SKU gets charged one more cycle. That's not an error to dispute, it's a calendar problem, and it's worth building removal timing around the snapshot date rather than around whenever you happened to notice the SKU was stale.
Where this fits with the rest of your FBA costs
None of this requires a new system for a small catalog — a spreadsheet and a monthly Seller Central check will catch most of it. Where it gets hard is at scale, across hundreds of SKUs, where the reorder decision, the 181-day clock, and the removal-versus-liquidation math need to happen for every SKU, every month, not just the ones someone notices. Dr. Stock, from Full Circle, works that specific set of leaks — reorder timing, aged inventory and the removal call, alongside FBA fee errors and reimbursement recovery — with inventory purchasing decisions always going to a human, whatever autonomy level a client sets. If the leak you're actually chasing is in the ad account, not the warehouse, that's a Dr. PPC problem, not a storage one.
| Fee | What triggers it | What it's based on |
|---|---|---|
| Monthly storage fee | Any inventory held in a fulfillment center, billed every month | Cubic feet occupied × size tier × season |
| Aged inventory surcharge | Units still unsold past 181 days | Cubic feet occupied, in escalating day-count bands, stacked on top of the storage fee |
| Returns processing fee | Orders where Amazon covers customer return shipping | Product category and size |
| Removal order fee | You ask Amazon to ship stock back or elsewhere | Per unit, by size tier |
| Disposal fee | You ask Amazon to destroy stock instead of storing it | Per unit, by size tier |
| Liquidation fee | You ask Amazon to sell off stock through its liquidation program | Per unit, set by liquidation terms |
Which one you should actually pick
A seller with a small, stable catalog can manage this with a spreadsheet and a monthly Seller Central check — no tool needed. A seller with hundreds of SKUs, seasonal swings, or a habit of noticing aged inventory late needs something checking the 181-day clock and the reorder timing behind it every month, which is where a managed service like Dr. Stock, or a disciplined internal process, earns its keep.
Shortlist on the job, not the feature grid. Total three numbers first: storage and aged-inventory surcharges for the last twelve months, lost sales on days your best sellers were out of stock, and cash sitting in SKUs that have not moved in 180 days. Then ask each vendor what they would do about those three in week one.
Common questions
Does Amazon charge FBA storage fees even if nothing sells?
Yes. The monthly storage fee is charged on space occupied, regardless of sales. It's calculated from your average daily cubic feet across the month, so inventory that never sells still runs up a bill for as long as it sits.
How is the FBA storage fee actually calculated?
Cubic feet occupied, averaged daily across the month, multiplied by a rate that depends on your size tier (standard versus oversize) and the season, with October through December priced higher than the rest of the year. Check Seller Central or the Revenue Calculator for the current rate for your tier.
What's the difference between the storage fee and the aged inventory surcharge?
The storage fee is charged every month on all inventory. The aged inventory surcharge is an additional charge that only kicks in once a unit has been sitting unsold past 181 days, and it stacks on top of the storage fee rather than replacing it.
Can I avoid the aged inventory surcharge?
Only by moving the stock before day 181 — through sales, a removal order, or liquidation. Once a unit crosses into an aging band, that month's charge is set; the fix is preventing the next SKU from getting there, and acting on this one now rather than later.
Is there a way to get free FBA storage?
Amazon runs a New Seller program that can waive storage fees for eligible new sellers on qualifying products for a limited period, and Amazon Warehousing and Distribution (AWD) offers a separate pay-as-you-go bulk storage option without seasonal surcharges. Neither removes storage fees generally — check current eligibility on the program pages before assuming either applies to you.
Dr. Stock runs Amazon inventory and supply chain — reorder timing, stockout risk, storage and aged-inventory fees, FBA fee errors and dimensional-weight misclassification, shipment discrepancies and reimbursement recovery — with operators from a $500M+ Amazon team supervising. Purchasing decisions always come to a human. Orbit is included. First 30 days free, priced on the call.
Book a Dr. Stock demoRead next
- Inventory Lab Pricing 2026: It Is Now Part of a BundlePricing · inventory lab pricing
- Flexe Review 2026: No Public Reviews — Now What?Review · flexe review
- Cin7 Pricing 2026: The Order Bands Are the Real PricePricing · cin7 pricing
- ShipBob Pricing 2026: The Five Lines in Every QuotePricing · shipbob pricing
- Jungle Scout Pricing 2026: Both Billing Tabs, CheckedPricing · jungle scout pricing
- Helium 10 Pricing 2026: Every Tier and the Ads FeePricing · helium 10 pricing
Part of
- Orbit — the software, included freeInventory, finance, ASIN profitability and the fee, price, BSR and buy box trackers
- Dr. PPCWhen the leak is in the ad account rather than the warehouse