How much revenue do unbilled hours cost your firm?
Hours that get worked but never reach an invoice are revenue you've already earned. Enter four numbers to see what they add up to each year.
960 unbilled hours a year across 10 people
- Per month:
- $12,000
- Per person per year:
- $14,400
- CRMLeaf per year:
- $1,080
- Return on cost:
- 133x
How to calculate unbilled hours
Lost revenue per year = billable people × unbilled hours per person per week × billable rate × working weeks
For example, 10 people each missing 2 hours a week at $150 an hour, over 48 weeks, is 960 hours and $144,000 a year.
Where billable hours usually go missing
How to recover them
Track time as you work with one-click timers, approve timesheets weekly, and build invoices straight from approved hours. CRMLeaf does all three in one place and syncs invoices to QuickBooks.

- Time logged from memory.Timesheets filled in on Friday miss the short tasks from Monday.
- Small work never logged.Quick calls, emails and fixes feel too small to record.
- Hours that stall in approval.Timesheets waiting on a manager miss the billing run.
- Manual invoice builds.Copying hours from exports into invoices drops rows.
- Work outside the budget.Out-of-scope hours go unbilled because nobody flagged them.
Related free tools
More calculators for services firms.
Unbilled hours questions
What are unbilled hours?
Unbilled hours are billable work your team did that never appears on a client invoice, because it wasn't logged, wasn't approved in time, or was dropped when the invoice was built.
How do I estimate my firm's unbilled hours?
Compare a week of time logged in real time against a normal week of timesheets filled in later, or ask each person how many short tasks they didn't record. Use a conservative number in the calculator.
What's the fastest way to reduce unbilled time?
Log time as work happens with a timer, approve timesheets weekly, and generate invoices from approved hours instead of rebuilding them by hand.
Is my data stored?
No. The calculator runs entirely in your browser and nothing you enter is sent anywhere.
Bill every hour your team works
One-click timers, weekly approvals, and invoices built from approved hours, from $9 per user.
No credit card · No seat minimum · Free migration