HomeGuidesField notes
Field notes

Amazon Inventory Depletion vs Replenishment

Amazon Inventory Depletion vs Replenishment Amazon inventory position is driven by two flows: depletion — inventory leaving as sales — and replenishment — inventory arriving as inbound shipments.

Amazon inventory position is driven by two flows: depletion — inventory leaving as sales — and replenishment — inventory arriving as inbound shipments. BSR measures the depletion flow: how fast is this product selling relative to the category? US Customs Bill of Lading data measures the replenishment flow: when did inbound containers arrive, in what volume, from which factory? The combined read is what neither source provides alone.

Why this matters

A product's BSR rising (rank worsening) is consistent with two completely different scenarios: sales are decelerating (depletion rate falling), or inventory is depleting faster than it is being replenished (inbound is below demand). These scenarios imply different actions for a sourcing operator — one is a demand signal, one is a supply gap.

A product's BSR rising (rank worsening) is consistent with two completely different scenarios: sales are decelerating (depletion rate falling), or inventory is depleting faster than it is being replenished (inbound is below demand). These scenarios imply different actions for a sourcing operator — one is a demand signal, one is a supply gap. BSR alone cannot distinguish them.

Replenishment lag for products sourced from Guangdong runs 14–18 weeks all-in. A depletion read from today reflects a replenishment decision made 14+ weeks ago. This lag means that a brand managing inventory on BSR signals alone is always responding to a state that is already 14 weeks in the past. The replenishment read adds the forward-looking signal: what is already in transit.

The depletion flow: what BSR measures

BSR is a depletion gauge: it measures how fast inventory is leaving the seller's Amazon position relative to other products in the category node. A BSR of 300 means strong depletion relative to category peers. A BSR of 5,000 means lower depletion.

BSR is a depletion gauge: it measures how fast inventory is leaving the seller's Amazon position relative to other products in the category node. A BSR of 300 means strong depletion relative to category peers. A BSR of 5,000 means lower depletion. BSR velocity — the rate of rank change — reflects changes in the depletion rate: a rank rising from 500 to 1,500 over 30 days means depletion is slowing relative to the category. But it does not say whether inbound shipments are also slowing.

The replenishment flow: what Customs data measures

US Customs Bill of Lading data captures inbound container arrivals by importer and shipper. For a given brand, the Customs record shows: when containers arrived, how many (volume), and from which factory. This is the replenishment flow — inventory entering the seller's supply chain at the port.

US Customs Bill of Lading data captures inbound container arrivals by importer and shipper. For a given brand, the Customs record shows: when containers arrived, how many (volume), and from which factory. This is the replenishment flow — inventory entering the seller's supply chain at the port. It does not show retail sales, inventory levels, or FBA stock positions, but it does show the inbound cadence that will eventually become FBA inventory.

Combining the two flows for a complete inventory read

The combined read: (1) extract BSR velocity trend over 60 days; (2) extract Customs container arrival dates for the brand over the same period; (3) compare the two: is BSR rising (depletion accelerating relative to category) while inbound arrivals are below the brand's historical cadence?

The combined read: (1) extract BSR velocity trend over 60 days; (2) extract Customs container arrival dates for the brand over the same period; (3) compare the two: is BSR rising (depletion accelerating relative to category) while inbound arrivals are below the brand's historical cadence? That pattern implies a supply gap — more inventory is leaving than arriving. Is BSR rising while a container arrived recently? The gap is likely temporary, filling as the inbound lands.

The replenishment lag frame

Interpreting the combined depletion-replenishment read requires accounting for the lag: a Customs arrival today reflects a factory shipment from 2–4 weeks ago, a production decision from 6–10 weeks ago, and a demand signal from 3 months ago. A brand whose current BSR looks healthy but whose last inbound container was 90 days ago is running on inventory from a replenishment.

Interpreting the combined depletion-replenishment read requires accounting for the lag: a Customs arrival today reflects a factory shipment from 2–4 weeks ago, a production decision from 6–10 weeks ago, and a demand signal from 3 months ago. A brand whose current BSR looks healthy but whose last inbound container was 90 days ago is running on inventory from a replenishment that is overdue. The lag means the risk is invisible to BSR until the depletion outpaces the existing stock.

Decision rule: A complete Amazon inventory read requires both flows: BSR velocity for the depletion rate and Customs arrival data for the replenishment rate. A supply gap signal is confirmed when BSR is deteriorating AND the brand's inbound cadence is below historical average. A temporary depletion signal is when BSR is deteriorating AND a container arrived within the last 30 days. A demand signal is when BSR is deteriorating AND inbound cadence is normal. BSR alone cannot make this distinction.

Depletion vs. replenishment analysis checklist

  • BSR velocity trend calculated over 30, 60, and 90 days: is depletion accelerating, stable, or decelerating?
  • Customs container arrival dates extracted for the brand over the same 60-90 day window
  • Historical replenishment cadence calculated: average days between container arrivals over 12 months
  • Current cadence compared to historical: is the brand arriving on schedule or behind cadence?
  • Combined interpretation stated: demand deceleration, supply gap, or temporary depletion before refill
  • Replenishment lag noted in interpretation: Customs arrival today reflects a production decision 8-12 weeks prior
  • Volume trend noted: is the brand shipping larger or smaller containers over the recent periods?
  • Shipper factory noted: has the factory changed from prior periods, which may signal a sourcing transition?

Common mistakes

Using BSR alone to determine competitor inventory position — BSR measures depletion, not the replenishment that balances it. Treating a BSR rise as always a demand deceleration without checking whether inbound arrivals have slowed. Ignoring the replenishment lag and expecting Customs data to show a container 'just in time' to prevent a stockout.

  • Using BSR alone to determine competitor inventory position — BSR measures depletion, not the replenishment that balances it.
  • Treating a BSR rise as always a demand deceleration without checking whether inbound arrivals have slowed.
  • Ignoring the replenishment lag and expecting Customs data to show a container 'just in time' to prevent a stockout.
  • Using a 30-day window for replenishment cadence calculation when most brands replenish on 45-90 day cycles.

Frequently asked questions

Why this matters?
A product's BSR rising (rank worsening) is consistent with two completely different scenarios: sales are decelerating (depletion rate falling), or inventory is depleting faster than it is being replenished (inbound is below demand). These scenarios imply different actions for a sourcing operator — one is a demand signal, one is a supply gap.
What is the depletion flow: what bsr measures?
BSR is a depletion gauge: it measures how fast inventory is leaving the seller's Amazon position relative to other products in the category node. A BSR of 300 means strong depletion relative to category peers. A BSR of 5,000 means lower depletion.
What is the replenishment flow: what customs data measures?
US Customs Bill of Lading data captures inbound container arrivals by importer and shipper. For a given brand, the Customs record shows: when containers arrived, how many (volume), and from which factory. This is the replenishment flow — inventory entering the seller's supply chain at the port.
What is combining the two flows for a complete inventory read?
The combined read: (1) extract BSR velocity trend over 60 days; (2) extract Customs container arrival dates for the brand over the same period; (3) compare the two: is BSR rising (depletion accelerating relative to category) while inbound arrivals are below the brand's historical cadence?
What is the replenishment lag frame?
Interpreting the combined depletion-replenishment read requires accounting for the lag: a Customs arrival today reflects a factory shipment from 2–4 weeks ago, a production decision from 6–10 weeks ago, and a demand signal from 3 months ago. A brand whose current BSR looks healthy but whose last inbound container was 90 days ago is running on inventory from a replenishment.

This guide is educational. It is not a manufacturing quote, certification review, legal advice, or a guarantee that a product can be built. If you want this applied to your specific product, request a human-reviewed Motor Readiness Scorecard.

Want this applied to your product?

Request a Motor Readiness Scorecard for a human-reviewed read, or start with a short, no-cost quote-readiness screen.

Request a Scorecard Start with a screen