Blog · Board and management reporting
A capacity planning report shows demand, available hours, completed work and shortages by team or site. This worked service-company report reconciles the totals, separates planned load from actual utilization, and tests a change in available hours.
A capacity planning report compares demand with net available hours, shows actual completed work, and identifies where a team needs a decision. Company totals must reconcile, but the report should expose shortages by the resource that can actually perform the work. A balanced total can still hide an overloaded team and unfinished customer commitments.
State the period, work unit, resource and version on the first page. Decide whether the report looks forward at an approved schedule, backward at completed work, or compares both. Label plan and actual columns explicitly so reviewers do not interpret expected demand as realized activity.
The Federal Reserve's capacity methodology defines industrial capacity as sustainable potential output and utilization as output relative to capacity. A company service-hours report needs its own stated denominator. The example below measures completed service hours against net available service hours; it is not directly comparable with an industrial utilization series.
Bring the demand or booking file, the staffing calendar, approved time exclusions, and closed work tickets. Carry the team and period identifiers through each export. If demand begins as units rather than hours, use the separate demand-to-capacity planning method before preparing this report.
An illustrative US equipment-service business reviews the four-week period June 1 through June 28, 2026. East and West use comparable service-hour units. In this example, booked hours and completed hours use the same job-time basis, with no rework or changes to job standards.
Scheduled hours come from the staffed calendar. Exclusions are approved leave and training, recorded once. Demand includes all work due in the period, with no opening backlog or cancellations. Completed hours come from closed tickets for that same demand; unfinished work remains due at the cutoff.
| Team | Scheduled hours | Excluded hours | Net available hours | Demand hours | Completed hours |
|---|---|---|---|---|---|
| East | 1,280 | 160 | 1,120 | 1,260 | 1,050 |
| West | 960 | 120 | 840 | 700 | 630 |
| Total | 2,240 | 280 | 1,960 | 1,960 | 1,680 |
The calendar reconciliation is 2,240 − 280 = 1,960 available hours. The demand check is 1,260 + 700 = 1,960, and completed work is 1,050 + 630 = 1,680 hours. These are separate totals from separate source files, rather than figures typed into the final report.
Use columns A through F matching the table. Net available time in D2 is:
=B2-C2
Fill down to the West row and sum each numeric column for the total. Keep exclusions traceable to their calendar records. A change in the exclusion policy can move every percentage even when demand and completed work are unchanged.
Use the following definitions consistently:
Planned load = Demand hours / Net available hours
Completed-work utilization = Completed hours / Net available hours
Capacity gap = Demand hours − Net available hours
Unfinished demand = Demand hours − Completed hours
A positive capacity gap means a shortage. A negative gap means spare capacity before considering actual execution. Unfinished demand is a separate measure; it shows work still due under the assumptions above.
| Team | Planned load | Completed-work utilization | Capacity gap (hours) | Unfinished demand (hours) |
|---|---|---|---|---|
| East | 112.5% | 93.8% | 140 | 210 |
| West | 83.3% | 75.0% | -140 | 70 |
| Total | 100.0% | 85.7% | 0 | 280 |
Percentages are rounded to one decimal place; hours remain exact. Add columns G through J to the source table and enter:
=IF(D2=0,"No capacity",E2/D2)
=IF(D2=0,"No capacity",F2/D2)
=E2-D2
=E2-F2
East needed 1,260 / 1,120 = 112.5% of its capacity but completed 1,050 / 1,120 = 93.8%. The report therefore contains two questions: how to cover the planned shortage and why some available time did not become completed service work.
West has spare scheduled capacity and still leaves work unfinished. A manager should examine job readiness, geography, skills and timing before treating those hours as transferable. The table identifies the questions; it does not establish the operational cause.
The overall utilization is 1,680 / 1,960 = 85.7%. Divide totals, rather than taking a simple average of team percentages. As a second check, weight each unrounded team utilization by its available hours:
=SUMPRODUCT(D2:D3,H2:H3)/SUM(D2:D3)
Microsoft's SUMPRODUCT documentation explains that the function sums products of corresponding ranges. Here it reconstructs completed hours from available hours and utilization before dividing by total availability. Use full-precision cells, rather than percentages copied from the printed report. Covirage is not affiliated with Microsoft.
The unfinished-demand reconciliation is also useful: 210 + 70 = 280 hours, matching 1,960 − 1,680. If work was canceled, transferred out of scope or added late, show those movements separately in a backlog reconciliation before claiming that identity proves the report.
Attach decisions to the detail. East's operations manager owns the shortage response; dispatch owns the review of unfinished jobs and usable hours. Record the proposed action, evidence required, decision date and status. A company percentage without those assignments leaves the constraint unresolved.
For sales organizations, capacity is arithmetic explains the underlying calls-and-representatives calculation, while ramp and attrition explains why staffing totals need adjustment. This report summarizes a supplied capacity basis rather than replacing those methods.
For a planning comparison using the same demand, assume approved overtime can add 140 service hours to East. The supplied incremental rate is $55 per hour, and all added hours are usable for the required work. The only changed operating input is East's added available hours; demand and West's capacity stay fixed.
| Measure | Baseline | Added-hours case |
|---|---|---|
| East added available hours | 0 | 140 |
| East net available hours | 1,120 | 1,260 |
| East demand hours | 1,260 | 1,260 |
| East planned load | 112.5% | 100.0% |
| Company net available hours | 1,960 | 2,100 |
| Company demand hours | 1,960 | 1,960 |
| Company planned load | 100.0% | 93.3% |
| Incremental rate per hour (USD) | 55 | 55 |
| Incremental overtime cost (USD) | 0 | 7,700 |
East's shortage becomes 1,260 − 1,260 = zero. Company capacity becomes 1,960 + 140 = 2,100 hours, giving 1,960 / 2,100 = 93.3% planned load. Incremental cost is 140 × $55 = $7,700.
This case shows available capacity, not additional completed work. It cannot rewrite the closed period's actual utilization or prove that overtime will resolve readiness issues. Management must confirm feasibility before using it in the next comparable scheduling cycle.
Upload a file or Google Sheet with demand, staffing calendars, exclusions and completed work; Covirage maps the columns, and its tools compute and check the supplied comparisons. The external AI model explains the results with every figure traced to its rows. Create a free Covirage account, set up your business and bring a sample of your own data; creating the account takes about a minute.
See Excel analysis for the supporting file-analysis context.
Include the reporting period, resource scope, demand, net available hours, load ratio, actual completed work and unresolved shortages. Add the assumptions behind available time and a decision log with owners. Keep source dates and reconciliation checks visible so reviewers know which plan they are approving.
Planned load compares required work with available capacity. Utilization describes actual use under a stated definition. A team can have demand above capacity while actual completed work remains below capacity because scheduling, materials or skills prevent available hours from turning into completed work.
Match the cadence to the decisions it supports. A monthly management review can summarize the approved plan, while shorter operating reviews address immediate bottlenecks. Refresh demand and availability together, and retain a dated baseline so changes in assumptions remain distinguishable from changes in performance.