Skip to content

Supply Chain KPI Dashboard Example

Ship it complete, ship it on time, and get the cash back sooner

Supply Chain Performance Dashboard

A distributor can have a full warehouse and still disappoint customers. The racks are packed, the order comes in, and the one part the contractor needs is the one that isn't there. Meanwhile the cash that paid for everything else sits on a shelf for months.

That tension got sharper over the last two years. In The Hackett Group's 2026 working capital survey of the 1,000 largest North American nonfinancial companies, days inventory outstanding rose 0.6 days and days sales outstanding worsened 2.1 days in fiscal 2025. Hackett linked part of the inventory to tariff exposure and supply uncertainty, and put the working capital those companies could free up at $1.94 trillion.

Holding stock didn't get cheaper either. The Logistics Managers' Index for September 2026 put inventory costs at 79.9 and transportation prices at 92.7, where anything above 50 means rising, and named tariffs as the main pressure on inventory costs. Across US business as a whole, the inventories-to-sales ratio fell from 1.40 in August 2025 to 1.33 in August 2026. Companies are carrying less stock for every dollar they sell, so the stock they do carry has to be the right stock.

The company on this dashboard is invented: a US wholesale distributor of plumbing and HVAC parts, the kind of supplier the contractors on our plumbing and HVAC dashboard examples buy from. None of the figures belong to a real business: they're modeled. Two of the targets below have a published benchmark behind them, and the table says which. The other eight are starting points.

What is a Supply Chain KPI Dashboard?

Overview

A supply chain KPI dashboard shows whether orders leave complete and on time, whether the stock behind them is earning its place, and how long your cash is tied up between paying a supplier and getting paid.

It starts with the promise to the customer. Line fill rate tells you whether you had the part. On-time delivery tells you whether it arrived when you said. Perfect order rate is the strict version: complete, on time, undamaged and with the right paperwork, all on the same order. Order cycle time is how long the customer waited.

Behind every order is the stock. Supplier OTIF shows whether your own orders arrived on time and in full. Forecast accuracy is the check on purchasing, because a stockout often starts with an order nobody placed. Turns measure how hard the stock is working.

And all of it is paid for in cash. Days sales outstanding is how long customers take to pay. Cash-to-cash cycle time pulls stock, receivables and payables into one number of days. Freight cost as a share of sales shows what all that service costs to deliver.

Who benefits from this dashboard?

  1. Owner or CFO: Cash-to-cash cycle time and inventory turns answer the question the bank asks: how much money is sitting in the warehouse, and is it coming back faster than last year?
  2. Operations and Warehouse Manager: Fill rate, on-time delivery and order cycle time show where orders go wrong, at the shelf, at the dock or with the carrier.
  3. Purchasing: Supplier OTIF and forecast accuracy show whether a stockout started with a supplier who shipped late or with an order that was never placed.
  4. Sales and Customer Service: Every complaint call is a failed perfect order. Watching the rate tells them which promises the business can keep this week.
  5. Credit Control: When contractors start paying slower, days sales outstanding moves a month or two before the cash position does.

Read inventory turns and line fill rate together. Buying more stock nearly always pushes turns down. If fill rate doesn't rise with it, the money went into the wrong parts.

Dashboard Example Overview

The distributor sells about 11,000 parts to plumbing and HVAC contractors from two distribution centers, with about $85 million in annual sales, roughly 40% of it from imported lines. It reports monthly against ten KPIs:

  • Line Fill Rate: Order lines shipped complete from stock on the first shipment, as a share of lines ordered. Backorders count against it, even if the part ships the next day.
  • On-Time Delivery: Customer orders delivered on or before the date promised. Promised, not requested, so the definition of the promise date needs writing down.
  • Perfect Order Rate: Orders delivered complete, on time, undamaged and with correct paperwork. Counted per order, the way the ASCM SCOR model defines it, not by multiplying the other rates together. APQC's median is built the multiplied way, so treat that comparison as approximate.
  • Order Cycle Time: How long the customer waited, in days, from the order landing to the goods arriving.
  • Supplier OTIF: Purchase order lines received on time and in full, as a share of lines due. Your suppliers' fill rate, measured on you.
  • Forecast Accuracy: One minus the weighted absolute percentage error, by item and month. It shows whether purchasing is buying what sells.
  • Inventory Turns: Annualized cost of goods sold divided by average inventory at cost. At six turns, the average part sits about 61 days.
  • Days Sales Outstanding: Receivables divided by average daily credit sales. This company sells on 30-day terms, so a reading past the low 40s means contractors are paying late.
  • Cash-to-Cash Cycle Time: Days inventory outstanding, plus days sales outstanding, minus days payables outstanding. One number for how long the money is gone.
  • Freight Cost % of Sales: Inbound and outbound freight divided by net sales. It rises when expedites and overflow moves creep in.

Here's how the two years played out.

In late 2024 the business is steady but loose. Line fill rate is 95.6%, on-time delivery 93.8% and perfect order rate 86.9%. Inventory turns 5.6 times a year, and cash-to-cash cycle time is 79 days: 65 days in stock, 44 waiting for customers to pay, less 30 days of supplier credit.

Then, in early 2025, with tariffs on imported goods in the news, the company buys ahead. Purchasing orders about six months of cover on the imported lines. It feels like the safe call.

By May 2025 the dashboard says otherwise. Days inventory outstanding has climbed from 65 to 87, turns are down to 4.2 and the cash-to-cash cycle has stretched to 105 days. Line fill rate hasn't improved. It has fallen, to 92.4% in April, because the cash went into imported lines while the fast-moving domestic parts ran short. Supplier OTIF drops to 76%, forecast accuracy to 60%, and freight reaches 5.7% of sales on rushed inbound loads and moves to overflow storage. Contractors start paying slower too, and days sales outstanding reaches 47.

So in June 2025 the company changes four things. Every part is ranked by sales and margin, and safety stock is set by rank, so the slow movers stop soaking up cash. Sales and purchasing meet weekly to compare the forecast with what actually sold, item by item. The top 25 suppliers get a monthly OTIF scorecard, and the best performers agree longer payment terms. And the distribution centers move to a 2pm same-day shipping cutoff with timed pick waves.

By October 2025, perfect order rate is 88.5%, just past APQC's cross-industry median of 88.0%. In March 2026 the cash-to-cash cycle drops below its 70-day target for the first time.

By September 2026 the board looks like a different business. Line fill rate is 97.5%, on-time delivery 96.2% and perfect order rate 91.3%. Orders arrive in 1.8 days instead of 3.2. Turns are up to 6.5, and the cash-to-cash cycle is 61 days, 44 days shorter than the peak. On about $61 million a year of cost of goods, cutting 31 days of inventory released roughly $5 million of cash, and six days off DSO brought in about another $1.4 million.

Two numbers didn't cooperate. Freight cost fell to 4.3% of sales by early 2026, then climbed back to 4.9% in the summer, with fewer expedites but higher carrier rates. And 61 days is still longer than APQC's 50-day median, because a distributor that holds stock for contractors will always carry more than many of the companies in a cross-industry sample.

Creating a Supply Chain Dashboard in SimpleKPI

  • Step 1 Write down the definitions before the numbers

    Is fill rate counted by line or by order? Is on time measured against the date the customer asked for or the date you promised? Does a perfect order need the invoice right as well as the delivery? Two honest teams can report 97% and 89% for the same month if they answer those differently.

    If you're still deciding which KPIs make the cut, the KPI selection guide goes deeper.

  • Step 2 Decide which system owns each number

    The warehouse system knows fill rate and cycle time, the carrier or TMS knows delivery dates, purchasing knows supplier OTIF, and accounting knows receivables and payables. Pick one source per KPI and stick with it. Set the direction as you go: order cycle time, days sales outstanding, cash-to-cash cycle time and freight cost all improve as they fall.

  • Step 3 Give each meeting its own view

    Give the distribution centers a daily view of fill rate, on-time delivery and cycle time. Give purchasing a weekly view of supplier OTIF and forecast accuracy, by supplier. Give the owner a monthly working capital view of turns, days sales outstanding and cash-to-cash cycle time, against the same month last year.

  • Step 4 Check the numbers that pull against each other

    Before you celebrate any one number, look at its opposite. Fill rate against turns, on-time delivery against freight cost, longer supplier terms against supplier OTIF. A gain bought with a loss somewhere else isn't a gain.

List of Supply Chain KPIs

Only perfect order rate and cash-to-cash cycle time are compared with a published median here. The targets marked starting point are this example's, so replace them with your own once you have a year of history.

KPI NameTypical TargetDescription / Calculation
Line Fill Rate≥ 97% (starting point)Order lines shipped complete from stock on the first shipment divided by order lines ordered.
On-Time Delivery≥ 95% (starting point)Orders delivered on or before the promised date divided by orders delivered.
Perfect Order Rate≥ 90% (APQC median 88.0%)Orders delivered complete, on time, undamaged and with correct paperwork divided by orders delivered. Counted per order.
Order Cycle Time≤ 2 days (starting point)Average days from order received to order delivered. Lower is better.
Supplier OTIF≥ 90% (starting point)Purchase order lines received on time and in full divided by purchase order lines due.
Forecast Accuracy≥ 75% (starting point)One minus weighted absolute percentage error, measured by item and month.
Inventory Turns≥ 6 a year (starting point)Annualized cost of goods sold divided by average inventory at cost.
Days Sales Outstanding≤ 42 days (starting point)Accounts receivable divided by average daily credit sales. Lower is better.
Cash-to-Cash Cycle Time≤ 70 days (APQC median 50.0)Days inventory outstanding plus days sales outstanding minus days payables outstanding. Lower is better.
Freight Cost % of Sales≤ 4.5% (starting point)Inbound and outbound freight cost divided by net sales. Lower is better.

Why Supply Chain Dashboards Matter

Every part of a supply chain reports that its own corner is fine. The warehouse shipped what it had. Purchasing bought what the forecast said. Accounts chased what was overdue. The problem usually sits between them, and nobody sees it until a contractor's order comes up short or the cash does.

That's the case for putting all ten on one screen: most of them can be improved by quietly making another one worse.

On-time delivery can look excellent while freight cost climbs, because the trucks are being expedited to make it. Fill rate can look excellent while turns fall, because the warehouse is holding twice the stock it needs. Longer supplier terms shorten the cash-to-cash cycle, until supplier OTIF slips and the stockouts start. Read alone, each looks like progress. Read together, you can see what it cost.

With inventory costs and freight rates both still rising, the right stock matters more than more stock. A monthly look at fill rate, turns and the cash-to-cash cycle together is how you tell which you've got.

Building it in SimpleKPI

Build this dashboard yourself with SimpleKPI's KPI dashboards, or start from the Manufacturing KPIs template. The mechanics are the same whatever you track:

  • KPIs: each one gets a target, an entry frequency and tags, so you can report by team, site, product or whatever you split the numbers by.
  • Data: type numbers in, import a spreadsheet, or use an integration or the API. The dashboard updates as each number lands, so daily and monthly KPIs sit side by side.
  • Reports: scheduled KPI reports email the numbers to people who never log in.
  • AI: Kip, the built-in AI, suggests targets and flags indicative benchmarks (AI estimates, not peer data) once some history builds up.
  • Price: $79 a month for unlimited users and KPIs, as one flat price, with a 14-day free trial and no card needed.

Frequently Asked Questions

What KPIs should a supply chain dashboard include?
Cover the promise, the stock and the cash. For the promise: line fill rate, on-time delivery and perfect order rate, plus order cycle time. For the stock: inventory turns, forecast accuracy and supplier OTIF, which tells you whether what you ordered turned up. For the cash: days sales outstanding and cash-to-cash cycle time. Add freight cost as a share of sales so you can see what the service is costing. Ten numbers on one screen is enough for most distributors and manufacturers.
What is a good perfect order rate?
APQC's cross-industry median is 88.0%, from a sample of 13,590 companies. Check how it's counted before you compare. APQC multiplies four rates together: on time, complete, damage-free and accurate paperwork. The SCOR model counts an order as perfect only if every line on it arrived complete, on time, undamaged and with the right paperwork, and divides perfect orders by total orders. The two methods give different numbers for the same month, so pick one and keep it. 90% is a reasonable starting target for a distributor once the definition is settled.
How do you calculate cash-to-cash cycle time?
Add days inventory outstanding to days sales outstanding, then subtract days payables outstanding. It's the number of days between paying a supplier and getting paid by the customer for the same goods. APQC's cross-industry median is 50.0 days across 15,617 companies, and The Hackett Group put the cash conversion cycle of the 1,000 largest North American nonfinancial companies at 38.4 days for fiscal 2025. A distributor that holds stock for its customers will usually run longer than either, so set the target from your own trend.
What is the difference between line fill rate and on-time delivery?
Line fill rate asks whether you had it: the share of order lines shipped complete from stock on the first shipment. On-time delivery asks whether it arrived when you promised. An order can be complete and late, or on time and short, and each points at a different fix. Short orders usually mean a stock or forecasting problem. Late ones usually mean the warehouse, the carrier or a promise date set too tight.
How do tariffs show up on a supply chain dashboard?
Mostly in the stock and cash numbers. Buying ahead of a tariff pushes inventory up, so turns fall and days inventory outstanding rises, which stretches the cash-to-cash cycle. Freight often climbs too, from rushed inbound loads and overflow storage. Fill rate doesn't always improve to make up for it, because the extra stock tends to be in the imported lines, not the fast movers customers are waiting for. Watch turns and fill rate side by side whenever you buy ahead.
How often should supply chain KPIs be reviewed?
Fill rate, on-time delivery and order cycle time are daily numbers for the warehouse and weekly numbers for management. Supplier OTIF and forecast accuracy suit a weekly purchasing meeting. Inventory turns, days sales outstanding and cash-to-cash cycle time move slowly, so review them monthly once the books close. Read weekly, they mostly show timing noise, such as one large contractor paying on the 2nd instead of the 30th.

Get started with your KPI Software

Get started for free