Where demand ships to vs where inventory sits. Demand geography from Amazon Fulfilled Shipments (Haul); inventory geography from the monthly storage-fee proxy — not the Inventory Ledger, which is blocked on SP-API credentials.
docs/artifacts/w3-s7-ship-distance.json). Per the spec, NO soft-stockout dollar-costing is shown anywhere while this verdict stands.Share of trailing-90d shipped units by FC region (rows) → destination region (columns). The diagonal is in-region fulfillment; everything off-diagonal travelled across regions.
| FC region ↓ / ships to → | Northeast | Midwest | South | West | Unknown |
|---|---|---|---|---|---|
| Northeast | 15.6% | 0.3% | 1.1% | 0.2% | 0.0% |
| Midwest | 2.0% | 15.5% | 1.9% |
Demand share (ship-to) vs inventory share (storage-fee proxy, fee month 2026-05-01) per region. Coverage = Σ min(demand, inventory) over the four regions; UNKNOWN mass lowers it honestly.
| ASIN | Units 90d | Coverage (≤ B) | Cross-region | Northeastdemand / inv | Midwestdemand / inv | Southdemand / inv | Westdemand / inv | Unknowndemand / inv |
|---|---|---|---|---|---|---|---|---|
| B000X8ZIVK | 87 |
| 1.3% |
| 0.1% |
| South | 1.8% | 0.8% | 27.4% | 1.6% | 0.2% |
| West | 0.2% | 0.4% | 0.6% | 25.9% | 0.1% |
| Unknown FC | 0.1% | 1.2% | 0.6% | 1.2% | 0.0% |
| 73%B cap |
| 34% |
| 6% / 11% |
| 14% / 35% |
| 51% / 37% |
| 28% / 17% |
| 2% / 0% |
| B007GCH1YS | 86 | 71%B cap | 26% | 26% / 13% | 19% / 43% | 36% / 20% | 19% / 23% | 1% / 1% |
| B08XYB34L8 | 86 | 64%B cap | 43% | 15% / 26% | 29% / 54% | 26% / 4% | 29% / 16% | 1% / 0% |
| B08MT5CQG4 | 85 | 65%B cap | 19% | 20% / 7% | 16% / 1% | 38% / 64% | 24% / 19% | 2% / 8% |
| B08LXG935F | 84 | 39%B cap | 16% | 20% / 5% | 17% / 26% | 30% / 12% | 30% / 5% | 4% / 52% |
| B0017JHC9A | 83 | 93%B cap | 26% | 10% / 8% | 25% / 21% | 35% / 37% | 29% / 33% | 1% / 0% |
| B00CETUJGA | 82 | 92%B cap | 19% | 9% / 10% | 17% / 15% | 30% / 37% | 44% / 38% | 0% / 0% |
| B07K425996 | 81 | 98%B cap | 23% | 27% / 27% | 14% / 12% | 36% / 38% | 23% / 23% | 0% / 0% |
| B0DJMN8P6H | 80 | 48%B cap | 38% | 23% / 0% | 40% / 22% | 14% / 66% | 24% / 12% | 0% / 0% |
| B0FT9C4DGZ | 80 | 70%B cap | 19% | 19% / 12% | 20% / 38% | 34% / 45% | 26% / 5% | 1% / 0% |
| B07659G2Q8 | 79 | 54%B cap | 34% | 16% / 4% | 25% / 1% | 35% / 82% | 22% / 14% | 1% / 0% |
| B0GL3GJ8RJ | 79 | 84%B cap | 9% | 14% / 13% | 18% / 22% | 33% / 45% | 35% / 20% | 0% / 0% |
| B0BYTRRR2W | 78 | 88%B cap | 24% | 18% / 22% | 24% / 22% | 28% / 36% | 29% / 20% | 0% / 0% |
| B0FMS98CHJ | 78 | 57%B cap | 15% | 17% / 29% | 15% / 14% | 42% / 21% | 24% / 5% | 1% / 31% |
| B0FVMSHTLV | 76 | 74%B cap | 21% | 26% / 16% | 9% / 31% | 37% / 40% | 26% / 13% | 1% / 1% |
| B0FMSCHXJT | 75 | 63%B cap | 15% | 23% / 28% | 25% / 1% | 21% / 53% | 29% / 18% | 1% / 0% |
| B0FRT1GX9R | 74 | 86%B cap | 17% | 22% / 24% | 8% / 18% | 36% / 24% | 32% / 32% | 1% / 2% |
| B0CF75BXNP | 73 | 80%B cap | 25% | 8% / 13% | 15% / 19% | 58% / 37% | 19% / 30% | 0% / 0% |
| B09JL6THHG | 71 | 91%B cap | 20% | 25% / 22% | 18% / 13% | 25% / 29% | 31% / 36% | 0% / 0% |
| B0FCVYGYCJ | 70 | 43%B cap | 31% | 16% / 0% | 10% / 1% | 46% / 16% | 26% / 83% | 3% / 0% |
| B001VP59YA | 70 | 50%B cap | 30% | 13% / 33% | 17% / 46% | 63% / 14% | 6% / 8% | 1% / 0% |
| B0DDVQ3GSG | 70 | 88%B cap | 20% | 31% / 27% | 9% / 21% | 27% / 22% | 33% / 30% | 0% / 0% |
| B0GFBH95QZ | 69 | 44%B cap | 47% | 30% / 5% | 19% / 49% | 30% / 1% | 19% / 45% | 1% / 0% |
| B077PG7Q5C | 69 | 32%B cap | 38% | 12% / 50% | 20% / 50% | 38% / 0% | 30% / 0% | 0% / 0% |
| B0CX6PRSXJ | 69 | 58%B cap | 23% | 28% / 5% | 7% / 27% | 23% / 45% | 42% / 23% | 0% / 0% |
| B0D8QM3TV7 | 67 | 80%B cap | 58% | 16% / 3% | 24% / 37% | 27% / 25% | 33% / 27% | 0% / 8% |
| B0DJTJLQ8F | 66 | 57%B cap | 27% | 26% / 3% | 26% / 69% | 20% / 5% | 29% / 23% | 0% / 0% |
| B0DH58C677 | 66 | 87%B cap | 28% | 23% / 11% | 20% / 30% | 29% / 29% | 27% / 30% | 2% / 0% |
| B0F4HG1NMM | 65 | 74%B cap | 32% | 22% / 7% | 28% / 16% | 37% / 41% | 14% / 34% | 0% / 1% |
| B0DK5XQ6LQ | 65 | 68%B cap | 22% | 20% / 20% | 22% / 53% | 29% / 10% | 28% / 17% | 2% / 0% |
| B072KZK1PP | 64 | 47%B cap | 37% | 13% / 66% | 27% / 13% | 41% / 21% | 20% / 0% | 0% / 0% |
| B0CL12F4VP | 64 | 65%B cap | 44% | 20% / 16% | 34% / 16% | 22% / 10% | 23% / 47% | 0% / 12% |
| B0CF3SP38J | 63 | 83%B cap | 63% | 19% / 31% | 17% / 23% | 27% / 21% | 35% / 25% | 2% / 0% |
| B0017JG2I2 | 63 | 82%B cap | 54% | 16% / 12% | 17% / 9% | 38% / 38% | 24% / 37% | 5% / 4% |
| B0GFBDYB3F | 63 | 48%B cap | 32% | 32% / 12% | 10% / 21% | 43% / 12% | 14% / 56% | 2% / 0% |
| B0DP3JK369 | 62 | 64%B cap | 35% | 24% / 11% | 24% / 2% | 31% / 61% | 21% / 26% | 0% / 0% |
| B0054WTPBY | 60 | 75%B cap | 46% | 20% / 8% | 13% / 17% | 37% / 48% | 27% / 17% | 3% / 10% |
| B00B2F2D3Y | 58 | 80%B cap | 22% | 16% / 19% | 14% / 26% | 22% / 17% | 48% / 33% | 0% / 5% |
| B0GFBJ19RC | 58 | 77%B cap | 32% | 9% / 29% | 22% / 4% | 33% / 30% | 34% / 36% | 2% / 0% |
| B00LU6YIYC | 58 | 74%B cap | 47% | 17% / 0% | 5% / 0% | 28% / 25% | 48% / 75% | 2% / 0% |
| B0FPRXPQX5 | 58 | 67%B cap | 17% | 17% / 1% | 7% / 24% | 34% / 51% | 31% / 24% | 10% / 0% |
| B09LZD529F | 58 | 67%B cap | 18% | 16% / 18% | 14% / 45% | 50% / 37% | 19% / 1% | 2% / 0% |
| B0GFFZYCZH | 57 | 61%B cap | 40% | 16% / 0% | 44% / 45% | 23% / 0% | 18% / 55% | 0% / 0% |
| B0FRJPFD69 | 55 | 82%B cap | 26% | 24% / 12% | 15% / 25% | 35% / 36% | 27% / 20% | 0% / 7% |
| B0FRT6HK6F | 55 | 30%B cap | 60% | 29% / 0% | 7% / 34% | 22% / 65% | 40% / 0% | 2% / 0% |
| B0FRJDYMJK | 54 | 78%B cap | 7% | 17% / 11% | 11% / 31% | 44% / 33% | 28% / 23% | 0% / 2% |
| B0DP3J346V | 54 | 63%B cap | 54% | 17% / 8% | 17% / 33% | 39% / 15% | 24% / 44% | 4% / 0% |
| B0DJTHM4W8 | 54 | 68%B cap | 20% | 28% / 15% | 33% / 65% | 17% / 6% | 22% / 14% | 0% / 0% |
| B09LZQMBBX | 54 | 54%B cap | 28% | 17% / 45% | 28% / 1% | 35% / 53% | 19% / 1% | 2% / 0% |
| B0BHCC7CCD | 53 | 48%B cap | 44% | 26% / 3% | 30% / 72% | 36% / 8% | 6% / 16% | 2% / 0% |