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
EntryActual minBilled minAmount (USD)
Client project165165$220.00
Admin and proposals600$0.00
More options
Create an invoice from your reviewed totals

The invoice page opens separately. Enter your reviewed hours and rates there.

Your numbers

Turn recorded work into billable time and an invoice amount. Keep breaks, nonbillable time and client rounding visible.

Use only a rounding rule agreed with your client. Utilization always uses actual time.

Time entry 1Client project · 09:00–12:00
Time entry 2Admin and proposals · 13:00–14:00
More options

Calculated in this browser. No signup required to copy or download.

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.

Try this prompt
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.

  1. 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.

  2. 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.

  3. 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 duration

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.