Skip to main content

What-If Scenarios

What-if analysis lets you test different scenarios before making decisions. See how changes in demand, lead times, or supplier availability would affect your supply chain by comparing the simulation’s two forecast routes.

What is What-If Analysis?

What-if scenarios modify simulation inputs to answer questions like:
  • “What if demand increases 20% next quarter?”
  • “What if our primary supplier’s lead time doubles?”
  • “What if a supplier can’t deliver for two months?”
  • “What if we add a backup supplier?”
The simulation engine runs the same day-by-day projection with modified parameters, allowing you to compare the scenario outcome against your baseline.

User Forecast Route vs. System Forecast Route

Understanding the simulation’s two routes is essential for interpreting what-if results.

The Two Routes

The simulation engine processes each SKU-warehouse pairing through two parallel routes:
RouteWhat It DoesBest For
User Forecast RouteProjects inventory using your existing supply plan (current drafts, submitted orders, in-progress transactions)Understanding the impact of your current plan
System Forecast RouteGenerates new replenishment orders from scratch based on configuration rules (cadence, safety stock, lead times, MOQ)Seeing what the system recommends as optimal

How the Routes Differ

The User Forecast Route answers: “What happens with my current plan?”
  • Uses existing supply plan drafts and orders as supply events
  • Does not generate any new replenishment orders
  • Shows the real-world outcome of your current decisions
  • Consumption (demand forecast) is applied, but no new supply is created
  • Useful for validating whether your current orders are sufficient
In what-if context: When you modify a scenario parameter (e.g., increase demand by 20%), the User Route shows how your existing orders hold up against the changed conditions. If your current plan can handle a 20% demand increase, you’ll see the projection stay above safety stock. If not, you’ll see breaches.

Comparing Routes in What-If

The power of what-if analysis comes from comparing both routes across scenarios:
ComparisonWhat You Learn
Baseline User vs. Scenario UserHow your current plan holds up under changed conditions
Baseline System vs. Scenario SystemHow the optimal recommendation changes under new conditions
Scenario User vs. Scenario SystemThe gap between your current plan and the system’s recommendation in the scenario

Why Use What-If Analysis?

BenefitDescription
Risk AssessmentUnderstand how disruptions affect inventory before they happen
Decision SupportTest ordering changes before committing to them
Contingency PlanningPrepare responses for supply chain disruptions
OptimizationFind the best balance between inventory cost and stockout risk
Stakeholder CommunicationShow data-backed projections to support supply chain decisions

Running What-If Scenarios

Basic What-If Flow

1

Run Baseline Simulation

First, run a standard simulation to establish your baseline. This generates both the User Route and System Route projections with your current parameters.
2

Enter What-If Mode

Switch to what-if mode to modify scenario parameters without affecting your actual configuration.
3

Configure Scenario Parameters

Adjust the parameters you want to test (demand multiplier, lead time changes, supplier constraints).
4

Run Scenario Simulation

Execute the simulation with modified parameters. The engine runs the same day-by-day projection with your changes applied.
5

Compare Results

Review the baseline vs. scenario projections side by side. Check both routes to understand the full impact.

Accessing What-If Mode

  1. Navigate to InventorySupply Simulation
  2. Run a baseline simulation first
  3. Select What-If Mode or Scenario Analysis
  4. Configure your scenario parameters
  5. Run the scenario simulation

Scenario Types

Demand Scenarios

Test changes in customer demand to prepare for growth, promotions, or downturns:
ParameterDescriptionExample
Demand MultiplierScale all demand by a factor1.2 = 20% increase across all SKUs
SKU-Level AdjustmentChange demand for specific productsDouble demand for SKU-001 only
Channel AdjustmentModify demand by sales channelWholesale demand +50%
How it works in simulation:
  • The demand forecast values are multiplied by the specified factor
  • This changes daily consumption quantities throughout the simulation horizon
  • Both routes recalculate with the modified demand
Common use cases:
  • Preparing inventory for upcoming promotions
  • Planning for seasonal demand increases
  • Stress-testing your supply chain against demand surges
  • Modeling the impact of losing a sales channel

Lead Time Scenarios

Test changes in delivery times to prepare for logistics disruptions:
ParameterDescriptionExample
Lead Time MultiplierScale all lead times by a factor1.5 = 50% longer across all suppliers
Supplier-Specific ChangeModify lead time for one supplierSupplier A lead time +30 days
Route-Specific ChangeAdjust lead time for specific logistics routesAll Asia-origin shipments +14 days
How it works in simulation:
  • Order landing dates shift later: landing_date = order_date + (lead_time × multiplier)
  • This creates a gap between when orders are placed and when inventory arrives
  • Safety stock breach detection may trigger earlier ordering to compensate
Common use cases:
  • Preparing for shipping disruptions (port congestion, carrier delays)
  • Evaluating impact of switching to a slower, cheaper shipping method
  • Stress-testing safety stock levels against extended lead times

Supplier Scenarios

Test supplier availability changes to prepare for supply chain disruptions:
ParameterDescriptionExample
Capacity ConstraintLimit a supplier’s maximum outputSupplier A max 1,000 units per month
Supplier UnavailableRemove a supplier entirely from the simulationNo orders from Supplier B
New SupplierAdd a new supplier capabilityBackup supplier with 45-day lead time
How it works in simulation:
  • The System Route adjusts which suppliers are eligible for each SKU
  • If a supplier is removed, the simulation must source from alternatives (if configured)
  • If no alternative exists, the simulation shows stockouts
Common use cases:
  • Supplier bankruptcy or factory shutdown
  • Quality issues requiring a supplier hold
  • Evaluating backup supplier options before committing

Configuring Scenarios

Demand Multiplier

1

Enter What-If Mode

Select the scenario analysis option from the simulation view
2

Set Demand Multiplier

Enter the multiplier value:
  • 1.0 = No change (same as baseline)
  • 1.2 = 20% increase in all demand
  • 0.8 = 20% decrease in all demand
  • 2.0 = Double all demand
3

Run Simulation

Execute the simulation with the modified demand

Lead Time Multiplier

1

Enter What-If Mode

Select the scenario analysis option
2

Set Lead Time Multiplier

Enter the multiplier value:
  • 1.0 = No change
  • 1.5 = 50% longer lead times
  • 2.0 = Double all lead times
3

Run Simulation

Execute with modified lead times

Supplier Constraints

1

Enter What-If Mode

Select the scenario analysis option
2

Add Constraint

Specify supplier limitations:
  • Select the supplier to constrain
  • Set the constraint type (capacity limit or unavailable)
  • Define parameters (max units, date range)
3

Run Simulation

Execute with the constraint applied

How What-If Compares Against Baseline

What is the Baseline?

The baseline is your standard simulation run with no modifications. It represents the current state of your supply chain given existing configurations, orders, and demand forecasts. The baseline produces:
  • Baseline User Route — projection with your current supply plan
  • Baseline System Route — projection with system-recommended orders

Comparison Mechanics

When you run a what-if scenario, the simulation generates a second set of projections with the modified parameters. You can then compare:
MetricBaselineScenarioDelta
Stockout CountHow many SKUs stock out in baselineHow many stock out in scenarioChange in stockout exposure
Stockout DaysTotal days of zero inventoryTotal days in scenarioDuration impact
Safety Stock BreachesDays below safety stockDays below in scenarioRisk change
Order CountNumber of replenishment ordersNumber in scenarioOperational impact
Order ValueTotal cost of ordersTotal cost in scenarioFinancial impact
Coverage DaysAverage days of inventory on handAverage in scenarioBuffer change

Visual Comparison

The chart view supports direct comparison between baseline and scenario:
  1. Overlay mode — both projections displayed on the same chart, making it easy to see where they diverge
  2. Side-by-side — baseline and scenario charts displayed next to each other for detailed comparison
Look for the point where baseline and scenario projections diverge. This tells you exactly when the modified parameter starts to affect your inventory levels.

Interpreting the Gap

Gap PatternMeaningAction
Lines stay closeYour supply chain is resilient to this changeNo immediate action needed
Scenario drops below baselineThe change creates inventory riskConsider mitigation strategies
Scenario drops below safety stockStockout risk under this scenarioIncrease safety stock or add supply
Scenario above baselineThe change improves inventory (e.g., reduced demand)Potential to reduce orders and save cost

Events Panel in What-If

Understanding Events

The events panel shows all supply chain events for a selected SKU-warehouse pairing, organized by day. In what-if mode, the panel highlights differences between baseline and scenario events.

Event Categories

CategoryEvents Included
ConsumptionSales forecast, transfer out, production consumption
Incoming SupplyPurchase order landing, transfer in, production completion
Order PlacementNew orders generated by the System Route
AlertsSafety stock breaches, stockout warnings

What-If Event Differences

In what-if mode, the events panel shows:
  • Modified events — events that changed due to scenario parameters (e.g., an order landing later because lead time increased)
  • New events — events that only exist in the scenario (e.g., additional orders generated to cover increased demand)
  • Removed events — events from the baseline that no longer occur in the scenario (e.g., a supplier order that can’t be placed because the supplier is unavailable)

Using the Events Panel

1

Select a Day

Click on a specific day in the chart or use the date picker
2

Review Events

See all consumption and supply events for that day, including quantities and sources
3

Compare to Baseline

Check which events differ from the baseline run
4

Drill into Details

Click on an event to see the full order or transaction details

Common Scenarios

Growth Planning

“What if sales grow 25% next quarter?”
Demand Multiplier: 1.25
Time Period: Next quarter
What to review:
  • Does the System Route generate enough additional orders to cover the increase?
  • Are supplier capacities sufficient for larger order quantities?
  • Does safety stock need to increase to buffer higher variability?
  • What is the incremental cost of additional inventory?

Disruption Planning

“What if shipping from Asia takes 2 weeks longer?”
Lead Time Multiplier: 1.5 (or +14 days for specific routes)
Affected Routes: Asia-origin suppliers
What to review:
  • Which SKUs breach safety stock with extended lead times?
  • Does the system accelerate order dates to compensate?
  • Is current safety stock sufficient as a buffer?
  • Are there alternative suppliers with shorter lead times?

Supplier Risk

“What if our primary supplier can’t deliver in Q4?”
Supplier Constraint: Primary Supplier
Constraint: 0 capacity for October–December
What to review:
  • How many SKUs are affected (single-source vs. multi-source)?
  • Can backup suppliers cover the gap?
  • What is the stockout exposure if no alternative is available?
  • How far in advance should you build safety stock?

Seasonal Demand

“What if holiday demand doubles?”
Demand Multiplier: 2.0
Time Period: November–December
What to review:
  • When should you start building inventory (pre-season buildup)?
  • Are supplier lead times short enough to react?
  • What is the total additional order value?
  • Will warehouses have capacity for the extra inventory?

Using Scenarios for Decisions

When to Run Scenarios

SituationScenario to Run
Before promotionsDemand increase (1.5–2.0× multiplier)
Logistics disruption newsLead time increase for affected routes
Supplier issuesSupplier capacity constraints or removal
Budget planningMultiple demand growth scenarios
New supplier evaluationAdd new supplier and compare vs. current
Safety stock reviewRun baseline, then increase safety stock to see impact

Making Decisions

  1. Run multiple scenarios — test optimistic, expected, and pessimistic cases
  2. Identify breaking points — at what demand level or lead time does your supply chain fail?
  3. Compare costs — weigh the cost of extra safety stock against the risk of stockouts
  4. Choose strategy — balance inventory carrying cost against service level risk
  5. Document assumptions — record what parameters you tested and why

Scenario Analysis Workflow

Comprehensive Analysis

For major decisions, run a full scenario matrix:
ScenarioDemandLead TimePurpose
Optimistic−10%−20%Best case — can you reduce inventory?
Expected0%0%Baseline — current state
Moderate Risk+20%+25%Likely challenge — are you prepared?
Worst Case+30%+50%Stress test — where does the system break?

Document Findings

FindingCurrent PlanRecommendation
Stockout risk if lead times +50%30-day safety stockIncrease to 45 days for affected SKUs
Can handle +20% demandCurrent inventory levelsNo change needed
Primary supplier failure = 12 stockoutsSingle source for 12 SKUsAdd backup supplier for critical items
Holiday 2× demandCurrent plan starts ordering too lateBegin pre-season buildup 60 days early

Best Practices

Run a baseline simulation before any what-if analysis:
  • Establishes your reference point
  • Documents current key metrics (stockouts, coverage, order value)
  • Enables meaningful before/after comparison
Focus on scenarios that could actually happen:
  • Use historical disruptions as a guide (past lead time spikes, demand surges)
  • Test known upcoming risks (supplier contract renewals, seasonal peaks)
  • Avoid extreme scenarios unless doing stress tests
Don’t just look at one projection:
  • User Route shows if your current plan can handle the scenario
  • System Route shows what the optimal response would be
  • The gap between them tells you what actions to take
Real disruptions rarely happen in isolation:
  • Test demand increase combined with lead time delays
  • Test supplier issues combined with increased demand
  • Compound scenarios reveal hidden vulnerabilities
Dig into the details beyond the chart lines:
  • See exactly which orders change between baseline and scenario
  • Identify the specific days where inventory drops
  • Understand the root cause of any stockout projections

Troubleshooting

Unexpected Scenario Results

Possible causes:
  • Incorrect multiplier values (e.g., 20 instead of 1.2 for a 20% increase)
  • Scenario parameters not applied to the intended scope (all SKUs vs. specific)
  • Configuration issues in the baseline (missing cadence, lead times, or supplier data)
Solutions:
  1. Verify the multiplier values are correct (1.2 = 20% increase, not 120×)
  2. Check that the scenario scope matches your intent
  3. Run a fresh baseline and confirm it looks correct before running what-if

Can’t Compare to Baseline

Possible causes:
  • Baseline simulation was not saved or has expired
  • Different time periods between baseline and scenario
  • Underlying data changed between runs
Solutions:
  1. Run a fresh baseline simulation
  2. Ensure the same time horizon is used for both runs
  3. Compare immediately after running the baseline to avoid data drift

Scenario Shows No Difference

Possible causes:
  • Parameter change is too small to affect the projection
  • The affected SKUs are already overstocked (buffer absorbs the change)
  • Multiplier is set to 1.0 (no change)
Solutions:
  1. Increase the parameter change to see a more visible effect
  2. Check if safety stock and existing inventory buffer the change
  3. Verify the multiplier is not set to 1.0

Next Steps

Running Simulations

Execute baseline and scenario simulations

Configurations

Configure safety stock, cadence, and lead times

Charts

Visualize and compare projection charts

Supply Plan

Manage orders and accept recommendations