Amazon Low-Inventory Fee 2026: Why FNSKU-Level Tracking Now Matters
Amazon’s low-inventory-level fee fires per FNSKU, not per parent ASIN — meaning every variant tracks independently. A size Small at 25 days of supply triggers the fee even if Medium has 90 days. Most forecasting tools track at parent level. Most sellers don’t realize they’re paying it until the line item shows up on the statement.
Quick Answer
Amazon’s low-inventory-level fee fires when a specific FNSKU drops below 28 days of forward demand at FBA. Per-unit cost is ~$0.32 for standard size (varies by tier — small standard ~$0.16, oversize ~$0.50+). The fee compounds: a fast-moving variant in a 6-pack catalog can pay this on EVERY pack as each one independently drops below threshold.
Three operational fixes: (1) track inventory at FNSKU level, not parent ASIN — your tool needs to see size/color/bundle separately; (2) keep 30-60 days of FBA stock per FNSKU as the safe range (above the 28-day low-inv threshold, below the 181-day aged threshold); (3) replenish from AWD upstream in monthly batches rather than quarterly factory shipments — small-frequent beats big-batch in 2026.
What changed in 2026
The low-inventory-level fee existed pre-2026 but applied at the parent ASIN level — Amazon checked total stock across all variations and fired only when the parent dropped below threshold. In 2026, the rule shifted to per-FNSKU evaluation:
- Each variant (size, color, bundle, multi-pack) is its own FNSKU with its own inventory bucket and its own days-of-supply calculation
- If FNSKU A is below 28 days but FNSKU B has 90 days, Amazon charges the fee on FNSKU A only — the parent’s average doesn’t shield it
- For brands with 5-15 variants per parent ASIN, this means 5-15 independent threshold checks instead of one
The intent: Amazon wants every variant to maintain consistent availability. Parent-ASIN tracking masked situations where the most-bought size was constantly stocking out while a slow-moving variant kept the parent average healthy. Per-FNSKU enforcement closes that loophole — and adds a new fee line for sellers who haven’t adapted their forecasting.
The fee schedule (2026 typical ranges)
| FBA size tier | Low-inventory fee per unit | Trigger threshold |
|---|---|---|
| Small Standard | ~$0.16/unit | FNSKU below 28 days of supply |
| Standard | ~$0.32/unit | FNSKU below 28 days of supply |
| Large Standard | ~$0.40/unit | FNSKU below 28 days of supply |
| Oversize | ~$0.50-1.00/unit | FNSKU below 28 days of supply |
| Heavy / Bulky | ~$1.00+/unit | FNSKU below 28 days of supply |
The fee applies to every unit shipped while the FNSKU is in low-inventory state. If you ship 200 units of Standard FNSKU during a low-inventory week, that’s $64 in fees on top of fulfillment. Across multiple FNSKUs over a quarter, the line item compounds quickly.
Worked example — multi-variant brand bleeding $1,500/month
Mid-market brand. 100 parent ASINs. Average 6 variants per parent (sizes/colors). 600 total FNSKUs. Average velocity: 30 units/FNSKU/month.
Old parent-ASIN model assumption: keep 30-day stock at parent level → ~30 days × 6 variants × 30 units = 5,400 units per parent. Sounds healthy.
Reality at FNSKU level: velocity is uneven. Top variant (Size M Black) sells 60 units/month. Slow variant (Size XL Pink) sells 5 units/month. Same 5,400 units total in FBA but distributed unevenly. The Size M Black bucket has 25 days; the Size XL Pink bucket has 300+ days.
Result: Size M Black triggers low-inventory fee (below 28 days) AND Size XL Pink approaches aged inventory surcharge (after 181 days). Both fees fire on the SAME parent ASIN simultaneously.
Math: ~30% of FNSKUs in low-inventory state at any given week × 30 units shipped × $0.32 = ~$1,728/month in low-inv fees alone, on top of standard fulfillment. Annual: $20,000+.
Brands tracking at parent ASIN level don’t see this. The dashboard says “we have plenty of stock” while the per-FNSKU view shows fees firing across half the catalog.
Three operational fixes
Track inventory at FNSKU level, not parent ASIN
Every variant gets its own days-of-supply calculation, its own reorder point, its own velocity model. Aggregating at the parent loses the signal that’s actually driving Amazon’s fee math.
Tools that track at parent level can’t see this. Spreadsheet trackers usually default to parent (it’s easier to maintain). Mid-market multi-channel tools should default to FNSKU; if yours doesn’t, that’s a real gap.
Aim for 30-60 days of FBA stock per FNSKU
The Goldilocks band:
- Below 28 days — low-inventory fee fires
- 30-60 days — safe zone, no penalties
- 60-180 days — fine, no penalties yet, but watch the 181-day aged surcharge clock
- Above 181 days — aged surcharge fires, scales to $6.90/cu ft past 365 days
Both penalties push toward the same answer: rotate FBA stock fast, keep upstream buffer cheap.
Replenish from AWD or 3PL in monthly batches, not quarterly factory shipments
The all-FBA quarterly-batch model practically guarantees you’ll cycle through low-inventory state on hot SKUs and aged-inventory state on slow ones. The fix: hold buffer in AWD ($0.48/cu ft) or 3PL upstream, replenish FBA monthly per FNSKU based on recent velocity.
Monthly small replenishments mean every FNSKU stays in the 30-60 day safe band. AWD-to-FBA transfer fees ($0.40-0.50/unit) are real but typically less than the avoided low-inventory fees on hot variants.
How to check if you’re paying it now
Three ways to surface low-inventory-fee exposure on your current catalog:
Pull the FBA Inventory Age report from Seller Central
Reports → Fulfillment → Inventory Age. Filter by FNSKU. Sort by days-of-supply ascending. Anything below 28 days that’s still in active sale is paying the low-inventory fee on every unit shipped while in that state.
Check the Storage Fees report for “low-inventory-level fee” line items
Reports → Payments → Transactions. Filter for “low-inventory” or similar fee descriptors. The total tells you what you’ve already paid this quarter. Multiply by 4 for an annualized run-rate.
Run a per-FNSKU days-of-supply analysis
Pull per-FNSKU sellable inventory + 30-day velocity. Days-of-supply = sellable / (velocity / 30). Anything under 28 is at risk. Anything under 14 is currently paying. For mid-market catalogs (500+ FNSKUs), this needs a tool that pulls SP-API data and computes the metric — not a spreadsheet.
The honest caveat
The fees quoted here are typical 2026 ranges — Amazon publishes specific per-tier amounts that vary by size class and weight band. Check Amazon Seller Central → Fees for your specific FNSKUs to get exact numbers. The dynamics described (per-FNSKU evaluation, 28-day threshold, fee compounds across variants) are universal even if the dollar amounts vary slightly per SKU.
Also: low-inventory fees only apply to FNSKUs with sufficient sales history. Brand-new SKUs in their first 60 days don’t trigger it (Amazon needs velocity data to compute days-of-supply). After 60 days of sales history, the fee applies.
How SKU Compass tracks low-inventory exposure
SKU Compass tracks every FNSKU independently with per-FNSKU days-of-supply, reorder points, and weekly recommendations. The dashboard flags FNSKUs below the 28-day threshold (low-inventory fee firing now) and FNSKUs trending toward it within the next 14 days (so you can replenish before the fee starts). The 2026 fee structure is the default math; no opt-in.
Want to see your low-inventory exposure on your specific catalog? Book a 15-minute strategy call — bring 1-2 of your top variant catalogs and I’ll walk through the per-FNSKU math live.
Frequently asked questions
What is Amazon’s low-inventory-level fee in 2026?
A per-unit fee Amazon charges on every unit shipped while the FNSKU is below 28 days of forward demand at FBA. Typical 2026 ranges: ~$0.16 (small standard), ~$0.32 (standard), ~$0.40 (large standard), ~$0.50-1.00 (oversize), ~$1.00+ (heavy/bulky). Effective when the FNSKU has at least 60 days of sales history.
Does the low-inventory fee apply per FNSKU or per parent ASIN?
Per FNSKU as of 2026. Each variation (size, color, bundle, multi-pack) is evaluated independently against the 28-day threshold. A variant in low-inventory state pays the fee even if other variants under the same parent ASIN have 90+ days of stock.
How is the 28-day days-of-supply threshold calculated?
Days-of-supply = sellable FBA inventory / (30-day average velocity / 30). For a FNSKU with 60 sellable units selling 30/month, days-of-supply = 60 / (30/30) = 60 days. Below 28 days triggers the fee. Above 28 days (and up to 181 before the aged threshold) is the safe band.
How do I avoid the low-inventory-level fee?
Three operational moves: (1) track inventory at FNSKU level, not parent ASIN — your tool needs per-variant visibility; (2) keep FNSKU FBA stock at 30-60 days of supply; (3) replenish FBA monthly from AWD or 3PL upstream rather than quarterly from factory. Small frequent replenishments keep every FNSKU in the safe band.
Does the low-inventory fee apply during a launch or new SKU?
No — the fee requires at least 60 days of sales history on the FNSKU before it can fire. Brand-new SKUs in their first 60 days don’t trigger it (Amazon needs velocity data to compute days-of-supply). After 60 days, the fee applies normally.
What’s the difference between the low-inventory fee and the aged inventory surcharge?
Opposite directions. Low-inventory fee fires when you have too little FBA stock per FNSKU (below 28 days). Aged inventory surcharge fires when you have too much (older than 181 days). Both 2026 fees push toward a narrow optimal range — typically 30-90 days of FBA stock per fast-moving FNSKU.
Why did Amazon shift to per-FNSKU low-inventory tracking?
The previous parent-ASIN model masked situations where the highest-velocity variant was constantly stocking out while slow variants kept the parent average healthy. Customers searching for size M Black saw “out of stock” while size XL Pink had 6 months of inventory. Per-FNSKU enforcement closes that gap by penalizing the imbalance and pushing sellers to maintain consistent per-variant availability.
