For business owners
Free billable hours calculator
Use the billable hours calculator to total time entries after breaks, separate billable work, apply chosen rounding and calculate the value at each rate.
- Free to use
- No account needed
Your result
Starting example. Replace these figures with your own.
$220.00Invoice amount before tax and other charges
- Actual worked hours
- 3.75 h
- Actual billable hours
- 2.75 h
- Billed hours after rounding
- 2.75 h
- Nonbillable hours
- 1 h
- Utilization on actual time
- 73.3333%
- Effective rate across all worked hours
- $58.67
Calculation
Amount = sum of (billed minutes per entry ÷ 60 × that entry’s hourly rate).
Read with the result
Uses actual minutes, with no billing increment.
USD. Unpaid breaks are deducted. Mark an entry explicitly when its end is on the next day.
Confirm rates and rounding with your client. This is not a payroll or overtime calculation.
Time and amount by entry
| Entry | Actual min | Billed min | Amount (USD) |
|---|---|---|---|
| Client project | 165 | 165 | $220.00 |
| Admin and proposals | 60 | 0 | $0.00 |
More options
The invoice page opens separately. Enter your reviewed hours and rates there.
Compare another scenario
Scenario B has its own inputs and result. Changes here do not replace Scenario A.
Use it from an AI browser
This page has site tools: actions an AI agent can call directly, with no plugin or API key. The ChatGPT desktop app’s browser can use them where site tools are available, and so can Chrome with WebMCP turned on. The agent works on this page, with the same steps and limits as its buttons, so you can check the result before you use it.
Open doany.ai/tools/billable-hours-calculator and calculate one billable entry from 09:00 to 12:17 with a 15-minute unpaid break at USD 100 an hour, using actual minutes. Show invoice amount and utilization.
Site tools work only while this page is open. They never send messages, invoices or payments for you.
Turn your time entries into a clear billing total
Record the work performed before deciding what to bill. Keep actual time, billable status and any contract rounding rule separate so the result can be reviewed.
Enter each work session
Add a start time, end time and break duration for each entry. Mark an overnight session explicitly so a finish before the start is not mistaken for a negative duration.
Set billable status and rate
Mark the sessions the client agreement allows you to charge and enter the relevant hourly rate. Nonbillable time still matters for the utilization comparison.
Review rounding before billing
Keep exact minutes or choose the offered 6-minute or 15-minute upward rounding for billable entries. Compare the actual and billing totals, then copy or download the result for your invoice preparation.
Keep the time record distinct from the invoice
The calculator totals entered sessions; it does not determine which activities a client must pay for.
A consulting session
What to change
09:00 to 12:30 with a 30-minute break is 3 hours of work. At 80 per billable hour, its unrounded value is 240.
Before you use it
The break must belong to that session and cannot exceed its duration.
An overnight service
What to change
22:00 to 02:00 marked overnight is a four-hour session before breaks.
Before you use it
Enter the intended overnight session explicitly; this is a clock-time calculation rather than a timezone-aware payroll record.
An agreed billing increment
What to change
A 61-minute billable entry becomes 66 minutes when rounded up to 6-minute increments, or 75 minutes at 15-minute increments.
Before you use it
Use rounding only when it matches your agreement, and preserve actual minutes for review.
Review the time before preparing an invoice
- Each start, finish and break belongs to the same session.
- Overnight sessions are marked intentionally.
- Billable status follows the client agreement.
- Rates and billing increments are checked for every entry.
- The total is a calculation, not a sent invoice or a payroll determination.
Subtract breaks from elapsed time
Worked minutes = elapsed session minutes − break minutes. Converting 150 worked minutes to decimal hours gives 2.5 hours, not 2.50 hours interpreted as two hours and fifty minutes.
Apply billing increments per entry
When upward rounding is selected, each billable entry rounds to the chosen increment before its charge is calculated. Rounding each entry can produce a different total from rounding the combined day once.
Keep utilization on actual time
Actual billable time divided by total worked time measures the entered time’s billable share. Billing increments can increase chargeable time without increasing the hours actually worked, so they should not inflate that utilization measure.
Sources checked on October 9, 2026: Clockify: billable and nonbillable timeClockify: hourly rates and billable durationopens in a new tab
Questions about this tool
How do I calculate billable hours?
Subtract breaks from each session’s elapsed time, include the sessions marked billable, and convert their minutes to hours. Apply your chosen billing increment separately if the client agreement permits it.
How do I convert minutes to decimal hours?
Divide minutes by 60. Fifteen minutes is 0.25 hours, thirty minutes is 0.5 hours and forty-five minutes is 0.75 hours. Decimal hours are not written in hours-and-minutes notation.
How are breaks handled?
The entered break minutes are removed from that session before its worked and billable time are calculated. Check the duration yourself; the calculator does not decide whether a particular break is paid or billable.
Can I enter a shift that crosses midnight?
Yes. Mark the entry as overnight and use its start and finish clock times. This models a session across midnight without dates, time zones or daylight-saving adjustments.
What does rounding up to 6 or 15 minutes do?
Each billable entry is increased to the next selected increment. A 31-minute entry becomes 36 minutes at 6-minute rounding or 45 minutes at 15-minute rounding. Exact minutes remain the basis for actual time.
Is billable utilization based on rounded billing time?
It should describe actual work: actual billable minutes divided by all worked minutes in the entries. Billing rounding changes the amount charged, not the capacity that was actually used.
Does this calculate employee wages or overtime?
No. It calculates entered work time and its value at the rates you supply. Employment rules, paid-break policies, overtime and tax are separate questions. The labour-cost calculator models employer costs on a different basis.
Can I export the result for an invoice?
Yes. Copy or download the local calculation without signup, then review it when preparing your invoice. Exporting does not create, send or mark an invoice as paid, and no automatic invoice handoff is implied.