TL;DR
Service businesses consistently over-plan revenue because they start with theoretical hours instead of actual billable capacity. Accounting for holidays, utilization rates, and role differences produces targets that a team can actually hit.
Most service businesses plan revenue based on how many people they have, not how many billable hours those people actually produce. That gap between headcount and real capacity is where revenue targets get missed, teams get overloaded, and hiring decisions get made at the wrong time.
What Owners Get Wrong and Why It Costs Money
The most common mistake is planning around theoretical hours. If a full-time employee works 40 hours a week and you have four employees, that feels like 160 hours a week of capacity. But that is not your billable capacity. That number has not accounted for vacation, statutory holidays, sick time, internal meetings, business development, training, or administrative tasks. Every one of those takes time away from client-facing work.
When owners build revenue targets off theoretical hours, they consistently over-promise or under-deliver. The team is not slow or inefficient. The plan was built on a number that was never real. Pricing decisions built on a false capacity assumption are also wrong. If you price based on 40 billable hours per person per week and actually deliver 28, your effective hourly rate and your profitability are both lower than your model shows.
The second mistake is treating all employees as interchangeable. A senior team member may have a different billable rate and a different split of client work versus non-client work than a junior team member. Averaging across the team hides those differences and produces a capacity number that is both wrong and unactionable.
The CFO Perspective: How to Calculate True Billable Capacity
Start with the calendar. In Canada, a full-time employee works roughly 260 days per year before any time off. From that number, subtract statutory holidays (there are typically 9 to 11 federally, with provincial variation), standard vacation entitlement (2 to 3 weeks is typical for newer employees, more for tenured staff), and an estimate for sick days and personal days. A realistic working-day count for a Canadian full-time employee in a standard year lands around 230 to 235 days once you account for all of these.
Convert that to hours. At 8 hours per day, 235 working days is 1,880 hours. But those are total hours, not billable hours. Now apply a utilization factor: the percentage of total hours that are actually spent on client-billable work.
Utilization rates vary by role and business type. In professional services, a well-run team might target 70 to 75 percent utilization for billable staff. That means about 1,300 to 1,400 billable hours per full-time employee per year, or roughly 25 to 27 per week. If your model assumes 35 or 40 billable hours per week, your revenue targets are built on air.
A four-person consulting team had been budgeting 32 billable hours per person per week. Their actual tracked hours showed 24 per person after accounting for proposals, internal calls, and a slow December. At their standard rate, that gap was material. Once they rebuilt capacity around 25 hours, the revenue target became achievable and they stopped wondering why they were consistently 15 to 20 percent below the plan.
Why Hours Fluctuate Month to Month
The calendar is not flat. February is a short month. July and August see vacation loads. December slows down. Statutory holidays cluster in certain months. If you plan with an annual number and divide by 12, you will have too many hours in some months and not enough in others. The mismatch creates stress in busy months and false slack in slow ones.
A monthly capacity model accounts for each month's actual available days, specific statutory holidays, and known vacation bookings. This level of detail costs about 30 minutes to build once a year and prevents the confusion of comparing a busy March to a slow July without understanding why the numbers look so different.
What to Do About It
- Build an annual availability calendar per person. Start with 260 working days. Subtract statutory holidays for your province, the employee's vacation entitlement, and a buffer for sick time. Multiply remaining days by daily hours. That is available hours, not billable hours yet.
- Apply a utilization target by role. Billable staff at 70 percent, managers with client oversight at 50 to 60 percent, principals or owners who also sell at 40 to 50 percent. These are starting points. Track actuals for two or three months and adjust.
- Track time, even roughly. You cannot improve a number you are not measuring. Even a lightweight weekly time entry by project category (client work, admin, business development, internal) gives you enough data to calibrate your utilization assumptions within a quarter.
- Build your revenue model from the bottom up. Available hours per person times utilization rate times billing rate equals expected billable revenue. Sum across the team. Compare to your target. The gap tells you whether you need more people, higher rates, or a revised target.
- Account for onboarding time when hiring. A new hire is not at full utilization in their first two to three months. Factor in a ramp period. If you hire in September expecting them to contribute full capacity in October, your Q4 model is overstated.
- Review capacity before adding new clients. Before committing to a new engagement, confirm the team has the hours to deliver it. If capacity is already at 85 to 90 percent utilization and a new client requires significant hours, something else has to give or quality will suffer.
The Bottom Line
The gap between theoretical and actual billable hours is where most service business revenue plans break down. Building your model from real working days, realistic utilization rates, and role-specific assumptions produces targets that are achievable and decisions that are grounded. If you want help building a capacity model for your team that connects directly to your revenue forecast, book a free call at peterxiacpa.com/book.
Next step: run your numbers through the free CFO scorecard.
Frequently Asked Questions
- What is a realistic billable utilization rate for a Canadian professional services firm?
- For billable staff, 65 to 75 percent utilization is a common target range in professional services. That translates to roughly 24 to 28 billable hours in a 40-hour work week after accounting for admin, internal meetings, and business development. Owners and principals typically run lower, around 40 to 50 percent, due to sales and management responsibilities.
- How many working days does a full-time Canadian employee have in a year?
- Starting from 260 standard working days, a typical full-time Canadian employee has around 230 to 235 available days after statutory holidays and standard vacation entitlement. The exact number varies by province, employment contract, and individual seniority. Build this from the calendar for each person rather than using a flat average.
- How does a service business account for seasonality in capacity planning?
- Divide your annual capacity by month rather than by 12 equal parts. February is shorter. July and August carry heavier vacation loads. December slows down. Mapping each month's actual available days and known vacation bookings shows where your real capacity peaks and troughs are so you can staff and price accordingly.
Get weekly CFO insights
No fluff. Real finance strategy for Canadian business owners. Unsubscribe any time.
Related Articles
Why Your Income Statement Shows Profit But Your Bank Account Disagrees
An income statement showing profit and a bank account that looks thin are not contradictory. Timing differences from receivables, loan principal, capital purchases, and deferred revenue explain the gap. Understanding which items drive it in your business turns confusing statements into useful tools.
6 min readQuarterly vs Monthly GST/HST Filing: How CRA Decides and What It Means for You
CRA assigns your GST/HST filing frequency based on revenue, but the choice between monthly, quarterly, and annual has real cash flow consequences. Understanding the trade-offs and keeping a dedicated remittance account prevents the most common and expensive mistakes.
6 min readHow to Forecast Revenue From a Retainer-Based Service Business
Retainer businesses have built-in forecast visibility that most owners underuse. Splitting the model into a probability-weighted retainer base and a staged project pipeline produces a forward revenue view reliable enough to make hiring and investment decisions on.
6 min readNeed financial strategy for your business? Explore our CFO services or book a call.
