Billable vs. Non-Billable Hours: What Freelancers Need to Know

Why freelancers can only bill a fraction of the hours they work, how to measure utilization, and how it changes the rate you need to charge.

What counts as billable

A billable hour is time a client pays for: writing code, designing, consulting, editing or any other work delivered under a contract. Everything else you do to keep the business running is non-billable. Freelancers are often surprised by how large the non-billable share is once they start tracking it honestly.

Where the non-billable hours go

Typical non-billable work includes finding clients (networking, portfolio updates, proposals, discovery calls), administration (invoicing, chasing payments, bookkeeping, tax returns), communication that cannot be charged (unpaid revisions, scoping emails), and professional development (courses, reading, experimenting with new tools). None of these are optional. Skip sales and the pipeline dries up; skip admin and you do not get paid.

Utilization: the key ratio

Utilization is billable hours divided by total hours worked. If you work 40 hours and bill 28, your utilization is 70%. Agencies and consulting firms track this number closely, and freelancers should too.

Benchmarks vary, but most independent professionals sit between 60% and 75%. New freelancers spending a lot of time on business development may be closer to 40–50%. Utilization above 85% is rarely sustainable for long; it usually means sales or admin is being neglected and a gap in work is coming.

How utilization changes your rate

Because your rate is your revenue target divided by billable hours, utilization has a direct and large effect. With a revenue target of 116,600 and 1,840 working hours a year, 80% utilization requires about 79 per hour. At 60% the same target requires about 106 per hour — over a third more, without any change in lifestyle or costs.

This is why a rate calculated from 2,080 hours (40 hours × 52 weeks, 100% billable) almost always comes out too low.

Measuring your own utilization

Track every working hour for four to six weeks, tagging each block as billable or non-billable. A simple timer app or spreadsheet is enough. Do not judge or optimize during the tracking period — the goal is an honest baseline. Then use that real figure in the calculator rather than an aspirational one.

Improving utilization without burning out

Batch admin into a single weekly block. Use templates for proposals, contracts and invoices. Automate recurring invoices and payment reminders. Prefer retainers and longer engagements, which reduce the sales effort per billable hour. Define revision limits in your contracts so extra work becomes billable. Even a five-point improvement in utilization can be worth more than a rate rise that clients push back on.

Run your own numbers

Open the rate calculator →