For MROsJuly 30, 2026 · 8 min read

MRO Capacity Planning: Filling Hangar Slots Without Overcommitting Labor

Most repair stations do not lose money because they are short of work. They lose it because they accepted the wrong work, promised a date the labor plan could not support, and paid for it in overtime, rework, and a reputation for slipping schedules. Capacity planning is how you stop doing that.

Two constraints, not one

Hangar bays and labor hours limit throughput independently, and a shop that plans on only one of them will reliably fail on the other.

  • Bays cap how many aircraft can be open simultaneously. Full bays look like success.
  • Labor hours cap how fast work moves through those bays — and they are further partitioned by skill. Ten available airframe hours do not help an aircraft waiting on avionics.

The failure signature is recognizable: every bay occupied, nothing progressing, and three customers calling about dates. That is a labor shortfall wearing a capacity-success costume.

Build the forecast on committed hours

A usable capacity forecast is a rolling view — typically 90 days out, refreshed weekly — with four layers:

  • Committed work: inducted aircraft plus signed contracts, broken into estimated hours by skill pool and week.
  • Probable work: quoted jobs with a realistic close probability, weighted rather than counted at full value.
  • Available hours: technicians on the payroll, less realistic absence, training, and non-billable time.
  • Reserve: unallocated hours held deliberately for discovered work and AOG intake.

Subtract committed and weighted-probable from available, and what remains is your true sellable capacity. Most shops discover that number is materially smaller than the one they have been quoting against.

Reserve capacity is a product, not slack

The instinct is to sell every available hour. It is the wrong instinct on two counts.

First, discovered work is the normal case. Open a heavy check and you will find items nobody quoted. If every hour is committed, that discovery propagates a delay through every aircraft behind it in the queue.

Second, AOG intake is high-margin work you can only sell if you have room. A shop with genuine reserve capacity can say yes to an urgent operator at a premium; a fully committed shop declines it and hands the relationship to a competitor.

Scoring inbound work

When you cannot take everything, take the right things. Score prospective work rather than sorting by invoice value.

Inbound work scoring factors
FactorWeightWhy it matters
Margin per labor hourHighThe real profitability metric. A large invoice spread over too many hours is worse than a small efficient job.
Type experienceHighRepetition on a familiar type compresses hours and reduces rework. Unfamiliar types should carry a padded estimate.
Parts lead-time exposureHighLong-lead or obsolete parts convert a bay into storage. Screen for this before quoting a date.
Schedule fitMediumDoes the induction date land in a trough or on top of a peak already committed?
Discovered-work riskMediumAirframe age, prior maintenance quality, and time since last heavy check all raise the expected overrun.
Relationship valueMediumA fleet operator with recurring work justifies accepting a marginal single event.

Protecting turn time once the aircraft is in the bay

Front-load the discovery

Get panels open and the inspection complete as early in the event as possible. Every day earlier you identify discovered work is a day earlier you can order parts and re-plan labor — the two things that actually determine the return-to-service date.

Set the approval threshold before induction

Agree in writing on the dollar figure above which discovered work needs customer approval, and who can grant it. Aircraft sit in bays waiting on decisions far more often than they sit waiting on wrenches.

Order long-lead parts against probability

On a familiar type you know what a heavy check tends to find. Pre-positioning the predictable items — rather than ordering them the day they are discovered — is one of the largest turn-time levers available to a shop.

Track promised versus actual, every event

Log the committed return-to-service date against the actual one and the reason for the variance. After a dozen events you will have your own estimating correction factor, which is worth more than any published labor guide.

Turning capacity into filled slots

Capacity planning tells you what you can sell. Filling it means being visible to operators at the moment they are scoping work — which is what MannaCore's matching is for: you publish real availability, and requests that fit your ratings, type experience, and open window come to you.

If you are also tightening how you respond to those requests, our breakdown of how operators evaluate proposals shows exactly what they score you on.

Frequently asked questions

What is MRO capacity planning?
It is the practice of forecasting available labor hours and hangar space against committed and prospective work, so a repair station can accept the right volume of inbound aircraft without missing promised return-to-service dates.
Should capacity be measured in hangar slots or labor hours?
Both, and they constrain differently. Hangar bays cap how many aircraft can be open at once; labor hours cap how fast work moves through them. Shops that plan only on bays end up with full hangars and stalled aircraft.
How much schedule buffer should a shop hold for discovered work?
A common practice is reserving 20 to 30 percent of forecast hours as unallocated. On heavy checks and older airframes, plan at the higher end — discovered discrepancies are the normal case, not the exception.
How do you decide which inbound work to accept?
Score prospective work on margin per labor hour, fit with existing type experience, schedule risk, and parts lead-time exposure — not on invoice size. High-revenue work that ties up a bay waiting on backordered parts is often worse than smaller, faster jobs.

Compare proposals without chasing shops

MannaCore routes a single maintenance request to qualified MRO hangars and returns proposals in a normalized side-by-side format — scope, schedule and pricing aligned so the comparison is already done for you. It is free for operators.

Related reading