MES & Shop FloorFree worksheetPDF, Excel, Word exportMachine Shops

Job Shop On-Time Delivery Tracker

On-time delivery is the number small shops are judged on, and few track it past a gut feeling. This worksheet computes days late and the on-time rate from the promised and actual ship days, with a reason code so you can see what is actually causing misses.

Download:
Job numberCustomerPromised dateShip datePromise day numberShip day numberDays lateOn time (1 yes, 0 no)Late reason
0
1
3
0
0
1
3
0
Total days late
6
Jobs on time
2
On-time delivery rate
50%
Jobs shipped on or before the promise day divided by total jobs.
Average days late per job
1.5

Enter the working day number alongside the dates so the sheet can compute lateness. Count a job on time when it ships on or before the promised day.

Weekly delivery report from your ERP

Optional: ask about automated on-time delivery and late-reason reporting.

Optional. The tool and every export work without this. No spam.

How to use the tracker

Add one row per shipped job. Enter the promised and actual dates for the record, and the working day number of each within the month for the calculation. The sheet then shows days late, flags on-time jobs and calculates the shop on-time delivery rate. Pick a late reason for every miss. After a month, sort or export to Excel and count which reason appears most often.

The formula

On-time delivery percent equals jobs shipped on or before the promised date divided by total jobs shipped, multiplied by 100. Be consistent about the promise date: use the date confirmed to the customer, not the original request, or report both. Measure by job or by line and keep the method the same each month.

  • Use the date acknowledged to the customer as the promise
  • Count partial shipments consistently
  • Report by customer if one account drives the misses
  • Review late reasons monthly, not just the total

Reading the result

A single percentage hides the pattern. If most late jobs share the reason Outside processing, the fix is scheduling and vendor lead time, not overtime. If the reason is Material, review how you order against the quote. The late reason column turns a score into an action list.

ERP notes

JobBOSS, E2 Shop System, Global Shop Solutions and ProShop all hold promise and ship dates on the job or order line, and most offer a delivery report. Use this sheet if you want a simple view with your own reason codes, or to compare against what the ERP reports. Differences usually come from how partial shipments and changed due dates are treated.

Frequently Asked Questions

Why do I enter day numbers as well as dates?

The calculation engine works on numbers, so the working day of the month for each date gives a simple, consistent measure. Keep the dates for your record and use the day numbers for the math within one month.

What is a good on-time delivery rate?

It depends on the customer base and industry. Many customers expect 90 percent or better, and some aerospace and defense accounts set higher targets. Check your customer scorecards for the actual requirement.

How do I handle partial shipments?

Pick one rule and apply it every time. Common choices are to measure on the final shipment of the job or to measure each shipment line separately. The important part is consistency.

Can I track across several months?

Yes, but reset day numbers per month or export each month separately. For multi-month analysis, export to Excel and use date arithmetic there.

If you want delivery performance and late reasons calculated straight from your ERP each week, Netray can help set that up.