Contractor capacity planning
Contractor Capacity Planning: A 90-Day Checklist for a Stronger Year-End
Balance crews, active jobs, estimates, cash flow, and office workload before the calendar gets away from you.
A full schedule can look like a healthy business right up until three jobs overlap, two estimates are still waiting, a crew loses a day to missing materials, and the office discovers that nobody followed up on last week's leads.
The problem is not always a lack of work. Sometimes it is a lack of visible capacity.
Contractor capacity planning helps you decide how much work the business can accept, schedule, support, and finish well over the next 90 days. It gives the field and office one shared view of what is already committed, what may be coming, and where the pressure points are likely to appear.
With year-end approaching, this is a useful time to look beyond this week's calendar. A simple 30-, 60-, and 90-day plan can help you protect margins, communicate more clearly, and avoid carrying preventable confusion into the next year.
Market Reality: Busy Does Not Always Mean Ready
Contractors often measure capacity by asking one question: "Can the crew fit in another job?"
That is only part of the picture.
A job also creates estimating work, scheduling changes, material coordination, customer updates, documentation, invoicing, and follow-up. If the field can start the work but the office cannot support it, the business is not truly available.
The reverse can happen too. Your office may be organized, but a key crew, subcontractor, piece of equipment, inspection, or supplier delay may limit what can be delivered.
Real capacity sits at the intersection of:
- Qualified labor and crew availability
- Active-job workload
- Materials, equipment, and subcontractor availability
- Estimate and sales-pipeline demand
- Project management and customer communication
- Billing, collections, and working cash
- Weather, holidays, permits, and other scheduling constraints
If any one of those areas is overloaded, adding another job may create more delay than revenue.
What Contractor Capacity Planning Should Answer
A useful capacity plan does not need to predict every detail. It needs to help the owner and team answer a few practical questions:
- Which jobs are already committed during the next 90 days?
- How many crew-days or technician-hours will those jobs require?
- Which estimates are likely enough to affect scheduling?
- Where are the biggest labor, material, permit, or cash-flow constraints?
- Who owns the office work that each job creates?
- How much room should remain for urgent work, callbacks, and schedule changes?
- What work should be booked now, delayed, reassigned, or declined?
The goal is not to fill every open hour. The goal is to make realistic commitments and complete them with less disruption.
Step 1: Build One View of Committed Work
Start with the jobs that are already sold or approved. Do not rely only on the calendar, because a calendar may show start dates without showing the full workload behind them.
For each committed job, record:
- Expected start and completion dates
- Crew or technician assignment
- Estimated labor days or hours
- Critical materials and delivery dates
- Subcontractor commitments
- Permit or inspection dependencies
- Customer decisions still outstanding
- Deposit and milestone-payment status
- Office tasks required before, during, and after the job
This connects naturally with a clean contractor job setup process. A job that enters the schedule without complete scope, payment, selections, or ownership will make the capacity plan look better than reality.
Step 2: Convert Work Into Capacity Units
"Three jobs" is not a useful workload measurement if one job takes half a day and another takes four weeks.
Choose a unit your business can apply consistently. Depending on the trade, that may be:
- Crew-days
- Technician-hours
- Service appointments
- Project-manager hours
- Estimator appointments
- Installation slots
- Jobs by size or complexity
Then estimate the demand each committed job places on the field and office.
Keep it simple enough to maintain. A rough but consistently updated view is more useful than a complex spreadsheet nobody trusts after the first week.
Step 3: Separate Sold Work From Possible Work
An open estimate is not the same as a signed job, but ignoring the sales pipeline can leave you unprepared when several customers approve at once.
Group opportunities into practical categories:
- Committed: signed, approved, or otherwise ready to schedule
- Likely: active opportunities with a realistic chance of moving forward
- Early: inquiries or estimates that still need qualification and follow-up
- Paused: waiting on the customer, financing, permits, design, or another decision
Do not block the full schedule for every open quote. Instead, create a weighted view and watch the likely opportunities closely.
This also gives the sales process a reason to stay current. When estimate statuses are vague, the schedule is forced to operate on guesses.
Step 4: Find the Actual Bottleneck
Capacity problems are often described as a crew shortage, but the constraint may be somewhere else.
Review the full workflow:
- Are estimates going out too slowly?
- Are signed jobs waiting for deposits or customer selections?
- Are materials being ordered late?
- Is one supervisor assigned to too many active projects?
- Are customer updates consuming field time?
- Are invoices delayed after milestones are reached?
- Are completed jobs still taking office attention because closeout is unfinished?
Your newest contractor job closeout checklist can help free capacity at the back end. A project should not remain operationally open for weeks after the field work is complete.
Step 5: Protect Buffer Capacity
A schedule filled to 100 percent assumes that nothing will change.
Contractor work rarely behaves that politely.
Weather shifts. Materials arrive late. A customer changes a selection. A technician calls out. An inspection moves. A callback needs attention. One job reveals additional work.
Leave a reasonable buffer based on the volatility of your trade and current backlog. The exact amount will differ by business, but the principle is consistent: unused capacity is not always waste. Sometimes it is what allows the company to keep its promises.
Step 6: Connect Capacity to Cash Flow
A schedule can be operationally possible and financially uncomfortable.
Before accepting or accelerating work, review:
- Deposits expected before ordering or mobilization
- Upcoming payroll and subcontractor commitments
- Large material purchases
- Milestone invoices and expected payment dates
- Outstanding customer balances
- Jobs with approved but unbilled changes
This is especially important when several profitable jobs overlap. As discussed in Why Profitable Contractor Jobs Still Cause Cash Flow Problems, profit on paper does not guarantee that cash arrives when the business needs it.
The 30/60/90-Day Contractor Capacity Checklist
Days 1-30: Stabilize What Is Already Moving
- List every active and committed job in one system.
- Confirm scope, dates, crew ownership, and remaining decisions.
- Update the status of every open estimate.
- Identify jobs at risk of delay or margin loss.
- Confirm material, subcontractor, permit, and inspection dependencies.
- Review deposits, milestone invoices, and overdue balances.
- Close completed jobs that are still creating loose ends.
- Assign one owner for each next action.
Days 31-60: Balance the Schedule and Pipeline
- Estimate field and office capacity by week.
- Reserve buffer for urgent work and schedule movement.
- Compare likely sales opportunities with available start windows.
- Move unrealistic dates before they become broken promises.
- Set customer update points for longer projects.
- Prepare estimates and proposals that need decisions before year-end.
- Review which work is profitable, repeatable, and a good fit.
- Decide whether a staffing, subcontracting, or support gap needs action.
Days 61-90: Prepare the Next Quarter
- Confirm the jobs that will cross into the next quarter or year.
- Review recurring seasonal constraints in each service area.
- Build the first version of the next-quarter schedule.
- Set realistic lead times for new customers.
- Clean up stale opportunities and document lost-job reasons.
- Review crew performance, project delays, and office bottlenecks.
- Create follow-up lists for unsold estimates and past customers.
- Set a short list of operational improvements for the next 90 days.
A Simple Weekly Capacity Meeting
A plan only works if it stays current. Hold a short weekly review with the people who control sales, scheduling, field work, and office follow-through.
Use the same agenda every week:
- What changed on active jobs?
- What is starting in the next two weeks?
- Which jobs or estimates are blocked?
- Where is crew or office capacity tight?
- Which invoices, deposits, or approvals affect the schedule?
- What decision needs an owner today?
End with assigned actions and dates. Avoid turning the meeting into a general status conversation with no operational decisions.
How SupportCrewe Helps Contractors Manage Capacity
Capacity planning becomes difficult when information is spread across calls, text messages, inboxes, calendars, and individual memory.
SupportCrewe helps contractors organize the business workflow around the job. Depending on the selected service scope, that may include lead management, scheduling coordination, project support, customer communication, invoicing follow-up, document organization, and marketing support.
The value is not simply adding more admin activity. It is giving the owner and team a clearer operating picture so the right work gets attention at the right time.
Odoo Partner Insight: Build Capacity Into the Workflow
Odoo can support capacity planning when the system is configured around the way the contractor actually works.
A connected workflow can bring together CRM opportunities, quotes, project tasks, field service work, calendars, documents, and invoicing. That makes it easier to see whether a likely job has an available start window, whether a project is blocked, and whether completed work has reached billing and closeout.
The software still needs clear stages, owners, activities, and reporting rules. A dashboard cannot correct vague statuses or missing updates on its own.
SupportCrewe offers Odoo setup, workflow configuration, training, maintenance, and managed contractor support within the approved service scope. Odoo licenses are separate and paid directly by the client in addition to SupportCrewe's service fees.
BookACrewe Partner Tip: Visibility Should Match Availability
Contractor visibility works best when the business is ready to respond.
If your schedule is full for a certain service, update lead times and focus visibility on the work, locations, or future start windows you can support. If capacity is opening, make sure your business information, service details, and contractor profile are current so qualified customers can understand the fit.
BookACrewe can support contractor visibility, but the listing and the operating calendar should tell the same story.
Frequently Asked Questions
What is contractor capacity planning?
Contractor capacity planning is the process of comparing committed and likely work with the labor, time, materials, equipment, cash, and office support available to deliver it.
How far ahead should a contractor plan capacity?
A rolling 90-day view is practical for many contractors because it is long enough to reveal upcoming pressure without requiring unrealistic precision. The schedule should still be reviewed weekly.
Should open estimates be included?
Yes, but they should be separated from signed work. Track likely opportunities so they can inform planning without treating every estimate as guaranteed revenue.
Why leave empty space in the schedule?
Buffer capacity allows the business to absorb weather, delivery issues, callbacks, absences, urgent jobs, and other normal changes without disrupting every commitment.
Can Odoo help with contractor capacity planning?
Yes. When configured correctly, Odoo can connect pipeline, scheduling, project tasks, field service, documents, and invoicing. The system must still reflect clear processes and accurate team updates.
Start the Next 90 Days With a Clearer Plan
You do not need a perfect forecast to make better decisions.
You need one reliable view of committed work, likely work, available capacity, financial obligations, and the next action on every important item.
Start with the next 30 days. Clean up the schedule and pipeline. Then use the 60- and 90-day view to decide what the business can accept, what needs support, and what should wait.
SupportCrewe contractor support
Turn the next 90 days into a workable plan
Get the leads, jobs, schedules, customer updates, documents, and follow-up into one clearer operating rhythm.