All posts
Timer-Symbol
Project Controlling

Billable Hours: How to Stop Giving Away Unbilled Time

Billable hours that were worked but never appear on an invoice are not an exception in professional services firms – they are a structural pattern. Closing the gap takes clear billing rules, same-day booking and real-time plan vs. actual tracking at project level.

Tanja Hartmann
Content Marketing Manager
Table of contents
Share post with colleagues
E-Mail-Symbol
Linkedin-Symbol

Professional services firms sell their time. That sounds simple. In practice, almost every firm loses hours every day that were worked but never appear on an invoice. Internal alignment, travel time, short-notice client communication, corrections without a formal change request: all of this consumes capacity without generating any contribution margin.

The structural problem rarely lies in the workload. It lies in the gap between time worked and time documented. If you do not capture, classify and process billable hours properly, you give away margin without noticing. Project by project, month by month.

Especially in IT consultancies, management consultancies and engineering firms with parallel engagements, this gap grows with the number of projects. The more projects run, the more billable working hours disappear in operational noise. At the same time, the coordination effort within teams increases, and that effort rarely ends up on an invoice.

The key question for professional services firms is not whether hours get lost. The question is how large the gap is and when it starts to show in the financials.

Billable hours at a glance: where project economics tip over

Project hours only create value if they are captured completely, classified correctly and invoiced promptly. The typical weak spots at project level:

  • Hours are recorded late or estimated rather than logged day by day
  • Internal alignment time is treated as non-billable across the board, even when the contract says otherwise
  • Travel time and waiting time on site are missing from the billing basis
  • Change requests are delivered but not documented as a separate line item
  • Fixed-price projects lack a real-time comparison between hours worked and hours budgeted

How billable hours differ from project time

Billable hours are the share of project time that can be invoiced to the client under the contract. They are distinct from non-billable working hours: internal meetings, proposal writing, training and administrative tasks without a direct project link.

The share of billable hours in total working time is called the utilization rate. It is one of the central financial steering metrics in professional services firms. A consultant with a utilization rate of 70 percent turns 70 percent of their paid working time into billable project work.

The difference between 65 and 75 percent sounds marginal. At an hourly rate of €150 and a team of ten consultants, this difference adds up to around €276,000 in additional billable volume per year, based on a 40-hour week over 46 working weeks, without hiring a single new person.

Which activities are billable depends on the contract type:

In time and material projects, the basic rule is that every hour directly related to the contracted service is billable. That includes alignment calls, documentation and review cycles, provided the contract allows for them. Completeness is critical here: what is not recorded cannot be invoiced, even if the work was done.

In fixed-price projects, the link is more indirect. Billable hours are not a single invoice line but a control benchmark. As soon as hours worked exceed the calculated budget, the margin erodes directly. Without continuous tracking, overruns only become visible when the project closes.

In retainer models, a specific risk arises: ancillary services are delivered without being documented. The client receives more than agreed without anyone seeing it. This significantly distorts the view of the engagement's profitability and makes renegotiation harder when the flat fee needs adjusting.

All three models have one thing in common: they only work financially if time tracking consistently separates billable from non-billable activities and this distinction is binding and clear for everyone involved in the project.

Legal basis: time tracking as an obligation and an opportunity

The German Working Hours Act (Arbeitszeitgesetz, ArbZG) defines maximum working hours, rest periods and documentation duties. Following the 2019 ruling of the European Court of Justice and the subsequent ruling of the Federal Labour Court in September 2022, employers in Germany are required to record their employees' working hours systematically.

This obligation covers all working time. For billing billable hours, it has a direct consequence: if you document working time in line with the law, you also create the data basis for a clean separation between billable and non-billable activities. Compliance and financial steering use the same data.

Where billable hours get lost in day-to-day work

The recording of project hours often fails in the execution, under the pressure of a tightly scheduled working day. The following five patterns are documented across industries in professional services firms.

An anonymised evaluation in ZEP (as of April 2026) shows how big the problem of incomplete time entries really is: more than a third of all time entries (35.9 percent) lack an activity description, the most common single reason for queries during invoice review later on. Missing project assignment, by contrast, practically never occurs: only one of 28.3 million evaluated entries was affected. So assigning hours to the right project almost always works, whereas whether a piece of work can still be understood afterwards depends heavily on the description.

Time tracking as an afterthought

The most common mistake: consultants, project leads and engineers fill in their hours at the weekend or only at the end of the month. By then, what happened between Monday and Friday can only be reconstructed approximately.

The consequence is systematic: short tasks, 20-minute alignment rounds and urgent replies to client requests are underestimated or forgotten entirely. What slips through the net each day adds up to relevant billing gaps across a project team. At the same time, incomplete time records jeopardise the statutory duty to provide evidence to inspection authorities, which has been interpreted much more strictly since the 2022 Federal Labour Court ruling.

The solution is booking hours close to the day: ideally on the same working day, at the latest the following day. Mobile booking increases the completeness of project hours without noticeably adding effort for employees.

{{blog-cta}}

Unclear line between billable and non-billable

In many firms, which activities can be invoiced is not defined precisely enough. Project leads decide case by case, consultants go by gut feeling. The result: comparable activities are classified differently in different projects.

This creates two problems at once. On the client side, inconsistent billing logic leads to queries and a loss of trust. On the company side, there is no reliable data basis to steer utilization and profitability across projects.

What helps is a binding classification defined at the start of the project:

  • Which activity types are billable?
  • From what level of effort is a change request triggered?
  • Which internal activities are included in the agreed project rate?

These rules must be documented and accessible to everyone involved in the project.

Change requests without evidence

In IT consulting projects, handling change requests is a critical point. Work is delivered before the change request is formally approved. If approval is delayed or never comes, there is no record of hours for the extra effort.

If you do not record hours for change requests separately and promptly, you lose the claim to bill them or have to prove it later at great effort. This is a classic pattern that leads to considerable margin losses in growing projects, which only become visible when the project closes.

Travel time and ancillary work are missing

Travel time to client meetings, waiting time on site, preparation for presentations: these services are often billable under the contract but are rarely recorded in full. Either there is no process for it or employees shy away from the documentation effort.

At a consulting firm with regular client visits, these gaps add up to several hours per consultant per month. Extrapolated to a team of ten, that is a structural billing gap in the five-figure range per year.

No real-time view of budget consumption

Fixed-price projects are particularly at risk: if project leads cannot see in real time how many billable hours have already been worked, they only spot budget overruns when the project closes. By then, the margin has already eroded and escalation or renegotiation is hardly possible.

Continuous plan vs. actual tracking on an hourly basis is the foundation for economically sound project control. Without current figures, there is no basis for early prioritisation decisions or conversations with clients about scope adjustments.

Systematic steering: utilization rate as an operational KPI

If you capture billable hours completely, you have the basis for reliable utilization management. The focus is on capacity transparency: managers and team leads see early which resources are overloaded or underused and can act before projects get out of hand.

A proven steering logic for professional services firms:

  • Define utilization targets by role and seniority (for example 70 percent for junior consultants, 60 percent for seniors with leadership and business development duties)
  • Introduce weekly tracking at team and individual level
  • Address deviations early: utilization that is too low shows spare capacity, utilization that is too high signals a risk of overload
  • Use project history consistently to calculate follow-up projects

Firms that map this process manually in Excel hit clear limits as the number of projects grows. As soon as more than ten projects run in parallel, consolidating the data becomes a time sink in itself.

Another steering aspect that is often missing in practice: comparing projects. If you want to know whether one engagement is more profitable than another, you need comparable data across activity types, billability rates and hourly rates. That requires time tracking and project structures to follow one consistent logic, not to be set up individually at the discretion of each project lead.

This is exactly the difference between an operational fix and a strategic steering instrument. If you only record billable working hours for the next invoice, you lose sight of the overall portfolio. If you embed them as a KPI in consistent project controlling, you get the basis for pricing decisions, Resource Planning and managing growth.

Steering structurally with software

Project time and billing software solves these problems through structure, not discipline. If the booking screen is tied directly to the project structure and distinguishes between billable and non-billable activities, the room for interpretation in day-to-day work disappears.

An example from practice: An IT consultancy with 40 employees and an average of 15 parallel projects finds that project leads spend several hours every month merging hour reports from different sources before they can issue invoices. On top of that, ancillary services such as travel time and alignment rounds sometimes appear on the invoice and sometimes do not, depending on who runs the project.

The solution is a consistent booking logic per project in which every activity type is classified from the start. Employees book their time to the project, select the activity type and set billability in one step. Project leads see in real time how much of the budget has been used and receive a ready-made billing basis at the end of the month.

ZEP lets you book project hours with direct assignment to projects, activity types and billability. Project leads see in real time what share of the hour budget has been used and which capacities are running on which projects. The billing basis is created automatically from the booked hours, without manual Excel exports and without handover losses.

For IT consultancies, management consultancies and engineering firms, where billable working hours are the direct basis for revenue and margin, this is not an optional feature. It is the operational core of a financially healthy project business.

Billable ratio as a KPI

The billable ratio, often also called the billability rate, shows what share of an employee's or team's total working time is spent on billable project work. It is one of the most meaningful steering metrics for professional services firms because it makes the direct link between capacity deployed and achievable revenue visible.

The formula is simple: billable hours divided by total working hours, multiplied by 100. A consultant who books 112 of 160 monthly working hours to billable projects reaches a ratio of 70 percent.

Why the ratio alone is not enough

A high billable ratio shows that capacity is being turned into revenue. But it says nothing about whether the hours billed were captured completely. A ratio of 72 percent based on incomplete time records is worth less than 68 percent based on complete data.

That is why the billable ratio should always be read together with the booking rate: how completely are hours booked in the first place? If you keep an eye on both values, you can tell whether low billability is a capacity problem or a recording problem.

Differentiating by role and project type

Blanket targets for the whole organisation fall short. It makes more sense to differentiate by role: project leads with business development and leadership duties structurally have lower billable ratios than operational consultants or engineers. If you ignore this, you measure roles against the wrong yardstick.

The distinction by project type is just as relevant. In time and material projects, a high billable ratio translates directly into higher revenue. In fixed-price projects, it signals how efficiently the team works within the agreed budget. Both perspectives need separate reports.

From measuring to steering

The billable ratio only delivers its value through ongoing monitoring. Monthly reports show what happened. Weekly evaluations at project and team level allow you to intervene before deviations turn into margin erosion.

Firms that want to steer their billable ratio systematically need a system that shows this KPI per project, per role and in real time, without controlling staff having to merge data manually.

How to measure billable hours in ZEP

If you want to steer billable hours systematically, you need two things: a planning baseline and an ongoing plan vs. actual comparison. Project Planning in ZEP provides both.

Setting planned hours as a steering metric

The first step is entering planned hours directly in the project. You set the hour budget either at overall project level or broken down by individual tasks. If you plan at task level, ZEP automatically adds up the sub-budgets to project level. This shows you at a glance whether the sum of planned effort matches the agreed project scope and whether there are planning differences between project and task level.

For day-rate projects, ZEP adds planned and actual day rates to the evaluation, so day-rate engagements are also fully covered in the plan vs. actual comparison.

Preventing overbooking technically

One of the most common causes of non-billable extra work: employees book hours to a project whose budget has long been used up. With the overbooking stop, you can prevent exactly that technically. You control precisely which types of hours are blocked:

  • Only billable hours (with or without travel time)
  • All hours (billable and non-billable, with or without travel time)

If an employee tries to exceed the budget, ZEP rejects the booking and automatically notifies the responsible project lead by email. If there is no project lead with budget responsibility, the notification goes to department heads or administrators.

You can also set a daily overbooking stop that prevents a disproportionate number of hours from being booked to a project on a single day.

Early warning at hour thresholds

If you do not want to wait until the budget is already used up, use the percentage notification. You set up to three thresholds, for example 70, 90 and 100 percent of the planned hours. As soon as a booking crosses one of these marks, the responsible project leads automatically receive an email. This gives you room to talk to the client early or reset priorities internally before overtime builds up that can no longer be billed.

Plan vs. actual comparison at the push of a button

The evaluation of the planned project status shows for each project how many of the planned hours have been used since the project started. You choose whether only billable hours or all booked hours are included in the comparison and can break the evaluation down by various criteria.

For a cross-project overview, ZEP provides a consolidated view of all or selected projects. On one page you see which projects are in the green, which are close to the limit and where the plan vs. actual comparison is already turning red. Filters allow a targeted evaluation without manual effort.

The result: you no longer steer billable hours after the fact from controlling, but continuously while the project work is happening.

Issuing invoices based on complete project hours

In many firms, the direct link between project time tracking and Invoicing is bridged manually: a project lead exports hour reports, prepares them in Excel and hands them over to accounting. This process takes time, causes transfer errors and delays outgoing invoices.

In growth phases, this media break becomes a bottleneck. Invoices go out later, payments arrive later, and the cash conversion cycle gets longer. This is not a minor accounting issue but a structural liquidity question.

It becomes especially critical when firms have to consolidate several hundred billable hours a month across different projects and clients. The error rate of manual preparation rises with the number of projects. Disputed hour items, missing evidence, activities recorded twice: all of this triggers queries and delays payment even further.

When project controlling, project time tracking and Invoicing run on a shared data basis, this handover process disappears completely. Hours are booked, approved and transferred directly into the billing basis. This measurably shortens the time between work delivered and cash received.

For firms that want to grow through more projects, more employees or additional locations, this is not a minor optimisation. It is the prerequisite for growth not ending in complexity and loss of control.

Conclusion: three steps to complete billing

Capturing and invoicing billable hours systematically is not an administrative burden. It is a direct lever on margin that works without additional capacity.

Step 1: Set a binding classification. At the start of the project, define in writing which activity types are billable, which change request threshold applies and what is included in the project rate. Record this per project and make sure everyone involved has access. This document is the basis for every later query.

Step 2: Make time booking timely. Booking hours on the same day increases completeness and accuracy. Mobile booking lowers the barrier for employees working in the field or on client projects. If you set weekly deadlines and train the team to meet them, you measurably reduce reconstruction effort and error rates.

Step 3: Track utilization and plan vs. actual at project level. If you see deviations early, you can react before margin is lost. Early warning at project level is the basis for every financial steering conversation with clients or management.

Firms that try to map these three steps manually in Excel hit limits beyond a certain level of complexity. As soon as the number of projects, team size or client complexity grows, you need a data basis that runs in real time and delivers billing data without media breaks. The effort of switching is manageable. The effort of continuing to work without structured project hours grows with every new project.

FAQs

What are billable hours and how do they differ from regular working time?

Billable hours are the share of working time that can be invoiced to a client under the contract. They include project-related work such as consulting, documentation, review cycles and contractually agreed alignment meetings. Regular working time also covers internal activities such as meetings, proposal writing and training, which are not billable.

How do you calculate billable hours and the utilization rate?

The utilization rate is the ratio of billable hours to total working time. A consultant who works 28 billable hours in a 40-hour week has a utilization rate of 70 percent. At company level, you add up the billable hours of all employees and divide them by the total hours worked.

Which activities count as billable in time and material projects?

In time and material contracts, all activities directly related to the contracted service are generally billable. These include consulting work, alignment calls, documentation, travel time (depending on the contract) and review and approval processes. What exactly is billable should be agreed in writing between client and contractor at the start of the project.

How can I track billable hours efficiently without Excel?

Billable hours are tracked most efficiently with project time software that classifies each activity as billable or non-billable at the moment it is booked. Employees book their time to projects and activity types, and project leads see the plan vs. actual ratio in real time. The billing basis is created automatically, without manual preparation or data exports.

What happens to non-billable hours in fixed-price projects?

In fixed-price projects, every hour worked matters for the margin calculation, even if hours are not invoiced individually. Non-billable extra work that exceeds the calculated budget reduces the project margin directly. That is why real-time tracking of actual hours against the hour budget is especially critical in fixed-price projects.

What utilization rate should consulting or IT consulting firms aim for?

In IT consultancies and management consultancies, typical target utilization rates are between 65 and 80 percent, depending on seniority and role mix. Junior consultants are steered closer to 75 to 80 percent, seniors with leadership and business development duties more towards 60 to 70 percent. What matters is that targets are set per role and measured on the basis of complete time data.

Would you like to know more about ZEP?
ZEP Logo

Subscribe to ZEP newsletter

Häkchen-Symbol
Every 1st Wednesday of the month
Häkchen-Symbol
Latest industry insights
Häkchen-Symbol
ZEP product updates
Signup
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

How many hours are you losing right now?

In ZEP Operations, you book billable hours, stop budget overruns and turn project hours directly into invoices.

Book a demo
Book a demo

How many hours are you losing right now?

In ZEP Operations, you book billable hours, stop budget overruns and turn project hours directly into invoices.

Book a demo
Book a demo

Discover the possibilities of ZEP

Free trial for 14 days – no credit card required

Try it for free
Try it for free

Jetzt die Möglichkeiten von ZEP entdecken

Vereinbaren Sie jetzt eine kostenlose Demo

Termin buchen
Termin buchen