Home › Learn › Amazon Inventory Performance Index Explained
Comparison

What Is the Amazon Inventory Performance Index (IPI) Score?

Updated 2026-08-21 · 1671 words · Written against what currently ranked for “inventory performance index”
The short answer

Amazon's IPI is a single account-level score from 0 to 1000 that measures how well you manage FBA inventory — in-stock rate, sell-through, excess and stranded units. Amazon won't publish the formula, but a low score can trigger reduced storage volume and restock limits.

The team behind Dr. Stock

$500M+
in Amazon revenue managed across 100+ brands — the operating experience sitting behind Dr. Stock
Full Circle group · approved public figures
70+
brands live across the Full Circle and reMKTR group right now, with their catalogues, fee structures and restock calendars
Full Circle group · approved public figures
$49M
in tracked group revenue in July, up 16.7% year over year
Full Circle group · approved public figures
Orbit
the inventory, finance and ASIN-profitability suite — plus the BSR, buy box, price and fee trackers — included at no additional cost
Full Circle group · approved public figures

What the score actually measures

The Inventory Performance Index is a single number, 0 to 1000, that Amazon assigns to your seller account — not to an individual SKU — based on how well you're managing FBA inventory. You'll find it on the Inventory Dashboard in Seller Central. It rolls up four things Amazon tracks about your stock: how much is sitting in excess, how much is stranded with no live listing, how often your top sellers are actually in stock, and how fast inventory turns once it lands.

Amazon has never published the exact formula or the weighting between those four inputs. That's deliberate — sellers who know the exact math tend to game the inputs rather than fix the underlying inventory problem, which is the opposite of what the score is meant to encourage. What Amazon has confirmed is which levers move it, and that's enough to work with.

The four inputs, in plain terms

Amazon names four contributors on the dashboard itself, though it won't say how they're weighted against each other:

  • Excess inventory — units sitting in an FC well past what your sales rate justifies. This is the one most sellers ignore because it doesn't look urgent until the storage bill or aged-inventory surcharge arrives.
  • In-stock rate — the percentage of the last 30 days each ASIN was buyable, weighted toward your higher-velocity SKUs. A stockout on your best seller costs more score than one on a SKU that barely moves.
  • Stranded inventory — units physically in a fulfillment center with no live, buyable listing attached. Usually a listing suppression, a category gate, or a variation error.
  • Sell-through rate — units sold against average units on hand over a trailing window. It's the closest thing to inventory turns Amazon tracks internally.

None of these four move independently. Fix stranded inventory and your excess number often improves too, because the units that were stuck start selling again instead of aging in a bin.

A worked example: how a bad score actually happens

Say a SKU sells 400 units a month and you're carrying 3,000 units of average stock. Annualized, that's 4,800 units sold against 3,000 on hand — an inventory turn of 1.6. Common guidance puts a healthy turn somewhere between 6 and 12 a year, meaning you're carrying roughly four to seven times more stock than your sell-through supports. That's excess inventory, and it's the input sellers most often walk past because the units aren't costing anything dramatic on a per-day basis — the cost shows up later, as an aged-inventory surcharge, and as a lower score that then caps how much of your next PO you're allowed to send in.

Now add a second SKU where the listing got knocked into a suppressed state for three weeks. Those units are sitting in the FC, unsellable, incurring storage fees, dragging the stranded-inventory input down at the same time excess is already dragging on the other side. Two unrelated problems, one combined hit to a single account-level number — which is exactly why the score can drop sharply in a month where nothing about your actual sales performance changed.

The threshold keeps moving — don't trust a number you read on a blog

Amazon has changed the minimum IPI threshold for storage limits more than once — it's been set as low as 350 and as high as 500 in different periods, and restock limits attached to it have moved independently of the score threshold itself. Any specific number you read in an article, including this one, may already be stale by the time you act on it. Check your own Seller Central account for the current requirement rather than trusting a cached figure.

What doesn't change is the mechanism: fall under the threshold and Amazon caps how much inventory you can send into FBA for the SKUs affected, and adds storage limitations that get recalculated on a set cycle. That cycle is quarterly for the storage-limit determination itself, even though the score updates more often — which is the single most common source of "I fixed it and nothing happened" confusion.

When the score is bad news: what to check before you panic

A dropping score usually means one of three things, and they need different fixes. If restock limits just kicked in, go to the SKU level first — Amazon's own reports break out which ASINs are driving excess and which are stranded, and fixing the two or three worst offenders often moves the account number more than a broad cleanup across everything. If you already fixed the inputs and the score hasn't moved, remember the lag: the score recalculates on its own schedule, but the storage-limit decision tied to it is set quarterly, so a fix made mid-quarter may not show up as relief until the next cycle starts.

If you think the number itself is wrong — inventory Amazon shows as excess that you know already sold, or stranded units tied to a listing you fixed weeks ago — there's no formal appeal process for the score itself. What you can do is audit the underlying reports (Stranded Inventory, Excess Inventory, Inventory Age) against your own sales data and file a case through Seller Support if the discrepancy traces to a specific data error, like a shipment Amazon received but never checked into inventory correctly.

The mistake sellers make, including one we've made

The most common mistake is treating the score as the problem instead of the symptom. Teams create removal orders reflexively to shed excess inventory and pull the number up, without checking that the SKU being removed can't be re-sent to FBA for months afterward under Amazon's own removal restrictions — trading a temporary score dip for a longer-term stockout on a product that was about to turn.

We've made a version of this mistake ourselves: reacting to a single bad week in the score before checking whether it was one SKU with a data error rather than a real inventory problem. Across the accounts Full Circle has managed — more than $500M in managed revenue across 100+ brands — the pattern that actually holds is that the score is a lagging signal. The stockout that hurt your rank mid-campaign, or the reorder that shipped three weeks too late, already happened by the time the IPI number reflects it. Chasing the score without fixing the reorder timing behind it just means you'll be back here next quarter.

If the leak you're actually chasing is in the ad account — wasted spend propping up a listing that's about to go out of stock — that's a job for Dr. PPC, not an inventory fix.

Side by side — inventory performance index
IPI inputWhat it measuresWhat moves it in your favor
Excess inventoryUnits sitting past what your sales rate justifiesSelling through or removing slow stock; matching PO size to real velocity
In-stock rate% of the last 30 days each ASIN was buyable, weighted toward higher sellersReordering before you hit zero, especially on top-selling SKUs
Stranded inventoryUnits in an FC with no live, buyable listing attachedFixing the listing issue fast, or removing the units if it can't be fixed
Sell-through rateUnits sold vs. average units on hand over a trailing windowKeeping reorder quantities tied to actual velocity, not round-number habits

Which one you should actually pick

If you want to run reorder math yourself, forecasting tools like SoStocked do that job well. If you need inventory physically moved with a freight partner built in, Flexport's replenishment service fits actual 3PL needs we don't touch. Dr. Stock, run by Fable 5 out of Full Circle, is built for sellers who want the stockouts, aged-inventory calls, and fee disputes behind a bad IPI score actually worked — purchasing decisions always go to a human, whatever autonomy level you pick.

What to do with this

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

What is a good Amazon IPI score?

Amazon hasn't published a universal "good" number, and the storage-limit threshold has moved between roughly 350 and 500 over the past few years. Treat anything comfortably above your account's current threshold, visible on your own dashboard, as safe, and treat a falling trend as the signal to act on, not the raw number itself.

Does IPI affect Buy Box or organic rank directly?

Not directly — IPI itself doesn't feed the Buy Box algorithm or organic ranking. But a low score triggers restock limits, and restock limits that leave a top seller unable to replenish in time will cause the stockout that does hurt rank. The damage is indirect but real.

How often does the IPI score update?

Amazon recalculates the visible score more frequently than it recalculates storage limits, which are typically set on a quarterly cycle. That gap is why a fix made mid-quarter often doesn't show up as relief until the next cycle, even though the underlying number moved sooner.

Can I dispute or appeal my IPI score?

There's no formal appeal for the score itself. What you can do is check the underlying reports — Stranded Inventory, Excess Inventory, Inventory Age — against your own sales data, and open a Seller Support case if the gap traces to a specific data error, like a shipment received but not checked in correctly.

Is IPI the same thing as inventory turns?

They're related but not identical. Inventory turns is a straightforward ratio of units sold to average units on hand that you can calculate yourself. IPI folds turns-like sell-through data together with excess, stranded, and in-stock inputs into one Amazon-calculated, unpublished formula — it's turns plus three other signals you can't fully see.

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 demo
Written against what currently ranked for “inventory performance index”, checked 2026-08-21: www.flexport.com, www.spscommerce.com. Vendor prices change without notice — check the vendor's own page before you budget. Our own figures are labelled with the scope and period they came from.