Most consulting firms don’t lose money on bad projects. They lose it on good projects that never make it to an invoice. Industry research consistently puts unbilled work at 10 to 20 percent of everything a professional services team delivers, and at 50 people, the gap stops being a rounding error and starts showing up as a real hit to monthly revenue. Here’s what causes it and how to close it.
What Are Unbilled Hours?
Unbilled hours are hours your team has worked and could invoice for, but hasn’t yet. That includes time sitting in a queue waiting for approval, time that missed a billing cycle, and time that gets written off entirely because nobody caught it before the invoice went out. The first two are timing problems. The third is a permanent loss, and it’s the one that quietly erodes margin month after month.
Unbilled vs. Non-Billable Time
It’s worth separating unbilled hours from non-billable hours. Non-billable time, like internal meetings or business development, was never meant to be invoiced. Unbilled time was billable work that simply didn’t make it onto a client invoice. Mixing the two in your reporting hides the real size of the problem.
Why the Gap Shows Up Around 50 People
A firm of 10 or 15 people can track hours in a spreadsheet and still catch most of the leakage, because a partner can eyeball every project. At 50 people, with dozens of active engagements and several billing owners, that manual check stops working. Time data lives in one system, invoicing happens in another, and nobody has a single, current view of what’s been worked but not billed.
The Friday Afternoon Effect
Teams that enter time weekly instead of daily see 25 to 50 percent more write-offs, because reconstructing five days of work from memory on a Friday afternoon is unreliable. Hours get rounded down, forgotten, or logged against the wrong project, and every one of those small errors becomes revenue you can’t recover.
How to Calculate Your Unbilled Hours Rate
Before you can fix the problem, you need a number to track. The formula is straightforward:
Unbilled Hours Rate = (Billable Hours Worked − Billable Hours Invoiced) ÷ Billable Hours Worked × 100
Where:
- Billable Hours Worked is the total hours logged against client engagements in a given period.
- Billable Hours Invoiced is the portion of those hours that actually appeared on a client invoice.
- The result is the percentage of billable work that hasn’t converted to revenue yet.
For example, if your 50 consultants log 8,000 billable hours in a month but only 6,800 make it onto invoices, your unbilled hours rate is 15 percent. At a $150 blended rate, that’s $180,000 sitting outside your revenue cycle every single month.
Steps to Reduce Unbilled Hours
Once you know the size of the gap, closing it comes down to a handful of consistent habits rather than a one-time cleanup.
1. Move to Daily Time Entry
Daily entry, even a quick two-minute log, captures detail that a weekly recap loses. It also surfaces missing timesheets while the week is still fresh enough to fix, instead of at month-end when the project has already moved on.
2. Put Time and Billing on One System
When time tracking and invoicing sit in separate tools, someone has to manually reconcile them, and that’s exactly where hours fall through the cracks. A single source of truth for time, rates, and billing status gives you real-time visibility into what’s been worked and what’s actually gone out the door.
3. Review Work in Progress Weekly, Not Monthly
Waiting until month-end to look at unbilled work in progress means you’re always reacting to a problem that’s already a few weeks old. A weekly WIP review catches stalled approvals and missing entries while there’s still time to correct them before the invoice cycle closes.
4. Standardize Rate Cards and Billing Rules
Complex or inconsistent rate structures across fixed-fee, T&M, and retainer projects create confusion about what’s billable and at what rate. Standardizing rules by engagement type removes the guesswork that leads to hours sitting unresolved.
5. Give Consultants and Managers Shared Accountability
Utilization and billing accuracy improve when the people doing the work can see the same numbers as finance. Give project leads visibility into their own unbilled totals, and follow-up becomes a normal part of the week instead of an audit finance runs after the fact.
Bringing It Together
Unbilled hours rarely come from one big failure. They build up from small, consistent gaps between what your team delivers and what your billing process catches, and at 50 people those gaps compound fast. Tightening time entry habits, unifying your data, and reviewing work in progress on a weekly cadence turns a slow revenue leak into a manageable, visible number.
Curious how much unbilled revenue your firm could be recovering? See how a financial-first PSA platform gives you real-time visibility into every unbilled hour. Book a demo: https://www.bigtime.net/demo