All Filters

How To Calculate Pre-Positioning Levels For Regional Demand

Fulfillment
Updated August 7, 2026
William Carlin

Inventory Pre-Positioning

Definition

Placing inventory in the right warehouse or fulfillment network before expected demand occurs.

Overview

Inventory Pre-Positioning Placing inventory in the right warehouse or fulfillment network before expected demand occurs. Calculating how much to place where requires blending demand forecasts, service targets, lead times, carrying cost, and transportation economics into a repeatable model.


This article outlines a practical, step-by-step approach to determine pre-positioning quantities for regional nodes. The goal is to set inventory levels that meet targeted fill rates or delivery times while minimizing total cost-to-serve. The method scales from spreadsheet pilots to integrated algorithmic models inside a WMS or inventory optimization platform.


Required Data Inputs


  • Historical Demand By Region: SKU-level, by day or week, across the time window that matches your sales patterns.
  • Forecasts: Short-term probabilistic forecasts (mean and variance) for each SKU in each region.
  • Replenishment Lead Times: Time and variability from supplier or central DC to each regional node.
  • Service Targets: Desired fill rate, order cycle time, or delivery window for each region or SKU class.
  • Cost Parameters: Unit holding cost, handling cost per unit at regional nodes, and transportation costs from central DC to region and from regional node to customer.


Step-By-Step Calculation Method


1. Segment SKUs: Group SKUs by demand volatility, margin, and strategic importance. Start with high-volume and high-margin SKUs.


2. Establish Service Targets: Define required fill rates or delivery times per segment (e.g., 98% next‑day for premium SKUs, 95% two‑day for standard SKUs).


3. Compute Required Base Stock For Target Service: For each SKU-region, calculate the base stock needed to hit the service target considering lead time. Use a probabilistic formula where base stock = expected demand during lead time + safety factor × standard deviation of demand during lead time. The safety factor corresponds to the desired service level (z-score).


4. Adjust For Transferability: If you can transfer between nodes quickly, reduce pre-positioned levels. Factor in transfer lead times and costs; include a portion of central buffer to cover unexpected regional spikes.


5. Add Operational Constraints: Round quantities to case-packs, respect minimum replenishment quantities, and consider storage cube limitations at regional facilities.


6. Calculate Total Cost-To-Serve: For each SKU-region, total cost = holding cost at regional node + regional handling cost + expected last‑mile cost savings (compared to shipping from central DC). Use expected demand volumes to annualize these costs.


7. Optimize: Increase or decrease pre-positioned quantities until marginal cost of holding one more unit locally equals marginal savings in transportation and service penalty reduction. For many teams, a simple ROI threshold (e.g., pre-position only when annualized savings exceed holding costs by 10%) is operationally practical.


A Simple Numerical Example


Assume SKU A has expected weekly demand in Region X of 200 units with a standard deviation of 40 units. Lead time from central DC to Region X is 4 days (0.8 weeks). For a 95% service level, z ≈ 1.645.


Demand during lead time = 200 × 0.8 = 160 units. Standard deviation during lead time = 40 × sqrt(0.8) ≈ 35.8. Safety stock = 1.645 × 35.8 ≈ 59 units. Base stock = 160 + 59 = 219 units. Adjust for case packs and storage, maybe round to 220 or 240.


Compare costs: if holding cost per unit per year is $1.50 and pre-positioning 220 units yields $0.90 saved per order in reduced shipping and $0.10 service penalty avoidance, compute annual savings across anticipated weekly demand to confirm ROI.


Tools And Models


  • Simple Spreadsheets: Good for pilots and small SKU sets; implement the base stock formula and cost model columns.
  • Inventory Optimization Software: Supports stochastic modeling, constraints, and large SKU sets with automated replenishment rules.
  • WMS/TMS Integration: Ensures routing logic uses the pre-positioned stock and triggers replenishment to regional nodes based on calculated parameters.


Operational Tips


  • Start Small: Pilot on top SKUs and a limited number of regions to validate assumptions before scaling.
  • Monitor Forecast Error: Track mean absolute percentage error (MAPE) and adjust safety factors accordingly.
  • Include Seasonality: Recompute pre-positioning levels ahead of known peaks rather than relying on steady-state calculations.
  • Review Regularly: Quarterly reassessment is a minimum; monthly for fast-changing categories.


In short, the Inventory Pre-Positioning calculation combines probabilistic demand during lead time with service targets and a cost-to-serve comparison to set regional inventory levels. Apply a disciplined, data-driven approach and run short pilots to refine settings before expanding across your network.

More from this term
Looking For A 3PL?

Compare warehouses on Racklify and find the right logistics partner for your business.

logo

Processing Request