How to Track Billable vs Non-Billable Hours (And Why It Matters)

Mar 11, 2026

How to Track Billable vs Non-Billable Hours (And Why It Matters)

A practical guide to tracking billable and non-billable hours — what counts, why the split matters for profitability, how untracked time erodes margins, and how to set up a system that works.


Billable hours are the time you charge clients for. Design, development, strategy, copywriting, client calls about project work — anything that falls within scope and generates revenue. Simple enough. Most agencies track billable time. They need to for invoicing. But here's the problem: most agencies ignore non-billable time entirely. That's like tracking revenue but not cost. The gap between the two is where margin lives. If you don't know where your team's hours actually go — internal meetings, admin, proposals, context switching — you're flying blind. You might think you're running at 70% utilization when you're really at 55%. Your pricing, capacity planning, and profitability calculations are all built on sand. Your utilization rate (billable ÷ total hours) is the single most important operational metric for an agency. Get it wrong and everything downstream is wrong. This guide walks through what counts as what, why the split matters, how untracked time silently erodes margins, and how to set up a tracking system that actually works.


What Counts as Billable vs Non-Billable

Billable work is directly chargeable to a client. It's work that falls within the project scope and that you can legitimately invoice. Examples:

  • Design — UI, UX, visual design, wireframes, prototypes
  • Development — coding, debugging, deployment, technical implementation
  • Strategy — research, planning, roadmaps, discovery
  • Copywriting — content, ad copy, email sequences
  • Client calls about project work — kickoffs, reviews, feedback sessions, status updates
  • Revisions within scope — changes that were agreed in the SOW

Non-billable work benefits the agency or supports operations but isn't chargeable to a specific client. Examples:

  • Internal meetings — standups, planning, retrospectives, team syncs
  • Admin — email, invoicing, timesheets, project setup
  • Proposals and sales — scoping, estimates, sales calls, demos
  • Training — learning new tools, onboarding, professional development
  • Context switching — the cost of jumping between projects and tasks
  • Fixing undocumented scope gaps — work that should have been in scope but wasn't, and you're not billing for it

The gray area: client calls that drift into sales, discovery that isn't yet scoped, support that's "included" in a retainer. Use judgment. The goal is consistency — categorize the same way every time so your data is comparable. If you're in a specialized role (e.g., design), there are role-specific nuances; we link to a deeper dive at the end of this article.


Why the Split Matters for Profitability

Utilization rate = billable hours ÷ total available hours. This number tells you how much of your team's capacity is actually generating revenue. It's the single most important operational metric for an agency.

Example: a 3-person team, 40 hours/week each, 120 total hours. If 78 hours are billable, that's 65% utilization. At $125/hr, that's $9,750/week in billable revenue. If utilization drops to 55% — 66 billable hours — revenue drops to $8,250/week. The difference: $1,500/week, or $78,000/year in lost revenue from the same team, same headcount, same rates.

The math is brutal. Every percentage point of utilization matters. At 70% utilization, a 5-person team at $150/hr generates about $218,000/year in billable revenue. At 55%, that same team generates $171,600 — a $46,400 gap. The cost of those people (salaries, benefits, overhead) doesn't change. The margin does.

That's why tracking both sides matters. You need to know not just how many hours you billed, but how many hours you had and where the rest went. Non-billable time isn't inherently bad — you need internal meetings, admin, and sales. But you need to measure it so you can manage it. If internal meetings consume 15% of capacity, that's a choice. If they consume 25% and you didn't know, that's a problem. Utilization is the lever. Improve it by reducing non-billable time where it's wasteful, or by pricing and scoping so that billable work fills more of the available hours. You can't do either without data.


The Hidden Cost of Untracked Time

Most agencies have 15–30% of time untracked. People forget to start timers, round down at the end of the day, or skip logging internal work because "it doesn't matter." But every untracked hour makes your data wrong.

If a project took 52 hours and you only logged 40, your margin calculation is off by 30%. You think you delivered at 55% margin; you actually delivered at 38%. You can't improve what you don't measure.

Concrete example: a fixed-price project quoted at 40 hours, $6,000 ($150/hr). The team actually worked 52 hours — 40 logged, 12 untracked (internal reviews, scope clarification, rework). Your system says: 40 hours, 55% margin. Reality: 52 hours, 38% margin. You underquoted the next similar project because your historical data was wrong.

Untracked time also hides where capacity is going. If your team works 40 hours but only logs 28 billable, the remaining 12 hours still cost you money. Without tracking, you can't tell if those 12 hours went to meetings, admin, or something else. You can't fix what you can't see. The fix isn't to work more hours — it's to capture every hour so you can make informed decisions. Once you see the real numbers, you can trim meetings, automate admin, or adjust pricing. Until then, you're guessing.


Common Categories of Non-Billable Time

These are the typical time sinks. Track them explicitly:

  • Internal meetings — Often 5–10 hrs/week per person. Standups, planning, retros, 1:1s, team syncs. Necessary, but they add up fast.
  • Admin and email — 3–5 hrs/week. Invoicing, timesheets, project setup, general inbox triage.
  • Proposals and sales — Variable. Scoping, estimates, demos, follow-ups. Can spike when pipeline is full.
  • Context switching — 2–4 hrs/week. The hardest to track. The cost of jumping between projects, tools, and mental modes. Often invisible until you explicitly log it.
  • Training and learning — 1–3 hrs/week. New tools, onboarding, professional development. Investment, but it's not billable.
  • Fixing undocumented scope gaps — Variable and dangerous. Work that should have been in the SOW but wasn't. If you're not billing for it, at least track it so you can fix your scoping process.

Create categories that match how your team actually works. Five to eight is usually enough. Too many and people won't use them; too few and you lose useful detail. The point isn't to create a taxonomy for its own sake — it's to answer the question "where did our time go?" so you can act on it. If "Other" grows to 20% of logged time, your categories need refinement.


How to Set Up a Time Tracking System That Works

1. Define your categories. Keep it simple: Billable (by project), Internal Meetings, Admin, Sales/Proposals, Training, Context Switching, Other. Adjust for your workflow. Document what goes where so everyone categorizes consistently.

2. Track by task, not just project. "Project X — 8 hours" tells you nothing. "Project X — Design: 4h, Revisions: 2h, Client call: 1h, Admin: 1h" tells you where time went. Task-level tracking surfaces scope creep and inefficiency.

3. Use timers for real-time capture. Starting and stopping a timer is more accurate than reconstructing the day at 5pm. End-of-day logging tends to round, forget, and compress. Studies and anecdotal evidence both suggest that manual reconstruction underreports by 15–25%. Timers capture reality. If your tool supports it, use them. One click to start, one to stop — the friction is low and the accuracy gain is high.

4. Review weekly, not monthly. Monthly reviews are too late. By week 4 you've forgotten what happened in week 1. Weekly reviews catch utilization drops early and let you course-correct before a bad month compounds.

5. Compare actual vs. estimated per project. After every project, run the numbers: estimated hours vs. actual, by phase or task. That's how you calibrate future estimates and spot patterns (e.g., "revisions always run 30% over"). Build a simple post-mortem habit: log the variance, note the cause, and adjust your next estimate. Over time, your quoting accuracy improves and scope creep becomes visible instead of invisible.

6. Don't punish honest tracking. If people get pushback for logging non-billable time — "Why did you log 3 hours on admin?" — they'll stop logging it. Non-billable time is data, not a crime. The goal is visibility. Make it safe to log everything. Leaders set the tone: if you want accurate data, reward honesty. Use the numbers to improve processes, not to blame individuals. When people trust that tracking helps the team (better estimates, fairer workload, clearer capacity), adoption improves.


FAQ

What are billable hours?

Billable hours are time spent on work that is directly chargeable to a client — design, development, strategy, writing, or any task that falls within the project scope. Non-billable hours include internal meetings, admin, sales, proposals, and training.

What is a good billable hours ratio?

Most agencies target 65–80% utilization (billable hours as a percentage of total available hours). Below 60% consistently indicates too much time going to non-billable work, which directly erodes margins.

How do you track non-billable hours?

Create explicit time categories for non-billable activities — internal meetings, admin, sales, training, context switching. Track them the same way you track client work. The goal isn't to eliminate non-billable time but to measure it so you can manage it.

What happens if you don't track non-billable hours?

Untracked non-billable time is invisible margin erosion. If your team works 40 hours but only logs 28 billable hours, the remaining 12 hours still cost you money. Without tracking, you can't identify where time is going or make informed decisions about capacity and pricing.


This fits into the bigger picture. Read The Complete Guide to Agency Profitability for the full lifecycle.

Check your utilization with the free billable hours calculator.

See where your team's capacity is going with the utilization calculator.

Track time automatically with Corcava's time tracking features.

For designer-specific guidance, see Billable vs Non-Billable Hours for Designers.