Stockout Forecast & Reorder Plan for Shopify

Inventory Management • Shopify

Shopify's inventory view shows current stock but not velocity. You're guessing at reorders until items go 'out of stock' and sales vanish. Multi-location stores make it worse - which warehouse stocks what, and when do you need to move inventory between locations?

Your first run is free - no card.

Stockout Forecast & Reorder Plan for Shopify Example
Shopify Data Live sync
Auto‑Generated 2 min ago

What's Inside the Excel

Get a ready-to-use file with everything you need

Stockout Forecast & Reorder Plan Excel preview
📊

Stockout timeline

SKUs ranked by days-to-stockout, what runs out first

📋

Reorder quantities

Exact qty per SKU with supplier deadlines

🚚

Purchase order CSV

Ready for import: SKU, qty, supplier, deadline

📈

Lead time tracker

Planned vs. actual supplier performance

What You'll Get

Real outcomes for your Shopify business

💰

Prevent lost sales: Avoid $10,000-$50,000 in stockouts with accurate days-to-stockout forecasts

📋

Reorder list ready: Get CSV every week with SKU, qty, supplier, deadline - straight to POs

📅

Weekly updates: Match your PO cycle with fresh forecasts that keep you in stock

Key Metrics & Data Slices

What this Excel Decision Kit tracks from your Shopify data

Days to Stockout

Current stock ÷ 30-day sales velocity = exact days until each SKU runs out

Reorder Quantity by SKU

Calculated qty based on lead time + safety buffer - no guesswork

Multi-Location Rebalancing

Which SKUs to move between Shopify locations before stockout hits

Supplier Deadline Dates

Exact date to place PO for each SKU accounting for lead times

Revenue at Risk

$ of lost sales if you stockout on high-velocity SKUs

How We Forecast Stockouts & Calculate Reorder Quantities

From current inventory to exact reorder amounts

📊

Days to Stockout

Definition: (Current stock + in-transit) ÷ daily sales velocity (30-day avg)

Source: Inventory levels + sales history

Granularity: Per-SKU, updated daily

📊

Reorder Quantity

Definition: (Daily velocity × (Lead time + safety buffer)) - (Current stock + in-transit)

Source: Sales velocity + supplier lead times + safety stock settings

Granularity: Per-SKU, by supplier

📊

Order Deadline

Definition: Date when PO must be placed to avoid stockout, accounting for lead time

Source: Days to stockout - supplier lead time

Granularity: Per-SKU, by supplier

Shopify Data Nuances & Gotchas

What makes Shopify different and how we handle it

Data Sources We Use

  • Products API: inventory_quantity by location, sku, barcode
  • Orders API: line_items for sales velocity calculation
  • Inventory Levels API: available, incoming inventory transfers

Common Pitfalls We Handle

  • Multi-location: Shopify tracks inventory per location but not transfer timing
  • Inventory tracking must be enabled per variant - some merchants don't track all SKUs
  • Sales velocity spikes: seasonal items need different safety buffers
  • Pre-orders and backorders: Shopify allows selling beyond stock - mess up calc

Shopify-Specific Fields We Track

inventory_item.tracked: if false, we can't forecast
location.id: which warehouse/store has stock
inventory_level.available: actual sellable quantity

How to Generate This Report

Shopify-specific setup in 7 steps

Connect Shopify Store

Authorize access to inventory levels, products, and sales history

Map Supplier Lead Times

One-time: enter lead days for each supplier (we pre-fill common ones like Alibaba 45 days)

Set Safety Stock Buffers

Choose risk tolerance: aggressive (10 days), moderate (20), conservative (30)

Generate Stockout Forecast

Excel ranks SKUs by days-to-stockout showing what runs out first

Review Reorder Plan

See exact quantities to order per supplier with deadline dates

Export PO CSV

Download ready-to-use CSV: SKU, qty, supplier, deadline - send to suppliers or import to PO system

Set Up Weekly Alerts

Get emailed reorder plan every Monday for smooth PO cycles

Why Choose Spreadsheet Broccoli?

Start automating your Shopify reporting today and save hours every week.

🚀

Expert-Built Templates

Our report recipes are designed by e-commerce experts who understand what metrics matter most for your business decisions.

Lightning Fast Setup

Connect your platforms in minutes, not hours. Our OAuth2 integration makes setup secure and simple.

📊

Excel & Sheets Native

Reports are delivered in perfectly formatted Excel files that work seamlessly with your existing workflow.

🎯

Playbooks, not just reports

Our report recipes are designed to provide actionable insights and recommendations for your business.

Shopify Stockout Forecast & Reorder Plan FAQ

Common questions for Shopify users

How do you calculate sales velocity for seasonal Shopify products?

We use rolling 30-day average by default, but you can override with seasonal multipliers (e.g., 3x for Q4 holiday items).

What if I have multiple Shopify locations?

We show per-location stockout forecasts AND recommend inventory transfers between locations before stockouts hit.

Can I import supplier lead times from a CSV?

Yes - map supplier name to lead days once, we remember. Or manually enter per-SKU if lead times vary by product.

How do you handle Shopify inventory transfers in-transit?

In-transit transfers are added to destination location's 'available soon' and factored into days-to-stockout calculation.

What about pre-orders that oversell?

We flag SKUs where Shopify allows selling beyond stock and calculate true stockout date accounting for backorders.

"We were constantly stockout on best sellers and drowning in slow movers. The reorder plan cut stockouts by 80% and freed up $22K in dead inventory we reallocated."

Lisa Park

Operations Manager, Modern Kitchen Supply

80% reduction in stockouts

$22K cash freed from dead stock

Start Your Shopify Stockout Forecast & Reorder Plan

Connect your Shopify account and generate your first reconciliation in under 5 minutes. First report free.

No card • Keep the file forever • Cancel anytime