Back to Blog
Scheduling

Manufacturing Critical Ratio Scheduling for Small Job Shops: How to Prioritize Work Orders by Time Remaining vs. Work Remaining Before Late Jobs Snowball

FactoryOS Team Published: September 15, 2026 Last updated: September 15, 2026 11 min read

In a small job shop, scheduling often breaks down one interruption at a time. A rush order lands. A machine goes down. A setup runs long. Suddenly the board is full of “hot” jobs, supervisors are expediting by memory, and the schedule turns into a daily argument over which order should run next. FIFO is simple, but it ignores urgency. A hot list sounds practical, but it usually turns into whoever shouts loudest.

Critical ratio scheduling gives small manufacturers a better daily rule. It combines two realities into one number: how much time is left until the due date, and how much work is still left in the routing. At the work-order level, that makes it far more useful than a basic queue sequence. If you can calculate time remaining and work remaining with reasonable discipline, you can spot which jobs are truly at risk before lateness starts to snowball across the shop.

For shops dealing with high mix and constant change, this approach is especially valuable because it creates a common decision rule across machining, fabrication, assembly, and outside processing. If your current scheduling process depends too heavily on tribal knowledge, a stronger dispatch method paired with better execution visibility can make a measurable difference. For more context on broader scheduling practices, see our high-mix, low-volume production scheduling guide.

What critical ratio means in a job shop

The critical ratio compares available time to required time.

Critical Ratio = Time Remaining Until Due Date / Work Remaining

At the work-order level:

  • Time Remaining Until Due Date is usually measured in shop hours, business days, or shifts from now until the promised ship date or internal completion date.
  • Work Remaining is the total standard hours left in the routing for unfinished operations, including setup and run time as appropriate for your shop.

The output is a simple signal:

  • Less than 1.0: the job is behind. There is less time available than work remaining.
  • Equal to 1.0: the job is exactly on pace.
  • Greater than 1.0: the job has some schedule cushion.

The lower the ratio, the more urgent the job.

Example:

  • Job A is due in 24 shop hours.
  • It has 30 routing hours left.
  • Critical Ratio = 24 / 30 = 0.80

That order is already in danger. Even if no new problems occur, it does not have enough remaining time to finish at the current estimate.

Compare that to Job B:

  • Due in 40 shop hours
  • 20 routing hours left
  • Critical Ratio = 40 / 20 = 2.0

Job B may be important, but it is not as urgent as Job A. This is the core advantage of critical ratio over a generic hot list: it forces urgency to be based on math, not opinion.

Why FIFO and hot lists fail when late jobs start stacking up

FIFO ignores due-date risk

First-in, first-out works when routings are similar and due dates are stable. Most small job shops do not operate in that environment. One order may have two hours left. Another may have twenty. One customer may need product in two days; another in two weeks. FIFO treats them the same.

That creates a common failure pattern: a long job started earlier stays in front of a shorter but more urgent order, consuming critical capacity while truly at-risk jobs slip quietly toward lateness.

Hot lists are usually reactive

Many shops rely on a manually curated hot list. The problem is not that a hot list is always wrong. The problem is that it usually reflects yesterday’s pain, not today’s best sequence. By the time everyone agrees a job is hot, it may already be late. Then another job gets pushed, which creates the next emergency.

When every job is hot, the shop does not have a priority system. It has a conflict management system.

Critical ratio helps stop that spiral by identifying risk earlier, before the late-job pile grows.

How to calculate critical ratio at the work-order level

You do not need a perfect ERP or advanced APS system to start using this. You do need three things to be reasonably accurate:

  • Current due date
  • Current operation status
  • Remaining routing hours

Step 1: Define the due date you will schedule against

Use one date consistently. For some shops, that is customer ship date. For others, it should be an internal completion date that accounts for packing, inspection, or transit time. If your dispatching team uses multiple date definitions, the ratio becomes noisy and people stop trusting it.

Step 2: Convert time remaining into shop time

Use available production time, not just calendar time. If it is Tuesday at noon and the order is due Thursday at noon, you may think there are 48 hours left. But if the relevant work center only has one 8-hour shift each day, the real time remaining may be closer to 16 production hours.

This matters because critical ratio should reflect usable capacity, not wall-clock time.

Step 3: Sum the routing hours left

For the unfinished portion of the work order, add the estimated hours remaining across operations. Depending on your process, this may include:

  • Remaining setup time
  • Remaining run time
  • Inspection time
  • Internal move time, if it is material to flow
  • Outside processing lead time, if the order still must leave the building

Be practical here. The purpose is not accounting precision. The purpose is dispatch accuracy. If your routing standards are weak, critical ratio will expose that weakness quickly, which is useful. Shops often discover that scheduling problems are really data-discipline problems. Our article on WIP accuracy in small job shops is closely related because bad move reporting and scrap transactions can distort what work is actually left.

Step 4: Calculate and rank

For each open work order:

  1. Calculate time remaining in shop hours.
  2. Calculate work remaining in routing hours.
  3. Divide time remaining by work remaining.
  4. Sort from lowest ratio to highest.

The lowest ratios deserve the most immediate attention.

Simple example dispatch table

Work OrderDue In Shop HoursRouting Hours RemainingCritical RatioPriority Signal
WO-184218240.75Behind
WO-193130281.07Watch closely
WO-18761682.00Has cushion
WO-191442182.33Lower urgency

Under FIFO, WO-1876 might run before WO-1842 if it entered the queue first. Under critical ratio, WO-1842 clearly needs help first.

How to use critical ratio in daily dispatching

Use it as a first-pass priority rule, not a blind command

Critical ratio works best as the default ranking method for open jobs, especially at the start of each day and after major disruptions. It gives supervisors and leads a common baseline. But it should not override physical reality. Material availability, tooling, operator skill, machine eligibility, and setup family still matter.

A practical approach is:

  1. Generate or review the open work-order list.
  2. Calculate critical ratio for each order.
  3. Filter out jobs that are not actually ready to run.
  4. Within the ready jobs, sequence by lowest ratio first.
  5. Apply sensible tie-breakers such as same setup family, customer commitment level, or bottleneck protection.

Set exception bands your team can understand

Most shops benefit from simple bands rather than treating the ratio as a mystery score:

  • Below 1.0: recovery required
  • 1.0 to 1.25: high attention
  • 1.25 to 2.0: normal control
  • Above 2.0: lower urgency unless tied to strategic customer needs

These are examples, not universal thresholds. The right ranges depend on your routing accuracy, queue times, and scheduling volatility.

Refresh the calculation frequently

Critical ratio is dynamic. As time passes and labor gets booked, the numbers change. A ratio calculated yesterday may already be wrong by this afternoon. In a small shop, a daily refresh may be enough to start. If your mix is volatile or your bottleneck is heavily loaded, update more often.

This is where real-time shop-floor reporting helps. If operation status, labor bookings, and quantities complete are stale, the ratio is stale too. See our guide on real-time shop-floor data without IoT for practical ways to improve visibility without overcomplicating collection.

Where small shops get critical ratio wrong

Using bad remaining hours

If a job has already consumed twice the estimated run time but the system still shows the original standard remaining, the ratio will be misleading. Supervisors then stop trusting the method, when the real issue is the estimate quality or the lack of labor feedback.

Ignoring operation sequence and bottlenecks

A work order may have 20 total hours left, but only 2 of those hours are on the current bottleneck. Another job may have 10 total hours left with 8 bottleneck hours due tomorrow. Looking only at total remaining hours can hide where capacity is truly constrained.

One practical solution is to use critical ratio at two levels:

  • Order-level critical ratio for overall due-date risk
  • Constraint-aware review for the next operation or bottleneck load

If your shop struggles with lost time at the bottleneck, our article on constraint starvation tracking can help you diagnose why urgent jobs still stall.

Letting expedites bypass the logic every day

Every shop gets true emergencies. The problem is when “customer screamed” becomes the standing rule. If expedites regularly leapfrog lower-ratio jobs without review, you will recreate the same snowball effect critical ratio is supposed to prevent.

Create a simple rule: any override should have a reason code, owner, and expected customer impact. That keeps urgency visible instead of political.

Forgetting readiness

A job with a critical ratio of 0.60 cannot run if material is missing, a first article is waiting on approval, or outside processing has not returned. Readiness must be visible beside priority. Otherwise the shop wastes time talking about jobs it cannot physically move.

How critical ratio fits with other scheduling rules

Critical ratio is not the only scheduling rule, and it does not need to be. For many small manufacturers, the best approach is hybrid:

  • Critical ratio to identify urgency
  • Frozen zone control to prevent constant schedule churn near the point of execution
  • Setup-family grouping to reduce lost capacity from changeovers
  • Constraint protection to keep the bottleneck fed

That is why critical ratio often works better as a dispatch discipline than as a complete planning system. Use it to answer the daily question, “What should we run next from the jobs that are truly ready?” Then combine it with process rules that protect flow. If setup churn is one of your biggest issues, read our article on frozen zone scheduling for small job shops.

Implementing critical ratio without overengineering

Start with one department or one bottleneck

You do not need a plant-wide rollout on day one. Start where priority mistakes hurt the most: typically a constrained machining cell, fabrication area, or final assembly line. Build the habit there first.

Use the data source you already trust most

That may be your ERP, MES, dispatch board, or even a controlled spreadsheet as a temporary step. The key is that open quantities, completed operations, and due dates must stay current. Over time, most shops benefit from moving this into a stronger execution system. If you are evaluating that path, our manufacturing execution system software guide and MES software for job shops guide are good next reads.

Train supervisors on the purpose, not just the formula

If the team sees critical ratio as “another office metric,” it will fail. If they see it as a daily tool to stop avoidable lateness and reduce firefighting, adoption improves. Show them real examples from your own backlog where FIFO or hot-list thinking caused preventable misses.

Review misses and false alarms weekly

When a low-ratio job still finished late, ask why:

  • Was the remaining work underestimated?
  • Was labor unavailable?
  • Did quality hold the order?
  • Did maintenance steal capacity?
  • Was material missing?

That review turns critical ratio into more than a dispatch rule. It becomes an early warning signal for deeper operational problems. Resources from NIST Manufacturing can also be useful for small manufacturers looking to improve process discipline and competitiveness.

What better looks like in practice

When small shops use critical ratio consistently, the immediate benefit is usually not a perfect on-time delivery rate. The first improvement is better daily decision quality. The right jobs get attention earlier. Fewer orders become invisible until they are already late. Dispatch meetings get shorter because the argument shifts from opinion to evidence.

Over time, shops also learn where their system is weak. If many jobs live below 1.0, that may indicate overloaded capacity or unrealistic promise dates. If ratios swing wildly because labor booking lags by a day, the problem is reporting discipline. If urgent jobs keep stalling in inspection, quality flow may be the issue instead of scheduling.

That is the real value: critical ratio does not just prioritize work. It exposes why work becomes unmanageable.

Conclusion

For small job shops, critical ratio is one of the most practical ways to prioritize work orders using both due-date urgency and work remaining. It is more disciplined than FIFO, more objective than a vague hot list, and simple enough to use every day if your due dates and routing status are current. Start small, calculate it consistently, and use it to focus the team on the jobs most likely to snowball into late shipments.

If you want a better way to track work-order status, remaining routing progress, and daily shop priorities, start a free FactoryOS trial.

Frequently Asked Questions

What is a good critical ratio in manufacturing scheduling?

A critical ratio above 1.0 generally means the job has more available time than work remaining. A ratio below 1.0 signals the order is behind schedule. Many shops also use simple priority bands, such as below 1.0 for recovery and 1.0 to 1.25 for close watch.

How is critical ratio better than FIFO for a job shop?

FIFO only reflects queue order. It does not consider due date urgency or how much work is left. Critical ratio combines both, helping small job shops identify which work orders are most likely to go late if they are not moved now.

Should setup time be included in work remaining for critical ratio?

Yes, in most cases setup time should be included if it still must be performed for the unfinished operations. If setup is a real capacity consumer in your shop, leaving it out will make the remaining work look smaller than it actually is.

How often should a small shop recalculate critical ratio?

At minimum, recalculate daily. If your schedule changes frequently, your bottleneck is heavily loaded, or labor reporting is near real time, updating more often can improve dispatch quality.

Can critical ratio be used if routing standards are not perfect?

Yes. It can still be useful with reasonably estimated remaining hours, and it often reveals where standards or reporting are weak. The method does not require perfect data, but it does require consistent data to be trusted.