If you’ve spent any time looking at supply chain metrics, you’ll know there’s no shortage of KPIs to choose from. But when it comes to understanding how well your operation is actually fulfilling customer orders, line fill rate is one of the most useful measures you can track.
I’ve been working in supply chain for over 30 years now, and I keep coming back to line fill rate because it tells you something meaningful about performance without the noise you get from some other metrics. It’s practical, it’s straightforward to calculate, and it gives you a clear picture of where things are going wrong.
What Is Line Fill Rate?
Line fill rate measures order fulfilment performance, either for a single delivery or across all deliveries during a given time period. The term “line” refers to a line on the order, since a typical delivery or shipment manifest will display the name of each ordered product or item, along with the ordered quantity, in its own line.
As an example, if a customer orders ten different products, the order (and the delivery manifest) will have ten lines, each line displaying one of the ten products and the ordered quantity of that product.
The thing is, line fill rate captures something that a simple “did the order ship?” metric misses. It shows you how close you came to perfection on each individual line item.
Calculating Line Fill Rate
Using the same example, here’s how the line fill rate KPI works:
Assuming the customer placed the 10-line order for tomorrow and, to keep it simple, the order is for 10 items on each line. If the delivery is received by the customer tomorrow with 100 items, all of which match the product name or description on each line, the line fill rate is 100%.
If one line is missing one item though, the line fill rate for that order falls to 90%. If that same line is delivered with only two of the 10 items on the line, the line fill rate will still be 90%, as only one line on the delivery fails to match the order. On the other hand, if three lines on the delivery are each missing just one item, the line fill rate will now be just 70%.
This is where people sometimes get confused. It doesn’t matter how badly you failed on a particular line. Whether you shipped one item instead of ten, or nine items instead of ten, that line is still a failure. What matters is how many lines were perfectly filled versus how many weren’t.
Measuring Line Fill Rate for a DC or Transport Operation
The line fill rate KPI can be used to measure overall fulfilment performance for a logistics operation. In order to do this you need to be able to calculate the total number of order lines for the time period measured and the total number of those order lines which were perfectly filled.
Dividing the number of perfectly filled lines by the overall number of ordered lines, then multiplying the result by 100, will give you the percentage line fill rate.
Therefore, if your operation is delivering 1000 orders tomorrow, amounting to a total of 10,000 lines and you end up with 7,500 perfectly filled lines, your line fill rate for the day will be 75%. While this might not sound so terrible, if every delivery failed on at least one line, your order fill would be an appalling 0%, since order fill counts a delivery simply as a hit or a miss when matched against the purchase order.
On the other hand, if the 2,500 failed lines were all due to orders that didn’t ship, depending on how many orders were made up of those 2,500 lines, your order fill might look better than your line fill rate. Imagine that 180 orders failed to get dispatched from your DC. Your order fill rate for the day would now be 88%, while your line fill rate would still be only 70%.
Line Fill Rate vs Order Fill Rate: Which Should You Use?
Honestly, this is a question I get asked a lot. And the answer, as with most things in supply chain, is that it depends on what you’re trying to understand.
Order fill rate gives you a binary view. Did the customer get exactly what they ordered, or didn’t they? It’s useful for understanding overall customer experience because from the customer’s perspective, a partial order is still a problem.
Line fill rate gives you more granularity. It tells you how many individual line items were fulfilled correctly, which is valuable when you’re trying to diagnose where your operation is breaking down. If your order fill rate is terrible but your line fill rate is reasonably good, you know the issue isn’t widespread. You’ve probably got a small number of problem SKUs dragging everything down.
I worked with a guy running logistics for a mid-sized industrial supplies distributor a few years back. His order fill rate was sitting around 82%, which had his management team in a panic. But when we looked at line fill rate, it was actually 96%. Turned out three or four slow-moving items with chronic stock issues were appearing on a huge proportion of orders. Fix those few lines, and the order fill rate jumped dramatically.
That’s the kind of insight line fill rate gives you.
Setting Line Fill Rate Targets
Whether you use order fill rate or line fill rate KPIs, or even both, you should be very concerned if your figures aren’t somewhere in the range of 95% or above. I mean, anything below that and you’re essentially telling customers they can expect problems with their deliveries fairly regularly.
For most operations I work with, I’d expect to see line fill rate targets of 97% to 99%. World-class operations push for 99.5% or higher. Even if you’re at that level, KPIs are meant to be bettered, so the magic 100% is the level which you and your team should continuously seek to attain.
Measure Only to Improve
Now I’m not suggesting for a moment that failing to ship 180 orders on the scheduled day or that messing up 2,500 order lines is acceptable. The figures used here are purely examples.
The real point of tracking line fill rate, or any KPI for that matter, is to drive improvement. If you’re measuring it but not acting on what it tells you, you’re wasting everyone’s time.
Look at your line fill rate trends weekly, at minimum. Identify the product lines that fail most often. Dig into the root causes. Is it a picking error problem? A stock availability issue? A supplier reliability concern? Each of these requires a different response, and line fill rate data, when you break it down properly, will point you in the right direction.
That’s why I always recommend tracking line fill rate alongside order fill rate. Together, they give you both the customer experience view and the operational diagnostic view. And honestly, you need both if you’re serious about improving fulfilment performance.
Hello,
I work for a trucking company and we currently do not use KPI’s. In my recent employment, we did. I was just wondering what key indicators would I use to get the best results. How would I access or find the information to be used to determine!
Thanks for the help in advance,
Hi, You will find a lot more information on our other blogs, particularly this one. https://www.logisticsbureau.com/blog/
But for a trucking company it’s all about utilisation of time and space.
So I would think about KPIs such as:
Capacity utlisation per trip
Time utilisation by truck by week.
Revenue per load, pallet, KG or whatever is appropriate.
Cost per km
Cost per hour
Those types of things. Improving those will improve profits.
I work for a beef company and my project involves order fill rate I’m trying to figure out how to improve
My company fulfills orders in 2 ways.
1. Ship to customer
2. Customer shops a store and completes a purchase in stock – can also be a quick pick.
What is the best practice on measuring fill rate for this business model? Include scenario 2 in the metric or measure just ship order fill rate?
Thanks
Check out this article. It should help: https://www.benchmarkingsuccess.com/the-perfect-order-kpi-is-it-the-best-metric-ever/
Hi Rob,
Thank you for sharing this artical,it do helps me understand more about the line fill rate and the item fill rate. However I‘m not quite sure about the difference between order fill rate and the line fill rate. Could you please help check if below logic is correct?
Say there are two same orders,each one in clude 3lines A B C,A product 1000items,B 2000 items,C 3000items. in ttl 6000 items.
if the perfect order rate for first order‘s A line is 900 out of 1000,for B is 1000out of 2000, for C is 3000 /3000. and the second order is perfect order. can I conclude to:
1. item fill rate = (900+1000+3000+6000)/12000=90.83%
2. line fill rate =(1+3)/6=66.67%
3. order fill rate =1/2=50%
Thanks and looking forward to your reply!
Looks logical to me…
But another way it is measured is simply hit or miss.
For example if 900 of 1,000 items on an order line are supplied that a miss.
If the order has 3 lines and only 2 lines are complete, that’s a miss.