The lean model built on zero inventory and single-source, lowest-cost suppliers has shown its limitations in spectacular fashion since 2020. COVID, semiconductor shortages, the Suez Canal blockage, geopolitical tensions — disruptions keep coming and they are expensive. According to McKinsey, a supply chain disruption lasting more than a month now strikes the average company once every 3.7 years, and can absorb up to 45% of annual profit over a decade (McKinsey, 2025).
The answer is not to abandon efficiency, but to rebalance lean and resilience — and your ERP is the central tool for achieving that balance. This guide covers the specific features to activate, the metrics to track, and the priority steps for building a supply chain that can withstand shocks.
Why Supply Chain Resilience Has Become a Strategic Imperative Post-2020
The Successive Crises That Exposed the Fragility of Lean Chains
The lean dogma — short lead times, zero idle inventory, concentration of purchases on one or two competitive suppliers — generated real efficiency gains for twenty years. It also created systemic vulnerabilities that the crises of 2020–2025 brought into sharp relief.
Four major shocks have reshaped how supply chain and procurement leaders across industries perceive risk:
- COVID-19 (2020–2021): factory closures in Asia, abrupt halts in maritime freight, shortages of raw materials and protective equipment. Companies with single-source dependency on critical components faced production stoppages lasting several weeks.
- Semiconductor crisis (2021–2022): a subsector concentrated in Southeast Asia paralysed entire segments of electronics and automotive manufacturing. European manufacturers halted production lines for lack of chips worth a few cents each.
- Suez Canal blockage (March 2021): six days of obstruction caused cascading delays across 12% of global maritime trade, with effects rippling through European inventories for weeks.
- Geopolitical tensions and sanctions (2022–2025): the war in Ukraine disrupted supplies of rare metals, gas and grain. Cross-cutting sanctions rendered certain long-standing suppliers inaccessible overnight.
The Economic Cost of Disruptions: A Reality Your ERP Dashboard Must Reflect
According to Gartner (August 2024), 73% of companies have modified their supplier network in the past two years to reduce disruption exposure (Gartner, 2024). This wave of diversification reflects a growing realisation: the cost of stockouts consistently outweighs the cost of diversification.
A mid-market distribution company loses on average 4 to 8% of annual revenue to stockouts (IHL Group, 2023). For a manufacturing business, a shortage of one critical component can idle a production line for three to eight weeks — with costs that accumulate well beyond lost revenue: contract penalties, customer churn, emergency spot procurement at inflated prices, and reputational damage.
The calculus is straightforward: diversifying your supply base typically costs 5 to 15% in price premiums on affected orders. Absorbing a one-month disruption routinely costs several times that amount.
Key ERP Features for Managing Supply Chain Resilience
Supplier Risk Mapping in Your ERP: Scoring and Single-Source Identification
The first layer of resilience is visibility. An ERP must enable you to know, for every critical part, who the single-source supplier is, which country it operates in, and what share of your total spend it represents.
Features to activate or configure:
- Enriched supplier record: country of origin, quality certification (ISO, IATF, etc.), standard lead time and historical variability, credit score.
- Single-source flag by part number: configuration that automatically identifies items with only one active supplier in the ERP.
- Spend concentration alert: a warning when a supplier represents more than 60% of your category spend — beyond that threshold, the power dynamic reverses and the supplier can dictate terms during periods of tightness.
- Country risk scoring: integration of a political or logistical risk index by supplier country of origin to weight overall risk exposure.
For a detailed breakdown of supplier scoring methodology, the article Scoring and Managing Supplier Risks in Your ERP covers the five risk categories and available modules in SAP, Oracle and Odoo.
Dynamic Safety Stock Management: Automatic Calculation Based on Variability
Safety stock is the first line of defence against disruptions. In most ERP systems configured for lean operations, it is set to zero or a fixed value that is never revised. This is a mistake with a real price tag.
The core dynamic safety stock formula is:
SS = z × σ_D × √(LT)
Where:
z= service factor (1.65 for 95% service level, 2.05 for 98%)σ_D= standard deviation of daily demandLT= average supplier lead time (in days)
Modern ERP platforms (SAP IBP, Oracle SCM Cloud, Microsoft Dynamics 365 Supply Chain Management) calculate this parameter automatically and recalculate it periodically based on actual demand and supplier lead time history. In SAP Business One, this calculation often requires advanced configuration or an add-on module.
The key is differentiation by criticality — there is no benefit in maintaining high safety stock across all SKUs. Your ERP should allow segmentation:
- A-critical parts (single-source, long lead time, high production impact): high safety stock, monthly recalculation.
- B parts (multi-source, short lead time): moderate safety stock, quarterly recalculation.
- C parts (standard, substitutable): minimal or zero safety stock.
Material Requirements Planning (MRP/DRP) with Disruption Scenarios
Your ERP’s MRP calculates future requirements from customer orders, sales forecasts and stock levels. Its main limitation: it operates in nominal mode — it cannot anticipate a supplier failure or a lead time that suddenly doubles.
Next-generation ERP platforms introduce a DRP (Distribution Requirements Planning) with disruption constraints: the ability to simulate “what happens if my supplier A cannot deliver for the next 30 days?” and automatically generate an alternative procurement plan.
In practice, this means:
- Configuring an alternative supplier (B) with its own lead time and pricing.
- An automatic switch rule if supplier A exceeds a defined delay threshold.
- A replenishment proposal from B with adjusted quantities.
Early Warnings and Custom Alert Thresholds by Critical Part
Resilience is not managed only during a crisis. It is prepared in advance through configurable ERP alerts:
- Below-safety-stock alert: triggered when available inventory drops below the configured safety stock for a critical part.
- Supplier lead time deviation alert: if a supplier’s actual lead time exceeds its contractual lead time by 20% across the last three deliveries, the ERP flags the procurement manager.
- Single-source without alternative alert: periodic report listing all part numbers with no active alternative supplier in the ERP.
- Country risk index alert: if a supplier country’s risk score exceeds a threshold (political instability, trade tensions), an automatic alert is sent to procurement.
These alerts are only valuable if they are actionable — meaning they are linked to a workflow (procurement action ticket, manager escalation) rather than buried in weekly reports that nobody reads.
Dual Sourcing and Multi-Sourcing: How Your ERP Manages Them
Defining a Multi-Source Strategy in Your ERP
Dual sourcing means registering, for each critical item, a primary supplier A (80% of volume, best price) and a backup supplier B (20% of volume, different lead time, confirmed surge capacity).
In the ERP, this translates to:
- The item record is linked to two supplier cards, each with its own pricing, lead times, packaging units and quality requirements.
- A split parameter defines the standard allocation between A and B.
- Trigger rules allow the system to automatically adjust this allocation based on objective criteria.
The concept of a qualified but inactive supplier is also useful: some companies maintain a panel of “backup-qualified” suppliers who receive no regular orders but have been audited and can ramp up quickly in a crisis. The ERP can reactivate them without a full new qualification process.
Automating Supplier Switching with Trigger Rules
The real advantage of dual sourcing over a simple manual alternatives list is automated switching. The ERP can embed rules such as:
| Trigger event | Automatic ERP action |
|---|---|
| No acknowledgement received after 48 hours (supplier A) | Buyer alert + switching proposal to B |
| Announced lead time > contractual lead time + 10 days | Automatic calculation of remaining need to be ordered urgently from B |
| Supplier A spot price > 125% of contractual price | Order proposal from B without prior approval for amounts below threshold |
| Supplier A country risk score > critical threshold | Freeze on new orders, progressive transfer to B |
These rules are configured in advanced procurement modules. SAP Business One, Odoo 17 and Microsoft Business Central support simple rules. SAP S/4HANA, Oracle Fusion SCM and IFS Cloud support complex multi-criteria rules with approval workflows.
Cost Impact: Is the Dual Sourcing Premium Worth the Insurance?
The premium paid to keep a backup supplier active is real: less volume, less negotiating leverage, sometimes a 5 to 15% higher unit price on B orders. Add the management cost: double qualification, double auditing, double commercial relationship.
But this cost must be weighed against the cost of a disruption: production stoppage, penalty clauses, emergency spot purchases at inflated prices, disrupted customer schedules, reputational damage. For a mid-market manufacturer, a three-week shortage of a critical component can quickly exceed £400,000 in total impact.
The logic is not line-by-line accounting — it is insurance: you pay a regular premium to avoid a rare but costly event. Your ERP provides the data to calculate this equation by product family and make sourcing decisions based on real numbers, not intuition.
Scenario Planning and Stress Testing in Your ERP
Building Simulation Scenarios in Your ERP
Supply chain scenario planning means simulating hypothetical shocks before they occur, so you can prepare your operational responses. In the ERP, this requires working on a copy of the production and procurement plan without affecting live data.
Typical scenarios to build:
- Demand surge +30%: a marketing campaign outperforms forecasts — can my inventory and supplier capacity keep up?
- Supplier lead time ×2: my primary supplier sees its lead time double due to a logistics problem — what is the impact on my production plan over the next 90 days?
- Port blockage for 3 weeks: all imports from Asia are held up — which parts fall below their safety stock and when?
- Critical supplier failure: my sole-source supplier for component A temporarily shuts down — how many weeks of production can I sustain on current inventory?
The value of these simulations is not the precision of the figures (assumptions are still estimates), but decision preparation: knowing in advance which lever to pull, in which order, if a shock occurs.
Native ERP Tools vs Advanced Modules
Not all ERPs are equal when it comes to scenario planning:
Native functions (sufficient for most SMEs and mid-market businesses)
- SAP Business One: MRP simulation with temporary parameter changes (supplier lead time, available quantity), scenario comparison via integrated BI tools.
- Odoo 17: manual scenario rescheduling via the Supply Chain module with export for external analysis.
- Microsoft Dynamics 365 Business Central: Master Planning with multiple scenarios, native Power BI integration for visualisation.
Advanced modules (mid-market and enterprise)
- SAP Integrated Business Planning (IBP): dedicated platform for what-if scenario planning, consensus forecasting and supply simulation. Natively integrated with SAP S/4HANA. The market reference for complex industrial groups.
- Oracle Supply Chain Planning Cloud: equivalent capabilities within the Oracle Fusion ecosystem. Demand scenario simulation, supply and production constraints.
- Kinaxis RapidResponse: a specialist solution independent of the ERP, recognised for its ability to simulate disruptions in near-real time. Integrates with SAP, Oracle and Microsoft via standard connectors. Adopted by organisations including Toyota, Merck and Schneider Electric.
Interpreting Results and Planning Operational Responses
The output of a scenario planning exercise is not a report — it is a conditional action plan: “If scenario X occurs, I take actions Y in order Z.”
Concretely, each simulation should produce:
- At-risk parts list: which items will fall below their critical threshold within 30/60/90 days?
- Preventive procurement actions: increase orders from B for critical items, activate qualified backup suppliers.
- Production trade-offs: sequence launches based on available inventory, defer lower-priority customer orders.
- Customer communication: prepare messaging for potentially affected customers with revised lead times.
This conditional plan should be documented in the ERP (notes field on the scenario) and shared with teams before a crisis — not during it.
Supply Chain Resilience KPIs to Track in Your ERP
OTIF, Fill Rate, Days of Inventory On Hand, Supplier Lead Time Variability
Classic supply chain KPIs measure nominal performance. They are necessary but insufficient for managing resilience.
| KPI | Definition | Typical target | What it reveals |
|---|---|---|---|
| OTIF (On Time In Full) | % of orders delivered on time and complete | > 95% | Overall supply chain performance |
| Fill Rate | % of order lines delivered without a stockout | > 98% | Product availability for the customer |
| DIOH (Days of Inventory On Hand) | Days of inventory available | Sector-dependent | Stock coverage in the event of supplier disruption |
| Supplier Lead Time Variability | Standard deviation of supplier lead time / average lead time | < 15% | Supplier reliability, leading indicator of risk |
These four KPIs should be visible on an ERP dashboard accessible daily to procurement and supply chain teams — not only in a monthly report.
TTR and TTS: The Neglected Resilience Metrics
Two lesser-known indicators are at the heart of real supply chain resilience:
Time to Survive (TTS): how many days can your business operate normally if a critical supplier stops delivering tomorrow morning? This duration depends directly on your safety stock for the parts concerned. A TTS of 5 days on a critical part is an emergency situation — a TTS of 30 days represents an acceptable resilience position.
Time to Recovery (TTR): how long does it take to return to normal after a disruption? This covers the time to activate an alternative supplier, receive the first deliveries, rebuild inventory and return to a normal service level. A TTR of 6 weeks on a given component means that if a disruption occurs, you operate in degraded mode for 6 weeks.
The resilience rule to verify in your ERP: TTS > TTR for each critical part. If your safety stock does not cover the recovery window, you are exposed to an operational stockout the moment an incident occurs.
These two metrics are not natively calculated in most ERPs — they must be built through queries on stock, order and supplier lead time data, or via dedicated BI modules.
Case Study: A Manufacturing SME Reduces Dependency on 3 Critical Suppliers
Context and Trigger (Semiconductor Shortage 2022)
A 180-person manufacturer of industrial automation systems, running SAP Business One since 2018. In 2022, the semiconductor crisis caused a stockout across 12 microcontroller references, all sourced from a single Taiwanese distributor.
Result: 3 production lines down for 7 weeks, €2.3M of revenue deferred, 4 key accounts subject to contractual penalties. The post-crisis analysis revealed that of 340 active references, 47 were single-sourced with a TTS of less than 10 days — a ticking time bomb that nobody had identified.
Solution Deployed in the ERP
Over 6 months, the company activated three workstreams within its ERP:
-
Single-source mapping: extraction of all references with only one active supplier, cross-referenced against the criterion “substitution lead time > 4 weeks.” Result: 47 priority items identified, grouped into 8 families.
-
Dual sourcing on critical families: for the 8 priority families, qualification of a second European supplier with technical approval. Configuration in SAP Business One with automatic 80/20 split and a switching rule if supplier A’s lead time exceeds 15% of its contractual value.
-
Dynamic safety stock recalculation: for the 47 priority items, safety stock recalculated using
z × σ_D × √(LT)with a target service level of 98%. Average safety stock increase of 45% across these items.
Results 18 Months Later: Disruption Absorbed Without a Production Stoppage
In March 2024, a new logistics incident in Southeast Asia again affected several microcontroller references. This time, the company had a TTS of 34 days on the impacted items (compared to 7 days in 2022) and activated its qualified European alternative supplier within 48 hours. The switchover was partially automated in the ERP.
Results:
- Zero production stoppages on the affected lines.
- Customer service level maintained at 98.5% throughout the disruption period.
- 67% reduction in critical stockouts across all 47 items managed under dual sourcing.
- Dual sourcing procurement premium over 18 months: approximately €85,000 (higher B-supplier unit prices). Estimated cost avoided by management: €1.8M to €2.5M of protected revenue.
Roadmap: 6 Priority Actions to Build Supply Chain Resilience in Your ERP
A practical checklist for moving from intention to execution:
Action 1 — Critical single-source inventory (weeks 1–2) Extract from the ERP the list of all references with only one active supplier, cross-reference with estimated substitution lead time and production impact if a stockout occurs. Identify the 20 most exposed references.
Action 2 — Calculate actual TTS by critical reference (weeks 2–3) For each priority part, calculate TTS (stock on hand / daily consumption) and TTR (alternative supplier lead time + qualification delay). Any part with TTS < TTR is in the red zone.
Action 3 — Recalculate and configure dynamic safety stock (weeks 3–6)
Update safety stock parameters in the ERP for priority items using z × σ_D × √(LT). Schedule automatic quarterly recalculation.
Action 4 — Qualify a second supplier for critical families (months 2–4) Launch qualification audits for backup suppliers across the 8–15 critical families identified. Configure the 80/20 split in the ERP once qualification is complete.
Action 5 — Configure early warning alerts in the ERP (months 2–3) Set up alerts on stock thresholds, supplier lead time deviations and single-source items with no active alternative. Link each alert to an action workflow.
Action 6 — First supply chain scenario planning exercise (months 3–4) Run the first disruption simulation (scenario: supplier lead time ×2 on critical families) in the ERP or a connected BI tool. Document the conditional action plan and share it with procurement, production and commercial teams.
For further reading, the article ERP and Supply Chain — WMS, TMS and Demand Planning: The Integrated Guide 2026 covers downstream logistics module integration. On the regulatory side, CSDDD Compliance: How Your ERP Must Track Supply Chain Due Diligence details supplier due diligence obligations that make structured supplier mapping even more urgent.
Need a framework to prioritise your actions? Download our supplier risk mapping template — an Excel workbook with 47 scoring criteria, dynamic safety stock formulas and a TTS/TTR calculator, ready to populate with your ERP data.