Billable hours are the hours you can charge a client for under your agreement — delivery work, client meetings, in-scope research and revisions. Non-billable hours are real work you can’t invoice: internal meetings, admin, training, business development, and overhead. The difference decides what shows up on an invoice and what your firm absorbs as cost.
That single distinction quietly controls your revenue, your team’s utilization, and the true margin on every client. Get the split right and your numbers tell the truth; get it sloppy and you’ll over-hire, mis-price, and watch profit drain away without ever seeing where. This guide breaks down both categories with concrete examples, shows you how to categorize cleanly, and connects the split to the metrics that actually run a services business.
Billable hours: the work clients pay for
A billable hour is time spent on work a client has agreed to compensate you for under the engagement. The cleanest test is a question: would this client reasonably expect to see this time on their invoice? If yes, it’s billable.
Typical billable activities:
- Direct delivery — writing code, drafting a contract, designing a layout, building a deck, configuring a system
- Client meetings — kickoffs, status calls, working sessions, discovery interviews
- Scoped research and analysis — work tied to a specific deliverable the client commissioned
- In-scope revisions — changes the contract or statement of work covers
- Project communication — emails, reviews, and approvals tied to the engagement (when your agreement allows it)
Billable time is the only category that directly produces revenue. Everything else is a cost you carry in the hope that it eventually supports billable work.
Non-billable hours: real work you can’t invoice
Non-billable hours are legitimate, often essential work that no client pays for directly. It’s not wasted time — it’s the cost of running and growing a firm. But because it doesn’t generate revenue, it has to be funded out of the margin your billable work produces.
Common non-billable activities:
- Internal meetings — standups, retros, one-on-ones, all-hands, planning
- Administration — timesheets, expense reports, invoicing prep, internal email
- Business development (BD) — proposals, pitches, sales calls, networking
- Training and learning — courses, certifications, onboarding, skill-building
- Recruiting and hiring — interviews, reviewing candidates, referrals
- Internal projects — your own website, tooling, process improvement
- Paid time off and holidays — vacation, sick days, public holidays
The gray zone
Most disputes live in a handful of edge cases. Decide these in writing before they hit a timesheet:
- Travel time — billable only if the contract says so; many firms bill at a reduced rate
- Scope creep — out-of-scope client requests are revenue you’re giving away unless you issue a change order
- Rework from your own error — usually written off (non-billable) even though a client meeting “happened”
- Discovery and scoping calls before a contract is signed — almost always BD, not billable
Why the billable vs non-billable split matters
1. It defines your revenue ceiling
You can only invoice billable hours. If your team logs 8,000 hours in a quarter but only 5,000 are billable, your revenue is capped by those 5,000 — no matter how busy everyone felt. Tracking the split tells you exactly how much of your paid capacity is actually earning.
2. It drives utilization
Utilization is the share of available time spent on billable work, and it’s the single most-watched KPI in professional services. You literally cannot calculate it without a clean billable/non-billable split.
The current numbers are sobering. Average billable utilization across professional services firms fell to 66.4% in 2025, down from 68.9% in 2024 — both below the ~75% level generally considered healthy for profitability, per SPI Research. Most firms aim for a 70%–80% “Goldilocks zone” that balances profit against burnout, according to Runn’s benchmark analysis.
3. It reveals your true cost — and margin
Every non-billable hour is paid time that produced no revenue. To know whether a client is actually profitable, you have to load those non-billable costs against the billable hours that fund them. Skip that and a client who looks profitable on raw billings can be losing you money once overhead is allocated.
4. It exposes lost revenue
Misclassification is expensive. When firms audit their time, they typically find 5%–10% of billable work miscategorized as non-billable — pure revenue silently donated to clients, per eBillity. Unbilled time is the single largest source of lost revenue in services, and a 30-person consultancy that lets even 4% of billable hours slip can lose around $315,000 a year.
How to categorize hours correctly
A reliable split is mostly process, not willpower. Five practices that work:
- Tag at the point of entry. Make billable vs non-billable a required field on every time entry. People remember what they did today; by Friday, accuracy collapses — delayed entries lose roughly 25%–40% accuracy.
- Categorize against the engagement, not the activity. “A meeting” isn’t billable or non-billable on its own — it depends on whether it sits under a billable engagement.
- Tie each entry to a billing type. Map the work to how it’s sold (more below). This makes the billable/non-billable answer automatic.
- Write down the gray-zone rules. Travel, internal rework, and pre-sale calls should have one documented answer everyone follows.
- Review weekly. Catch misclassified hours while they can still be fixed — before they reach an invoice or a write-off.
Where billing types fit
If you sell work under defined billing types, the split mostly takes care of itself. In a typical setup:
- Time & Materials (T&M) → billable (you invoice the hours)
- Fixed Price → billable (the hours consume a fixed fee you’ll recognize)
- Overhead (OVH) → non-billable (internal/admin work no client funds)
Tools like Timix.AI attach a billing type to every task so each logged hour lands in the right bucket automatically and rolls straight into utilization and margin — no manual tagging spreadsheet required.
The formulas you’ll actually use
Billable Utilization Rate
Utilization Rate = Billable Hours ÷ Total Available Hours × 100
“Available hours” usually means scheduled working hours after holidays and PTO — which is why accurate work schedules and holiday calendars matter as much as the time entries themselves.
Effective (Blended) Cost of a Billable Hour
True Cost per Billable Hour = Total Loaded Cost ÷ Billable Hours
Because non-billable hours carry cost but earn nothing, your real cost per billable hour is always higher than a person’s raw hourly cost.
Worked example
Maya is a senior consultant. In a 4-week month she has 160 scheduled hours. She logs:
- 112 hours on client delivery and client meetings → billable
- 16 hours on internal standups and admin → non-billable
- 12 hours on a proposal for a prospect → non-billable
- 20 hours of PTO → non-billable
Utilization:
112 billable ÷ 160 available × 100 = 70% utilization
That’s right at the bottom of the healthy band — fine for a senior who also carries BD, but worth watching.
Now the cost story. Maya’s fully loaded cost is $110/hour (salary, benefits, overhead share). Her firm bills her at $200/hour.
Loaded cost for the month = 160 × $110 = $17,600
Billable revenue = 112 × $200 = $22,400
Gross margin = $22,400 − $17,600 = $4,800 (≈21%)
True cost per BILLABLE hour = $17,600 ÷ 112 = $157/hour
Maya’s raw cost is $110/hour, but each billable hour actually costs $157 once her non-billable time is loaded in. At a $200 bill rate, real margin per billable hour is $43 — not the $90 the headline rates suggest. Now imagine 6 of those 112 “billable” hours were quietly mistagged as non-billable: you’d report 66% utilization, understate revenue by $1,200, and possibly under-price the next engagement.
Utilization benchmarks by role
Don’t hold everyone to one number. Delivery staff should run hot; partners shouldn’t. Typical 2025 targets:
| Role | Target utilization |
|---|---|
| Junior / associate consultant | 65%–75% |
| Mid-level consultant | 75%–85% |
| Senior consultant / manager | 80%–90% |
| Partner / executive (BD-heavy) | 55%–75% |
| Law firm associate | ~70% |
| Paralegal | up to ~85% |
Ranges synthesized from Saibon, Runn, and Asana. Use them as a starting reference, then calibrate to your own firm’s cost structure and pricing.
Common mistakes to avoid
- Treating non-billable as “bad.” It funds sales, training, and process. The goal is intentional non-billable time, not zero.
- Logging hours at week’s end. Memory decay turns precise work into rounded guesses — and guesses cost you revenue.
- No written gray-zone policy. If travel or rework is “billable for some people,” your data is noise.
- Measuring billings without loading non-billable cost. A client can look profitable on raw revenue and lose money once overhead is allocated.
- Inflating “available hours.” Counting 160 raw hours when 20 were PTO understates utilization and hides real capacity.
- Treating scope creep as non-billable. Out-of-scope work isn’t charity — it’s a change order you forgot to write.
How a clean split feeds utilization and margin
When every hour is tagged billable or non-billable against the right engagement and billing type, three things you can’t otherwise trust become reliable:
- Utilization is computed from real billable hours over real available hours (net of holidays and PTO) — so it’s actionable, not aspirational.
- Margin is true, because non-billable cost is loaded against the billable hours it supports, exposed per client and per project via separate cost and bill rates.
- Pricing improves, because you finally know what a billable hour costs you — and can quote the next engagement to actually clear your target margin.
The split itself is simple. The discipline of capturing it cleanly, every day, against the right engagement is what separates firms that feel busy from firms that are profitable.