Manufacturing Capacity Planning: The Process That Turns a Schedule Into a Feasible One
Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
A production schedule can be mathematically perfect and still be impossible to run. It might call for a work center to produce 3,000 units in a week when the center can only physically process 2,200. Nothing about the schedule looks wrong until someone checks it against actual capacity, and by then the customer's already been promised a delivery date the plant can't hit.
That check is capacity planning: the process of comparing what a schedule requires against what your resources, machines, labor, and material flow can actually deliver, and adjusting one or the other before commitments get made. It's distinct from capacity planning strategy, which deals with the multi-year question of whether to add capacity ahead of, behind, or in step with demand. This is the operational process that runs continuously, week to week and month to month, validating whether the current schedule is achievable with what you have right now.
Why Capacity Planning Sits Between Demand and the Shop Floor
Capacity planning exists because demand forecasting and master production scheduling generate a plan for what should get made, but neither one automatically checks whether that plan is physically possible. A master schedule built purely from sales orders and forecasts will happily schedule more work than a bottleneck resource can process, unless something forces a reality check.
That reality check happens at two different levels of detail, matched to two different planning horizons.
Rough-cut capacity planning (RCCP) runs early, right after the master schedule is drafted, and works at an aggregate level. It converts the master schedule into approximate load on key resources, usually the handful of work centers or resource types that most often constrain output, and compares that load against available capacity over a horizon that typically stretches from a few months out to 12 to 18 months. RCCP is a long-term capacity planning technique used to validate the master schedule and negotiate changes to it or to available capacity before detailed planning begins, functioning as a fast, high-level sanity check rather than a precise calculation (Smartsheet).
Capacity requirements planning (CRP) runs later, after material requirements planning has exploded the schedule into detailed work orders and routings. CRP works at a much finer grain, typically covering a much shorter window, often measured in weeks rather than months, and calculates load at the level of individual work centers, shifts, and time buckets based on actual routing data and standard run times. Where RCCP asks "can we roughly handle this volume," CRP asks "can this specific work center handle this specific sequence of jobs in this specific week."
Running both matters because they catch different kinds of problems. RCCP catches a fundamental mismatch between overall demand and overall capacity months before it becomes urgent. CRP catches a scheduling conflict at a specific work center next week, close enough to the execution date that the fix has to be tactical: overtime, an alternate routing, or a schedule shift.
Calculating Available and Required Capacity
Capacity planning depends on getting two numbers right: how much capacity you have, and how much the schedule requires.
Available capacity starts from a resource's theoretical maximum and works down to a realistic number. Take the number of machines or workstations, multiply by hours per shift, shifts per day, and days per period, then subtract planned downtime for maintenance, changeovers, and breaks. The result is practical available capacity, typically 70-85% of the theoretical number for most discrete manufacturing operations. Using theoretical capacity instead of practical capacity is one of the most common capacity planning errors, because it consistently overstates what a resource can actually deliver.
Required capacity comes from exploding the schedule through routing data: for each work order, how many hours of processing time does it require at each work center, based on standard run time per unit plus setup time, and how does that load sum up across all work orders scheduled into a given period at that work center.
The comparison between the two numbers, expressed as a load percentage, tells you where problems will occur. A work center running at 105% of available capacity in a given week has a real problem that scheduling alone won't solve. A work center running at 60% has slack that could absorb additional volume or accommodate a schedule change elsewhere.
Finite Versus Infinite Loading
How you handle a capacity overload depends on whether your scheduling approach uses finite or infinite loading.
Infinite loading assigns work to a resource based purely on due dates and priority, without checking whether the resource has enough hours available in the period. It produces a plan that may show a work center loaded at 140% of capacity in a given week, an obviously impossible number, but the overload is visible and can be addressed by a planner rather than hidden inside the schedule.
Finite loading respects the resource's actual capacity limit when building the schedule, pushing work that doesn't fit into a later period or a different resource automatically. It produces schedules that are always technically achievable, but it can push due dates later than customers expect without an obvious flag unless the system surfaces the delay clearly.
Most manufacturers use infinite loading for rough-cut and medium-term planning, where the goal is visibility into where problems exist, and shift to finite loading logic (often supported by finite scheduling functionality inside an ERP for manufacturing system or a dedicated advanced planning tool) for near-term execution, where the goal is a schedule the shop floor can actually follow without daily firefighting.
Resolving Capacity Overloads
When capacity planning surfaces an overload, there are only a limited number of real levers, and choosing the wrong one for the situation wastes time.
Shift the schedule. If the customer due date has slack, moving work to a period with available capacity is the simplest fix and requires no additional cost.
Add capacity temporarily. Overtime, an additional shift, or temporary labor absorbs a short-term spike without a long-term capacity investment. This works for demand spikes that are genuinely temporary; using it as a permanent fix for a structural overload just delays the harder conversation.
Offload work. Subcontracting a portion of the affected work, evaluated through the same lens as a make vs buy decision, relieves pressure on an internal bottleneck without touching the schedule for other products.
Resolve the bottleneck directly. If the same work center shows up overloaded period after period, that's not a scheduling problem anymore, it's a production bottleneck that needs a structural fix: additional equipment, an overall equipment effectiveness improvement to free up hidden capacity, or a more permanent capacity expansion decision.
Change shift structure. Rebalancing how labor is allocated across shifts, covered in more detail in shift management optimization, can unlock capacity that already exists but is misallocated relative to where demand is concentrated.
Building the Planning Cadence
Capacity planning isn't a one-time calculation; it's a recurring cycle tied to your broader planning process.
Monthly or quarterly, run rough-cut capacity planning against the updated master schedule as part of sales and operations planning, checking whether the aggregate plan for the next 6-18 months is feasible given current and planned resources. This is where decisions about hiring, equipment investment, or contract manufacturing capacity get triggered early enough to act on them.
Weekly, run capacity requirements planning against the detailed schedule coming out of material requirements planning, checking work center loads for the next several weeks and flagging any period where load exceeds available capacity before it becomes a same-week emergency.
Daily, monitor actual versus planned output at constrained work centers, since a bottleneck running below its planned rate for even a day or two changes the capacity picture for every downstream week until it's caught up.
Feed the results of all three cadences into a shared view rather than three disconnected reports. A manufacturing KPI dashboard that shows capacity utilization by work center alongside schedule adherence gives planners and plant leadership the same picture at a glance, instead of three separate systems that only get reconciled when something has already gone wrong.
Common Capacity Planning Mistakes
Planning against theoretical rather than practical capacity. This single error accounts for more chronic overload problems than any other, because it builds an unrealistic ceiling into every downstream calculation.
Only checking capacity at the bottleneck. A schedule can be feasible at the primary constraint and still fail at a secondary resource that only becomes a problem under a specific product mix. Check capacity broadly enough to catch mix-driven overloads, not just the resource that's usually the tightest.
Treating capacity planning as a one-time gate instead of a recurring check. Demand, staffing, and equipment availability all shift continuously. A capacity plan validated three months ago against assumptions that have since changed is worse than no plan at all, because it creates false confidence.
Ignoring material and tooling constraints. Machine hours and labor hours aren't the only capacity constraints. A work center with plenty of machine time available can still be capacity-constrained if the tooling, fixtures, or incoming material supply can't keep pace, a gap that pure labor-and-machine capacity planning misses entirely.
