Service level targets: Why 99% isn’t always better than 95%
Service level targets can push supply chain and inventory leaders toward expensive decisions when they aren’t grounded in real demand, lead time, and customer consequence. Strong inventory policy starts with segmentation, clear trade-offs, and a better understanding of how lead time variability drives stock across the value chain.
In a rush? Here are the 3 key takeaways
- 👉 A 99% service level can be the right target, but the inventory required to sustain it increases disproportionately as service moves closer to 100%.
- 👉 Lead time variability is often the hidden multiplier behind safety stock, especially when planning parameters no longer reflect operational reality.
- 👉 Axon™ helps teams use real value-chain data to reduce variability, simulate service and inventory trade-offs, and protect availability where it matters most.
You’ve seen the slide: “Our target is 99% service.” It sounds ambitious, and it sounds customer focused. It also skips the decision that matters most in inventory strategy: 99% on what, for whom, and at what cost?
That decision matters because service level targets are often treated as a signal of ambition rather than an economic choice. Once a blanket target is embedded in S&OP, replenishment policy, or commercial commitments, it becomes hard to challenge, even when the inventory required to sustain it is out of proportion to the value created.
Higher service creates nonlinear inventory pressure
The relationship between service level and inventory is nonlinear. Under basic continuous-review logic, safety stock is proportional to the service factor, or z-value, multiplied by demand variability over lead time. The formula matters less than what happens to the z-value as targets rise.
- 95% cycle service corresponds to a z-value of about 1.64
- 98% corresponds to about 2.05
- 99% corresponds to about 2.33
Moving from 95% to 99% doesn’t mean adding 4% more safety stock. In a simplified normal-demand setting, the z-value alone increases by roughly 42%, because 2.33 is about 42% higher than 1.64. When demand is volatile, order quantities are lumpy, or lead times move around, the working-capital impact can be even larger in practice.
A 99% target can be right. It should also be chosen deliberately, because it is expensive.
The last points of service protect against the tail
Most teams understand that better service costs more. The problem starts when they assume the trade-off remains smooth all the way up the curve.
At lower service levels, incremental inventory can buy meaningful improvement. As you move into the high 90s, the economics change. Teams are increasingly paying to protect against tail events, such as exceptional forecast error, supplier delays, constrained production slots, customs issues, or quality release variability.
That is why moving from 90% to 95% can feel operationally reasonable, while moving from 98% to 99% can trigger a disproportionate increase in stock across the same network. The last few points of service are funded by working capital, storage, handling, obsolescence risk, markdowns, write-offs, and the daily friction of managing excess inventory.
Lead time variability is the multiplier
Many service level discussions focus on demand variability. Lead time variability often does heavier damage.
A 99% target with stable two-week replenishment is one decision. A 99% target with lead times that swing between 10 and 24 days is a different decision entirely. When lead time moves around, safety stock has to absorb the spread, not the average.
This is where many planning systems create a false sense of precision. They hold one lead time parameter, while the operation behaves like a distribution. Planners see “14 days” in the system, while the value chain delivers a changing pattern by product, route, supplier, site, lane, quality step, or logistics flow.
Axon helps expose that difference. By building a graph-based digital twin from operational transactions, Axon connects products, batches, locations, lead times, flows, and variability into one view of how the value chain performs. The fastest way to reduce unnecessary safety stock is often to reduce lead time variability first.
Segment before setting targets
Blanket targets are usually a sign that service policy has not been designed with enough precision. A critical spare that can shut down a customer site should not be managed like a low-margin accessory with substitutes. A regulated medical item should not follow the same logic as a promotional SKU. A strategic account with contractual penalties should not be treated like a low-frequency tail customer.
A better policy starts with segmentation across the factors that shape consequence:
- Revenue or margin contribution
- Demand variability
- Lead time risk
- Substitutability
- Customer criticality
- Contractual or regulatory exposure
This creates a more credible policy than simple rules such as “top 20% gets 99%.” Some long-tail items deserve high service. Others consume capital without creating equivalent value. The decision should be based on consequence, variability, and economics.
Make the trade-off visible
Service level policy becomes executive grade when teams can compare the cost of understocking with the cost of overstocking.
For each segment, estimate the cost of understocking through lost margin, expediting, line-down penalties, service credits, lost future demand, or damage to account trust. Then compare it with the cost of overstocking through capital, warehousing, shrink, obsolescence, markdowns, and write-offs.
The conversation changes when those numbers are visible. Teams stop arguing about whether 99% “sounds right” and start asking whether the next increment of inventory creates more value than it consumes.
Exchange curves make this trade-off concrete. Plot service level on one axis and inventory investment on the other, then test the movement from 93% to 95%, 95% to 97%, and 97% to 99%. The curve will usually show a point where extra inventory stops buying enough service improvement to justify the cost.
Axon supports that discussion by using real operational data to simulate how changes in lead time, variability, and stock policy affect service, cost, and working capital. The result is a decision based on the value chain’s actual behavior, rather than a planning parameter that drifted away from reality.
Improve the system before adding more stock
There are cases where 99% service is the right target: critical spare parts, regulated categories, high-margin high-velocity products, and strategic accounts where service failure creates severe commercial damage.
In those cases, the right response is disciplined design. Reduce and stabilize lead times. Improve supplier reliability. Tighten forecast quality where forecastability exists. Pool inventory where risk pooling makes sense. Redesign deployment logic across the network. Separate true service protection from legacy planning parameters.
This is where Axon strengthens the operating model. It helps teams compare planned lead times with actual cycle times, detect where variability originates, and prioritize the root causes that have the largest impact on service and working capital. Instead of asking planners to carry more buffer, organizations can improve the conditions that make the buffer necessary.
What experienced leaders should challenge
When an organization defaults to 99%, leaders should challenge five things.
First, clarify the metric. Cycle service level, fill rate, OTIF, case fill, line fill, and customer-request-date performance are different measures. A target without metric clarity is weak governance.
Second, check the level of aggregation. A network can report 99% overall while failing the products and customers that matter most. Average service can hide bad policy.
Third, test the economics. If nobody can explain the working-capital cost of the target or the commercial cost of missing it, the target is a slogan rather than a strategy.
Fourth, identify the root cause. When inventory compensates for unstable suppliers, poor master data, weak planning discipline, or fragmented deployment rules, more stock treats the symptom and leaves the operating problem intact. Fifth, understand customer consequence. Some customers notice every miss. Others care more about transparency, recovery speed, and consistency than about moving from 98% to 99%. Good service policy knows the difference.
Design availability around value
Service levels are a means to design availability in a way that protects customer value and uses capital intelligently. The practical rule is simple: give 99% service where the consequence justifies it, reduce variability wherever possible, and avoid using inventory as permanent cover for lead times the organization can measure and improve.
The closer you get to perfect service, the more important it becomes to know where perfection matters. That’s where Axon and Bluecrux can help teams move from generic service targets to fact-based inventory decisions, with real visibility into lead time variability, stock policy, and value-chain impact.
Ready to understand where lead time variability is inflating your safety stock? Start with a focused Axon inventory and performance scan to identify where 99% service is worth defending, where a different policy can release working capital, and where operational variability should be reduced before more inventory is added.