Glossary

%

What is Aged inventory surcharge?

Extra FBA fees on units stored beyond age thresholds.

The aged inventory surcharge is an extra fee Amazon charges on FBA units that sit in its fulfillment centers past certain age thresholds. It's the successor concept to what sellers long called Amazon long-term storage fees: once your inventory has been in the warehouse too long, Amazon stacks an additional monthly charge on top of the standard storage fee, scaling up the longer those units linger. The point is to push slow-moving stock out and free up warehouse space for inventory that actually sells.

For sellers, the aged inventory surcharge is one of the most avoidable ways to lose money on FBA. It doesn't punish you for selling. It punishes you for over-ordering, mis-forecasting, or holding a SKU long past its demand. And because the charge compounds the longer units stay put, a small forecasting mistake quietly becomes a bigger and bigger drain. The exact thresholds and rates change over time and vary by inventory type, so always verify the current schedule in Seller Central rather than assuming a number you read somewhere.

The fee is also a diagnostic. Sellers who watch it closely tend to catch a bad purchasing decision three months in. Sellers who never look at it find out at year-end, when the only remaining option is a write-down.

How Amazon's aged inventory surcharge works

Amazon measures how long each unit has been in its fulfillment network and applies the aged inventory surcharge once a unit crosses an age threshold. The fee is assessed on top of the regular monthly storage fee, and it's tiered: the older the inventory, the steeper the surcharge band it falls into. This is the same mechanism sellers historically knew as long-term storage fees. The structure has evolved and the branding has shifted toward 'aged inventory,' but the intent is identical.

Because the charge is age-based and compounding, it tends to hit the SKUs you'd least want it to: the ones that aren't selling. A product that moves quickly never accumulates age, so it never sees the surcharge. A product that stalls keeps aging, climbs into higher surcharge tiers, and quietly eats margin every month it sits. Amazon publishes the current thresholds and rates in Seller Central, and they're adjusted periodically, so treat the specific figures as something to look up, not memorize.

Age is tracked per unit, not per SKU, and Amazon generally applies a first-in-first-out view of your stock. That matters more than it sounds. If you keep topping up a slow SKU with fresh shipments, the old units at the back are still aging even though your total quantity looks healthy. Sending more inventory does not reset anything. It just adds units that will age too.

Why aged inventory is an accounting problem, not just a fee

The surcharge itself is the visible cost, but the real damage is on the balance sheet. Aged inventory is capital you've already spent sitting idle: cash locked in units that aren't converting to revenue. Every month those units age, you're paying to store money you can't use, and the surcharge is the cherry on top. A pile of slow inventory is a cash flow problem first and a fee problem second.

There's also a valuation consequence. Inventory that won't sell at full price isn't worth what you paid for it, and at some point sound accounting requires writing it down to its realizable value, recognizing the loss on your books rather than carrying it at cost. Aged inventory surcharges are often the early warning sign that a write-down is coming. Surfacing slow SKUs and their carrying costs early (part of what BeanHawk's inventory and fee reconciliation is meant to make visible) lets you act while liquidation still recovers some cash, instead of discovering the problem at year-end.

Whether you can even see this depends on your inventory system. Periodic vs perpetual inventory accounting sounds like a textbook distinction until you try to age stock you only count once a quarter. A periodic system values inventory at a count date and infers COGS from what's missing, so it has no per-unit history and no way to tell you which units are old. The perpetual method of accounting for inventory moves cost with every receipt and every sale, which is the only way carrying cost by SKU and unit age can line up in the same report. Every serious ecommerce setup is perpetual for that reason, and inventory accounting methods like FIFO or weighted average sit on top of it rather than replacing it.

The number that makes this concrete is carrying cost per unit per month. Take the storage fee plus the surcharge for a SKU, divide by the units on hand, and compare it to the unit's gross margin. When monthly carrying cost approaches a meaningful slice of margin, the SKU is no longer profitable to hold at any realistic sell-through rate, whatever the listing price says.

A worked example: what a bad forecast actually costs

Say you order 600 units of a product at $9 landed, so $5,400 of capital, expecting to sell 100 a month. Real demand comes in at 25 a month. Eight months later you've sold 200 units and 400 are still sitting in FBA.

Suppose, hypothetically, standard storage on that cube runs about $40 a month. Once the oldest units cross the age threshold, a surcharge of roughly $110 a month stacks on top, and as they age further it climbs toward $190. Over the following twelve months you'd pay somewhere around $1,800 in storage and surcharges on inventory that cost $5,400 to buy. A third of the purchase price, spent on shelving.

Meanwhile $3,600 of capital is frozen. At 25 units a month it takes sixteen more months to clear the remaining stock at full price, and the surcharge tiers keep climbing the whole way.

Compare the exits. Mark the price down hard and you might clear the 400 units in three months, recovering less revenue per unit but stopping the bleed and freeing the cash. Liquidate at $3 a unit and you recover $1,200 immediately. File a removal at a hypothetical $0.60 per unit, pay $240, and resell off-Amazon at whatever the goods are genuinely worth. Or do nothing and pay $1,800 for the privilege of finding out.

The markdown usually wins if the product still has demand at a lower price, because it recovers revenue rather than just cutting losses. The numbers above are invented for illustration, and the real ones depend on your cube, your category, and Amazon's current fee schedule, so run the comparison with your own figures before deciding.

How to avoid and reduce aged inventory surcharges

Avoiding the surcharge comes down to not sending more inventory than you can sell in a sensible window. That means forecasting demand off real sell-through, ordering against a defensible reorder point rather than rounding up to hit a supplier's MOQ, and watching your aging report so slow SKUs get attention before they cross the next surcharge tier. Prevention is far cheaper than any cleanup.

When inventory has already aged, the move is to get it out before the fees compound further. Options include cutting the price to drive sell-through, running a promotion or moving units to Amazon's outlet, bundling slow units with faster ones, or filing a removal order to pull stock out of FBA entirely. A removal costs money too, so the calculation is whether ongoing surcharges plus tied-up capital outweigh the one-time cost of getting the units back. Usually they do once a SKU is clearly dead.

Timing matters more than sellers expect. Removals take days in a quiet month and can stretch to weeks in Q4, and the surcharge applies to whatever is physically in the warehouse on the assessment date. Filing a removal the week before assessment means you pay the surcharge and the removal fee. Work backwards from the date.

  • Forecast off real sell-through and avoid over-sending inventory
  • Watch the FBA inventory age report and act before the next tier hits
  • Mark down, promote, or bundle slow units to drive sell-through
  • Use removal orders to pull dead stock out before fees compound
  • Don't let a supplier's MOQ push you into quantities you can't sell
  • File removals well ahead of the assessment date, especially in Q4
  • Review carrying cost per unit against gross margin, SKU by SKU

Booking the surcharge in your accounting

Aged inventory surcharges show up as deductions inside your Amazon settlement, netted against your sales before the payout hits your bank. If you only book the net deposit, these fees disappear into your top line and you never see how much aged inventory is actually costing you. Breaking the settlement out so storage and aging surcharges land in their own expense account is what makes the problem measurable.

Treated as their own line, these surcharges become a management metric, not just a cost. A rising aged-inventory expense is a direct signal that your purchasing is outrunning your sales velocity, the same signal that should prompt a hard look at reorder timing and possible write-downs. Mapping settlement deductions to the right accounts is core ecommerce bookkeeping, and it's exactly the kind of detail that gets lost when sellers reconcile only to the lump-sum payout.

Keep storage and aging surcharges in separate accounts rather than one 'FBA fees' bucket. Standard storage scales with how much you hold and rises seasonally; the aging surcharge only ever tells you that something isn't selling. Combining them hides the second signal inside the first, which is the whole reason most sellers never notice the trend until it's expensive.

Common mistakes with aged inventory

Nearly every expensive aged-inventory situation involves at least two of these.

The last one is worth sitting with. Sunk cost drives more aged inventory than bad forecasting does. The $9 you paid per unit is gone either way; the only live question is what those units are worth now and what holding them costs each month.

  • Sending more units to a slow SKU because average quantity looks low, while old units keep aging at the back
  • Reading storage fees and aging surcharges as one number, so the trend stays invisible
  • Waiting for demand to recover on a product that has clearly stalled
  • Filing removals a week before the assessment date and paying both charges
  • Carrying dead stock at full cost on the balance sheet long past the point a write-down is warranted
  • Refusing to mark down because the discount 'loses money' on a unit that is already losing money every month

What good tooling should show you

You can run all of this from Amazon's own aging report and a spreadsheet, and plenty of sellers do. The reason people reach for software is that the report tells you about age but not about money, and the settlement tells you about money but not about age. Joining the two is the job.

Start with what Amazon already gives you. The inventory ledger report in Seller Central shows receipts, adjustments, removals, and on-hand movement by SKU over a date range, which is the closest thing to an audit trail for your FBA stock and the fastest way to check whether a quantity discrepancy is a real loss or a timing artifact. It won't price anything, so pair it with your own landed cost per unit. Units also pick up charges before they ever start aging (prep, labeling, and any handling Amazon applies to non-compliant shipments at check-in), and those belong in landed cost rather than in a fee bucket.

Useful amazon inventory management software should show days of cover per SKU, flag units approaching the next surcharge tier before they cross it, and put a dollar figure on what holding each SKU costs you per month. Anything that only shows quantity on hand is an inventory counter, not a decision tool.

On the accounting side, amazon accounting software should split storage and aging surcharges into their own accounts automatically from the settlement, so the trend line exists without anyone maintaining a spreadsheet. That is also what makes an inventory write-down defensible later: you can point at the month the carrying cost crossed the margin and say that's when we knew.

Price shouldn't be the first filter, but it is a fair one. Cheap inventory management software and the general small business accounting software with inventory management category both count units well and usually stop at quantity, with no concept of an Amazon fee or a unit's age in a warehouse you don't run. Inventory software with a QuickBooks integration is the middle path: quantities and costs stay in the inventory tool, summarized journals land in the ledger, and QuickBooks Online inventory management does the part it's genuinely good at, which is valuing what you own and reporting it. Whatever combination you land on, the aging question has to be answerable somewhere in the stack, because no ledger will ask it for you.

If you're comparing amazon seller tools for this, ask two questions. Does it connect fee data to unit age, or does it just report one of them? And does the accounting side book fees at the category level rather than as a lump 'Amazon fees' figure? Tools that answer yes to both are rarer than the marketing suggests.

Frequently asked questions

What is the aged inventory surcharge on Amazon?
It's an extra monthly fee Amazon charges on FBA units that have been stored past certain age thresholds, applied on top of standard storage fees. It's the current form of what used to be called long-term storage fees, and it gets steeper the longer the inventory sits. The aim is to push slow stock out of fulfillment centers.
How is it different from regular FBA storage fees?
Standard storage fees apply to all FBA inventory based on space and time of year. The aged inventory surcharge is an additional charge that only kicks in once units cross an age threshold, and it climbs in tiers as the inventory gets older. Fast-selling products never age enough to trigger it.
How do I avoid aged inventory surcharges?
Don't send more inventory than you can sell in a reasonable window. Forecast from real sell-through, set sensible reorder points, and watch your FBA aging report so you can mark down, promote, bundle, or remove slow SKUs before they age into higher surcharge tiers.
Should I do a removal order or just keep paying the surcharge?
Compare the one-time removal cost against the ongoing surcharge plus the cash tied up in the units. For genuinely dead stock, removal or liquidation almost always wins because the surcharge compounds month after month while the inventory isn't generating revenue. Consider a markdown first if the product still sells at a lower price, since that recovers revenue instead of just stopping a cost.
Where does the surcharge appear in my books?
It's deducted inside your Amazon settlement before payout. Book it to a dedicated storage or aging expense account rather than letting it vanish into the net deposit, so you can track it as a metric. A rising figure is an early warning that you're over-ordering and may face an inventory write-down.
Does sending new units reset the age on my old ones?
No. Age is tracked per unit, and adding fresh stock doesn't rejuvenate what's already sitting there. It's a common and expensive misreading of the inventory dashboard: total quantity looks fine while the oldest units keep climbing surcharge tiers. Look at the age distribution, not just the count.
When should aged inventory trigger a write-down?
When you no longer expect to sell it for more than its carrying value net of the costs to sell it. That's a judgment call your accountant should sign off on, but the practical trigger for most sellers is a SKU where monthly carrying cost is eating a serious share of the unit margin and sell-through hasn't improved for a couple of quarters. Waiting doesn't make the loss smaller.
What software helps with aged inventory?
Look for something that reports days of cover and unit age alongside the fees each SKU is actually generating. Dedicated amazon inventory software handles the forecasting and reorder side; ecommerce inventory management software that covers multiple channels helps if you can move slow FBA stock to another sales channel. On the books side, a settlement connector that splits storage from aging surcharges is what turns the fee into a trend you can act on. BeanHawk covers the accounting and reconciliation half; pair it with whatever forecasting tool your buying process already trusts.

Related terms

Go deeper

See what Amazon owes you — free

Connect your seller account and get a free reimbursement audit. No credit card, keep 100% of what you recover.