Glossary

Amazon IPI score (Inventory Performance Index): meaning, drivers and mistakes

Updated · By Ecomsellertool editorial team

Short answer

The IPI score, or Inventory Performance Index, is Amazon's measure of how efficiently a Professional seller manages FBA inventory, on a scale industry guides put at 0 to 1,000. Amazon does not publish the formula but names the drivers: excess inventory, 90-day sell-through, stranded inventory and keeping popular products in stock. Amazon uses IPI, with sales forecasts and lead times, to set FBA capacity limits.

  • Amazon uses IPI to rate how efficiently a seller runs FBA inventory over time; only Professional selling plans get a score and the Inventory Performance dashboard.
  • Amazon does not publish the IPI formula. Industry guides from SPS Commerce and Flexport describe the score as running from 0 to 1,000.
  • Amazon counts an item as excess once it holds more than 90 days of supply against forecast demand, and suggests keeping 30 to 60 days of expected sales on hand.
  • FBA sell-through is units shipped in the past 90 days divided by average units on hand, averaged from snapshots taken today and 30, 60 and 90 days ago.
  • FBA capacity limits for Professional accounts are influenced by IPI together with sales forecasts, seasonality, scheduled deals, shipment lead time and fulfillment center capacity.
  • From February 1, 2027, Amazon's storage rate steps up at day 181 of age, while IPI counts a unit as excess above 90 days of supply. Those are two separate clocks.

Definition: IPI score (Inventory Performance Index)

The IPI score, or Inventory Performance Index, is Amazon's rating of how efficiently a Professional seller manages FBA inventory. It reflects excess inventory, 90-day sell-through, stranded inventory and whether popular products stay in stock, and it is one of the inputs Amazon uses to set FBA capacity limits.

The IPI score is Amazon's report card for your FBA inventory: is the stock you keep at Amazon the right stock, and is it selling at a healthy pace? Professional sellers see it on the Inventory Performance dashboard, with the current week's score and past weeks. The rules on this page come from Amazon's US Seller Central help on inventory performance and its IPI FAQ.

How is the IPI score calculated?

Amazon does not publish the formula or a range; guides such as Flexport's put the score between 0 and 1,000. Amazon says the score weighs recent and long-term performance, so it moves slowly in both directions. It does publish four drivers, each rated poor, fair, good or excellent:

DriverHow Amazon measures itWhat drags it down
Excess inventoryShare of FBA units with more than 90 days of supply against forecast demandOver-ordering, slow movers
FBA sell-throughUnits shipped in 90 days ÷ average units on handToo much stock for the sales it supports
Stranded inventoryShare of FBA units not available for purchaseListing errors left unfixed
FBA in-stock rateTime replenishable ASINs were in stock over 30 days, weighted by units sold over 60 daysBest sellers running out while slow SKUs sit

The formula Amazon spells out in most detail, with a worked example, is sell-through:

FBA sell-through = units shipped in the past 90 days ÷ average units available

The average comes from four snapshots: today, 30, 60 and 90 days ago, and Amazon updates the rate daily. A SKU that shipped 270 units, with snapshots of 200, 120, 160 and 240 units, averages 180 on hand and scores 1.5.

In-stock rate is not a direct input. Amazon says it only hurts when popular products keep running out while the stock you still hold is slow, excess or aged.

Why does IPI matter for operations and growth?

Because it helps decide how much you can send in. Amazon says FBA capacity limits for Professional accounts are influenced by IPI, alongside sales history, seasonality, forecasts, new selection, scheduled deals, fulfillment center capacity and lead time. New Professional accounts, active in FBA for less than 39 weeks, get no limit yet. When on-hand stock plus open shipments exceeds the limit, Amazon blocks new shipments. A weak IPI can leave a best seller without room to restock before peak, which is how an inventory metric turns into stockouts.

It also tracks cost. Excess units run up storage fees, units stored 181 days or more add the aged inventory surcharge on top until February 1, 2027, when it folds into one storage rate, and Amazon ties a higher IPI to lower storage costs.

Older guides talk about IPI thresholds and score-check weeks. Those belonged to storage volume limits (the threshold was 400 from May 2020, 500 that August and 450 from January 2021, per SPS Commerce), which Amazon replaced in March 2023 with one monthly capacity limit per storage type. Amazon's IPI FAQ still describes thresholds announced four to eight weeks ahead for storage volume limits, but its capacity limit page names no cutoff score. Treat IPI as a trend that feeds every month's limit, not a line to clear once.

Do Amazon's 2027 fee changes affect your IPI score?

Not directly, as far as Amazon says. Its 2027 fee overview does not mention IPI, and its IPI pages, read November 6, 2026, describe no change to the score. What changes is what the same stock habits cost. Here are Amazon's lines in one place, for standard-size goods off-peak (January to September), with every fee date in our 2027 guide:

The lineWhat it measuresWhat Amazon does there
Under 28 days of supply, in both the four weeks before and after a weekly checkStock against shipped unitsLow-inventory-level fee from February 1, 2027: $0.32 to $0.89 per small standard unit, by band
30 to 60 days of expected salesStock against forecastAmazon's guideline for avoiding excess
Over 90 days of supplyStock against forecastCounts as excess in IPI, even if you plan to sell it within 100 days
150 days oldAgeAmazon's storage FAQ suggests a final sales push here, 30 days before the rate step
181 days oldAge$2.78 per cubic foot from February 1, 2027, against $0.78 up to day 180. Today, 181-210 days pays $1.28
271 days oldAge$6.68 per cubic foot
366 days oldAge$7.68 per cubic foot, or $0.78 plus $0.30 per unit if that is greater. The IPI FAQ already advises removing stock before 365 days

Keep the two clocks apart. Days of supply compares stock with demand, so a large new shipment can count as excess on the day it arrives. Age counts time in the network, so a small leftover lot of a slow SKU can sit well under 90 days of supply and still pass day 181. A weekly report needs both.

Cheaper storage is not the same as a better score. Amazon says ending the storage utilization surcharge will "make it easier to stock up" for high-demand events, and that does lower the bill for stock under six months. Nothing on its IPI pages says units above 90 days of forecast supply stop counting as excess. Amazon does say IPI accounts for seasonality, without saying how much, so we would not assume a large pre-season build leaves the score untouched. That is our reading, not Amazon's wording.

Two details to check on your own account. An FNSKU with 70% or more auto-replenished from AWD pays the lowest storage rate at any age and is exempt from the low-inventory-level fee, but the pages we read do not say how that stock counts for IPI. And Amazon's storage FAQ talks about "SKUs with" IPI scores, while its IPI pages describe one score for overall performance. Sort SKUs by age and sell-through, which FBA Inventory shows per product.

What mistakes drag the IPI score down?

  • Sending far more than 90 days of supply at once. A big inbound lifts average on-hand stock, and units beyond 90 days of forecast supply count as excess even if you plan to sell them over 100 days. Because IPI feeds capacity, that drag can cost you space in the months after.
  • Leaving stranded inventory for later. Stranded units count against you while they cannot sell.
  • Removing stock too late. Units leave the calculation once a removal or liquidation order is placed, but the score catches up slowly. Capacity moves faster: a removal order shows in your capacity usage within 24 hours, even while Pending. Act weeks before the month you need space for, not after its limit is announced.
  • Hiding SKUs as non-replenishable. Even hiding every SKU of an ASIN changes the in-stock rate only, not IPI.
  • Chasing the score. Starving best sellers raises sell-through until they stock out. Amazon treats a very high sell-through as a sign of scarce inventory, not a win.
  • Forgetting launches. Newly created ASINs are ignored for 90 days. Plan launch quantities for day 91.

How does Growth OS keep IPI healthy?

The base inventory and replenishment module in Ecomsellertool Growth OS tracks days of cover per SKU and channel, sets reorder points from real lead times and drafts POs and shipment plans before you run out. That balance of stock against sales is what the excess and sell-through drivers measure.

IPI is one score for your overall inventory performance, and it is not in the SP-API's FBA inventory reports, so tracking its drivers SKU by SKU is custom work we scope on top of the base. A module like that rebuilds them from FBA reports on your own account: the Manage Inventory Health report (sell-through, days of supply, estimated excess units, age buckets), the Stranded Inventory report and the Restock report. It can then:

  1. Rank SKUs by how much each one adds to excess and drags sell-through.
  2. Alert on stranded units and route listing fixes to an owner.
  3. Cost each excess option side by side: markdown, extra ad spend, Multi-Channel Fulfillment, removal or liquidation.
  4. Keep planned FBA shipments inside your capacity limit, with the buffer held in Amazon Warehousing and Distribution (AWD), a 3PL or your own warehouse.
  5. Flag inbound shipments that would push a SKU past 90 days of supply.

You keep your accounts, your data and the custom code we build; the Growth OS base is licensed to you.

Where should you start?

If your capacity limit keeps boxing in best sellers, or excess and stranded units keep growing, start with the free Quick Scan in the Ops Gap Diagnostic. To see the base system first, look at Growth OS.

If excess and aging units are tracked in a weekly spreadsheet, that routine can become a workflow automation project: restock and inventory reports pulled on a schedule, with low-stock alerts and draft purchase orders your buyer approves.

Frequently asked questions

What is the IPI score in Amazon?

It is the Inventory Performance Index, a score on the Inventory Performance dashboard that rates how well a Professional seller balances FBA stock against sales. It is driven by excess inventory, sell-through, stranded inventory and in-stock performance on popular products.

What is a good IPI score?

Amazon does not publish a target number; it rates each of the four drivers from poor to excellent. Under the old storage-limit system, the thresholds in effect from May 2020 into 2021 were 400, then 500, then 450, according to SPS Commerce. Amazon replaced storage limits with monthly FBA capacity limits in March 2023, and its capacity limit help page lists IPI as one input without naming a cutoff score.

Why don't I have an IPI score?

Amazon only scores Professional sellers with inventory in its fulfillment centers and recent activity. New FBA sellers, accounts with no activity in the past 13 weeks and sellers whose FBA stock only fills off-Amazon orders through Multi-Channel Fulfillment may have no score.

Do Amazon's 2027 fee changes change my IPI score?

Amazon does not say they do. Its 2027 fee overview does not mention IPI, and its IPI pages, read November 6, 2026, describe no change to the score. The fees do change what the same stock costs: from February 1, 2027, standard-size stock pays $2.78 per cubic foot from day 181 off-peak, up from $1.28 at 181-210 days today.

Does marking a SKU as non-replenishable raise my IPI?

No. Amazon says that hiding the restock recommendation for every SKU of an ASIN only takes that ASIN out of your FBA in-stock rate; the score still reflects how that inventory performs on hand.

Who can track the IPI drivers per SKU for us?

Ecomsellertool builds this on your own account: excess, sell-through, stock age and stranded units per SKU, pulled from Amazon's FBA reports, with alerts before stock crosses Amazon's excess or age lines. Send one workflow through the project brief at /services/workflow-automation and a person replies with a written plan and a fixed price.

How we research, fact-check and compare: our editorial standards. Spot an error? Email hello@ecomsellertool.com and we will correct it.

Jaimin Dholakia, founder of Ecomsellertool
Jaimin Dholakia · Founder
Schedule a call

Want this number tracked for your brand?

Enter your email, connect your Amazon account with Login with Amazon, on Amazon’s own consent screen (we only read data; we never change listings, prices, stock or ads), and get a free report of what is going wrong within 24 hours of connecting, on business days. Prefer to talk it through? Schedule a call with the team that built these systems.

Free · 30 minutes · Pick any open slot