💰 Billable Hours Calculator

Last updated: March 18, 2026

💰 Billable Hours Calculator

Log work entries, set hourly rates per client or task, choose rounding rules — get invoice-ready totals instantly.

Add Time Entry
HH:MM
HH:MM
hours (decimal)
No entries yet. Add your first time entry above.
Rounding & Currency
Invoice Summary
Client / TaskRaw HoursBillable HoursRateAmount

How Freelancers Should Think About Billable Hours (And Why Most Get It Wrong)

Most freelancers undercharge. Not because they set their rates too low — though that happens too — but because they lose hours in the gaps between "I started working" and "I sent the invoice." A fifteen-minute miscalculation on ten clients adds up to lost revenue that never appears on any spreadsheet because it never existed in the first place. The discipline of tracking and billing hours correctly is not about nickel-and-diming your clients. It is about respecting your own time with the same rigor you apply to deliverables.

The Anatomy of a Billable Hour

A billable hour is not simply sixty minutes of keyboard time. It is any unit of your professional attention that a client has agreed, explicitly or implicitly, to compensate. This includes direct work (writing code, designing screens, drafting copy), client communication (calls, email threads, feedback rounds), and project management overhead (setting up environments, onboarding documentation, revision coordination). The lines blur fast, which is exactly why a structured logging habit matters more than any particular tool.

Where most freelancers go wrong is treating billable time as a single pool. Client A gets billed for time that technically belonged to Client B's mental context. A phone call that runs thirty-four minutes gets rounded down to thirty "to be fair." Over a month, these micro-decisions compound into a significant revenue leak. A disciplined time-tracking system forces you to assign every interval to a specific client and task before you forget the context entirely.

Rounding Rules: The Hidden Lever on Your Effective Rate

Industry-standard rounding practices exist for a reason. Billing in exact seconds is impractical and looks petty on an invoice. But consistently rounding down is a silent discount you never agreed to give. The four most common rounding conventions each have a different use case:

6-minute (0.1 hour) increments are the standard in legal and professional services billing. They balance granularity with practicality. A 7-minute call becomes 0.2 hours. A 14-minute task becomes 0.3 hours. This is the tightest rounding that still looks professional on an invoice.

15-minute (0.25 hour) increments are common in consulting, design, and development work. They are easy for clients to understand and verify. A 20-minute standup call rounds to 0.5 hours. Most clients in non-legal fields expect and accept this.

30-minute increments favor simplicity over precision. Good for project-based work where exact time tracking is less critical and the relationship is built on trust rather than hourly scrutiny.

Full-hour rounding is rare in hourly billing but appears in certain retainer and day-rate structures. It is aggressive in your favor but only sustainable when the client relationship explicitly supports it.

The critical thing: pick a rule, document it in your contract, and apply it consistently. Selective rounding — rounding up when it helps you, rounding down to seem generous — creates invoice inconsistencies that erode client trust far more than any billing method ever could.

Per-Client Rates vs. Per-Task Rates

Sophisticated freelancers often run multiple rate structures simultaneously. You might charge Client A (a startup with a tight budget) $60/hour for routine content work, while charging Client B (an enterprise with compliance requirements) $120/hour for the same category of work — because the context, urgency, and revision cycles are different. Separately, you might charge any client a premium rate of $150/hour for strategic consulting, regardless of who they are.

This is not inconsistency. It is market-aware pricing. The operational challenge is keeping these rates cleanly separated so your invoices are always accurate. Mixing a $60 and a $120 entry under the wrong client is the kind of error that gets noticed and undermines your professionalism. A calculator that lets you assign a specific rate to each time entry — rather than applying one global rate — eliminates this class of error entirely.

What to Log and When

The single most effective habit in billable time management is logging at the moment of stopping, not at the end of the day. Memory degrades rapidly. A work session you complete at 11:40 AM will feel like "about two hours" by 6 PM, even if it was actually two hours and twenty-two minutes. Log the end time while you are still at your desk.

What deserves its own log entry? As a rule: anything that would justify its own line item on an invoice. A client call, a design review, a bug investigation, a brief round of revisions — each is distinct. Lumping them under "miscellaneous work" obscures your own productivity patterns and gives clients a worse picture of where their money goes. Detailed entries build trust; vague entries invite disputes.

For time entered as duration rather than start/end times, use decimal hours: 1.5 for ninety minutes, 0.75 for forty-five minutes. This maps cleanly to invoice arithmetic and avoids the confusion of mixed formats on a single invoice.

Building an Invoice From Logged Hours

A professional invoice derived from logged time entries should show the client four things for each line item: what the work was, how many hours were billed, at what rate, and the resulting amount. The rounding rule should be disclosed either in the invoice notes or your contract. Clients who understand how their invoice was calculated are far less likely to dispute it.

When you have multiple entries for the same client across a billing period, you have a choice: show every individual time entry (transparent but potentially cluttered) or group them by task category with a total. For hourly contracts where the client approved time in advance, showing individual entries is appropriate. For retainer or project-based billing with hourly overages, grouping by category is cleaner.

Total billable hours across all entries, multiplied by their respective rates, gives your invoice total. Any discount, late fee, or expense reimbursement is then added or subtracted from that base. Keep these adjustments separate and labeled — never fold a discount into a changed hourly rate, because that makes your records impossible to audit later.

Common Mistakes That Cost Real Money

Logging after the fact is the biggest. A close second is failing to track short work intervals. Many freelancers do not log tasks under fifteen minutes because they feel too small to bill. Over a month, these add up to several hours of lost revenue. Bill for what you do. If a two-minute email chain resolved a client's critical issue, that is still billable time — note it as "email correspondence" and log it.

The third common mistake is using a single running timer for a whole work session without noting client switches. If you context-switch between two clients in the same afternoon, you need two separate entries, not one blended duration that you mentally split later. The mental split will be wrong.

Finally: do not confuse tracked hours with billed hours before you have applied your rounding rule. Your raw log is your working document. Your billable total — after rounding — is what goes on the invoice. Keep them both visible so you can always reconcile your records if a client questions a charge.

The freelancers who invoice confidently and get paid without friction are not necessarily the ones charging the highest rates. They are the ones whose records are clean, whose rounding is consistent, and whose invoices leave no room for ambiguity. Time tracking is not administrative overhead — it is the foundation of getting paid what you are worth.

FAQ

What is the difference between raw hours and billable hours?
Raw hours are the exact duration you worked, calculated from your start and end times or the duration you entered. Billable hours are the result after applying your chosen rounding rule — for example, rounding 1 hour 7 minutes up to 1.25 hours under a 15-minute rounding rule. The billable hours figure is what appears on your invoice and is used to calculate the amount owed.
Which rounding rule should I use for my invoices?
It depends on your industry and client expectations. Legal and professional services typically use 6-minute (0.1 hour) increments. Consulting, design, and development work most commonly use 15-minute increments. Simpler project-based work may use 30-minute rounding. The key is to specify the rule in your contract or engagement letter so there are no surprises when the invoice arrives.
Can I set different hourly rates for different clients or tasks?
Yes — the calculator lets you enter a specific hourly rate for each individual time entry. This means you can charge Client A one rate and Client B a different rate, or apply a premium rate for strategic work versus a standard rate for routine tasks, all within the same session. Each entry's amount is calculated independently using its own rate.
How does the overnight (past midnight) time entry work?
If your end time is earlier than your start time — for example, start 22:00 and end 02:00 — the calculator automatically detects the overnight shift and adds 24 hours to calculate the correct duration of 4 hours. You do not need to adjust anything manually.
Is my data saved anywhere?
No. All entries exist only in your browser's current session memory. Nothing is sent to any server or stored after you close or refresh the page. If you want a record of your entries, use the Copy Summary button to grab a plain-text summary you can paste into a notes app, spreadsheet, or email.
What if I track time in decimal hours rather than start and end times?
You can enter duration directly in the Duration field as a decimal number — for example, 1.5 for one hour thirty minutes, or 0.75 for forty-five minutes. Leave the Start Time and End Time fields empty when using this method. The rounding rule is still applied to the duration you enter, so 1.1 hours under 15-minute rounding becomes 1.25 hours on the invoice.
Disclaimer: This article is for general informational and educational purposes only and does not constitute professional, financial, medical, or legal advice. Results from any tool are estimates based on the inputs provided. Always verify important details and consult a qualified professional before making decisions.