Glossary

What is Resource Leveling? Definition & Manufacturing Examples

User Solutions TeamUser Solutions Team
|
5 min read
Resource leveling concept in manufacturing scheduling

What is Resource Leveling?

Resource leveling is a scheduling technique that adjusts the timing of operations to distribute workload more evenly across resources and time periods. Instead of allowing the schedule to have extreme peaks and valleys — 150 percent loading on Monday and 40 percent on Friday — resource leveling smooths the demand curve by shifting non-critical operations within their available slack time. The goal is a stable, predictable workload that avoids both overtime overloads and idle waste.

How Resource Leveling Works in Manufacturing

Resource leveling starts with an initial schedule generated by forward or backward scheduling. This initial schedule often has uneven loading because it focuses on operation timing relative to due dates, not on resource balance. Some days or weeks may be heavily overloaded while others have significant idle capacity.

The leveling algorithm identifies operations that have slack time — meaning they can be shifted earlier or later without affecting the overall due date. It then moves these flexible operations to fill underloaded periods and relieve overloaded ones. Operations on the critical path have zero slack and cannot be moved, so they stay fixed.

The key constraint in resource leveling is that it may need to extend the overall schedule to achieve a smooth workload. If leveling cannot resolve all overloads using slack time alone, the planner must decide: accept some overtime during peaks, extend due dates to allow more leveling room, or add capacity (extra shifts, additional machines, outsourcing).

Resource leveling is especially important for labor planning. Machines can sit idle at minimal cost, but workforce fluctuations are expensive and disruptive. Hiring temporary workers for peak weeks and laying them off during slow weeks destroys morale and quality. A leveled schedule allows stable staffing, which is more efficient, produces higher quality, and retains skilled workers.

Resource Leveling Example

A fabrication shop has 4 welders and the following weekly loading:

  • Week 1: 180 hours required (45 hours per welder — 12.5% overtime)
  • Week 2: 200 hours required (50 hours per welder — 25% overtime)
  • Week 3: 100 hours required (25 hours per welder — 37.5% idle)
  • Week 4: 120 hours required (30 hours per welder — 25% idle)

Total 4-week demand: 600 hours. Available at 40 hours per welder: 640 hours. The work fits without overtime if leveled properly.

After resource leveling, shifting non-critical jobs with slack from Weeks 1-2 into Weeks 3-4:

  • Week 1: 155 hours (38.75 hours per welder)
  • Week 2: 160 hours (40 hours per welder)
  • Week 3: 145 hours (36.25 hours per welder)
  • Week 4: 140 hours (35 hours per welder)

Overtime is eliminated entirely. The shop saves approximately 40 hours of overtime pay (Weeks 1-2 combined) while maintaining on-time delivery for all orders.

Why Resource Leveling Matters for Production Scheduling

Resource leveling transforms chaotic, reactive production environments into smooth, predictable operations. It reduces overtime costs, stabilizes workforce requirements, and creates a more manageable shop floor environment where supervisors can plan ahead rather than constantly firefight.

Scheduling tools like Resource Manager DB (RMDB) provide workload views that highlight peaks and valleys across all resources. Planners can manually level by dragging operations on the Gantt chart or use automated leveling that respects due dates and constraints. The visual feedback makes it immediately clear whether the schedule is balanced or needs adjustment.

  • Workload Balancing — A closely related concept focused on distributing work across parallel resources
  • Slack Time — The available float that resource leveling exploits to shift operations without affecting due dates
  • Loading — The assignment of work hours to resources, which resource leveling optimizes

Frequently Asked Questions

Learn more in our complete manufacturing glossary or production scheduling guide.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together