Job Run Time and Completion Date Calculator for Production Orders
A routing says a part runs at 55 an hour. The customer wants to know when 2,400 will be done. Between those two sits OEE, setup, shift pattern and the weekend. This calculator converts quantity and rate into hours, working days and calendar days.
Your numbers
Ideal speed at 100 percent performance, from the routing or the machine nameplate.
Use availability times performance times quality. Setup is added separately, so exclude it here.
After breaks and meetings.
Your results
Assumes one uninterrupted job on one machine with no queue before it. Add queue time ahead of the job, and holiday or maintenance blocks, for a promise date.
Calendar days vs expected OEE
Sweeps Expected OEE on this job from 40 to 100, holding your other inputs fixed.
Compute completion dates from live production orders
Optional: we can show how open production orders and routings in your ERP could feed completion date estimates.
Optional. The tool and every export work without this. No spam.
How to use it
Enter the order quantity and the rated speed, then the OEE you honestly expect on this job. Use the achieved OEE of similar recent jobs, not the target. Add the setup time, pick the shift pattern and the working days per week. The result gives run hours, total machine hours, working days and a calendar estimate. Try different OEE values on the chart to see how sensitive the date is to performance.
- Use recent actual OEE for the same part family
- Keep setup out of the OEE number to avoid double counting
- Use scheduled hours after planned breaks
- Add queue time before the job separately
The formulas
Run hours = quantity / (rated speed times OEE). Total hours = run hours plus setup. Working days = total hours / (shifts times hours per shift). Calendar days = rounded up working days times 7 / working days per week. For 2,400 units at 55 an hour and 80 percent OEE the run is 54.5 hours, plus 2 setup is 56.5, which is 3.8 working days on two 7.5 hour shifts, so 4 working days or 5.6 calendar days on a five day week.
Using the result
This is the processing time of one operation on one machine. For a delivery promise, add the queue ahead of the job, the time for downstream operations, transit and any inspection hold. A common planning error is to promise a date from run time alone. Finite capacity schedulers in ERP and APS tools do this calculation per operation across all jobs, which is what makes their dates more reliable.
Common mistakes
Using the nameplate speed with no OEE adjustment is the biggest cause of late orders. The next is mixing scheduled and elapsed hours, for instance counting breaks as productive. Finally, many planners forget that quality losses mean they must run more than the order quantity, so enlarge the quantity by the expected scrap rate first.
Frequently Asked Questions
Which OEE should I use?
Use the average OEE achieved on similar jobs on the same machine, excluding setup. If you only have a target, test the date at a lower value too. Optimistic OEE is the usual reason orders ship late.
How do I allow for scrap?
Divide the order quantity by the expected yield first. If you must deliver 2,400 good units and expect 97 percent yield, enter about 2,474 as the quantity. Alternatively fold quality into OEE and keep the order quantity as the good count.
Does it handle multi operation routings?
No, it covers a single machine and operation. For a routing, run it per operation and add queue and move time between operations, or use a finite capacity scheduling tool that does this across the whole shop.
Why calendar days instead of working days?
Customers and sales order dates are calendar based. The calculator stretches working days by the days per week to give an approximate elapsed duration. Holidays and shutdowns are not included.
We can connect this logic to open production orders in your ERP so completion dates are computed from real routings, rates and recent OEE rather than standards.
Related Tools
Little's Law WIP and Lead Time Calculator
Turn work in process and daily throughput into average lead time, flow efficiency and the WIP cap needed to hit a lead time goal.
MES & Shop FloorOvertime vs Extra Shift Cost Calculator
Compare weekly overtime cost with the cost of running an extra crew when production is short of hours.
MES & Shop FloorQueue Time vs Utilization Calculator (Kingman Formula)
Estimate average queue time at a work center from utilization, arrival variability and process variability.
MES & Shop FloorProduction Schedule Change Request Form Template
A form to request, assess and approve changes inside the frozen window of a production schedule, with capacity impact and sign-off.
Discrete ManufacturingOEE Calculator (Overall Equipment Effectiveness)
Break your Overall Equipment Effectiveness into availability, performance, and quality, and see how far you sit from the 85% world-class benchmark.
More MES & Shop Floor tools
See all- Line Balancing Worksheet
- SMED Changeover Reduction Worksheet
- Finite Capacity Scheduling Worksheet
- Production Schedule Template
- Bottleneck Analysis Calculator
- Drum Buffer Rope Buffer Sizing Calculator
- Production Schedule Adherence Calculator
- Production Schedule Release Checklist
- Daily Production Schedule Board Worksheet
Keep exploring
Free tools
- SyteLine Job Cost Estimate CalculatorEstimate the unit cost of a job from setup hours, run time, labor and machine rates, material and scrap, and see how batch size moves cost per piece.
- SyteLine Job Lead Time CalculatorEstimate how many days a job spends in the shop from setup, run time, efficiency, queue and move time, and see how lot size changes the lead time.
- Run Rate and Cycle Time Study WorksheetTime three cycles per part, compare against the standard cycle, and see the speed percentage that drives the OEE performance factor.
ERP fixes and how-tos
- How to set up and run a project in Infor LN PCSSet up a project in Infor LN PCS: define the project and WBS, build the budget or estimate, assign resources, and book actual cost and progress.
- How to Calculate OEE from MES Data and ERP StandardsHow to calculate OEE correctly from MES events and ERP routing standards: planned time, availability, performance, quality, ideal cycle time and common data traps.
- Infor LN Date Format: User, Language, Reports and IntegrationsHow date formats work in Infor LN: user and language settings, Web UI locale, reports, and how to handle date conversion in integrations and BODs.
Runs with your ERP
- ECOSIRE Time and Attendance and SAP Business One: clock events to job costingHow ECOSIRE's time and attendance integration turns clock terminal events into hours, overtime and absence in SAP Business One, with setup, pitfalls and AI.
- ECOSIRE shop floor data collection with SAP Business One: operator clock-on and OEEHow ECOSIRE's shop floor terminal for SAP Business One records clock-ons, good and scrap quantities and OEE from routing standards, with setup and pitfalls.
- Oracle IoT Production Monitoring with Fusion Cloud ManufacturingHow Oracle IoT Production Monitoring syncs resources and work orders with Fusion Manufacturing and writes back status and quantities: flows, setup, pitfalls.
Guides
- Project Profitability Reporting in SyteLineBuild project profitability reports in Infor SyteLine with revenue, cost, margin, and variance analysis. Configure P&L reporting for ETO and project-based manufacturers.
- How to Track Actual vs Estimated Hours in a CNC Machine ShopHow CNC job shops track actual versus estimated hours by operation, collect clean labor data, read the variance and feed corrections back into quotes.
- Mobile Shop Floor Reporting for SyteLine ProductionImplement mobile shop floor data collection in SyteLine. Configure labor reporting, operation completions, and production data capture on handheld devices.
AI on your ERP
- AI for MachineMetrics: Connect CNC Machine Data to ERP Jobs, Costs and AnswersCombine MachineMetrics machine data, downtime reasons and cycle times with ERP jobs and costs, and ask plain-English questions with a private AI layer.
- AI for Global Shop Solutions, Built for How Job Shops Actually RunAdd AI to Global Shop Solutions without sending your quoting, scheduling, and job cost data outside your shop. Private, on-prem AI for GSS job shops.