Billable Hours Calculator

To calculate billable hours, add each session duration with the + operator (for example 1h 15m + 45m + 2h 30m = 4h 30m), then switch the result format to the single "Hour" option to get the decimal total, 4.5 hours. Invoices and billing software expect decimals, so this converts your tracked time directly.

Freelancers, lawyers, and agencies bill in decimal hours, not hours and minutes. Most invoicing tools want 4.5, not 4h 30m. This calculator adds every tracked session, multiplies repeated tasks, and converts the total to a clean decimal you can drop straight into an invoice. Everything stays as duration math, so the engine handles the rounding for you.

Step by step

  1. Enter each session as a duration

    Type every work block with a unit attached: 1h 15m for a meeting, 45m for a call, 2h 30m for deep work. Hours use h, minutes use m. Each value needs a unit, so write 45m, not a bare 45.

  2. Add the sessions with +

    Join the durations with the plus operator: 1h 15m + 45m + 2h 30m. The calculator returns 4h 30m. Keep stacking sessions across the day or the week the same way to build one running total.

  3. Multiply any repeated task

    For a task that ran several times at the same length, multiply instead of retyping it. Six 25-minute calls become 25m * 6, which equals 2h 30m. The count is a bare number because it acts as a multiplier.

  4. Switch the result to decimal hours

    Set the result format to the single "Hour" option. Your 4h 30m total becomes 4.5 hours, and 8h 15m becomes 8.25 hours. This is the figure invoices and billing software expect, so copy it straight onto the line item.

  5. Apply your rate

    Use the rate panel to multiply the decimal total by your hourly rate and read the money amount, or paste the decimal hours into your own invoicing tool. The time result itself never includes currency, so the rate panel is where the dollar figure appears.

Worked examples

1h 15m + 45m + 2h 30m=4 Hours 30 Minutes

Add three client sessions logged in one day to see the running total.

1h 15m + 45m + 2h 30m=4.5 Hours

Same total shown as decimal hours, ready to type onto an invoice.

25m * 6=2 Hours 30 Minutes

Bill a repeated 25-minute support call that happened six times.

25m * 6=2.5 Hours

The same repeated block as a decimal for the line item.

Try it yourself

Show result as
Try

Type hours, minutes, days, weeks, months, years, or seconds, as full words or shorthand (h m d w), with + - * /. Pick how the answer reads with Show result as up top. It all runs in your browser. Drag the card’s right edge to make it wider.

Common questions

How do I total my billable hours?

Enter each session as a duration and join them with the + operator, like 1h 15m + 45m + 2h 30m. The calculator returns the combined total, 4h 30m. Keep every value tagged with a unit (h for hours, m for minutes) so the engine reads it correctly.

How do I convert billable time to decimal hours?

Calculate your total, then set the result format to the single "Hour" option. A total of 4h 30m becomes 4.5 hours, and 8h 15m becomes 8.25 hours. Totals that do not divide evenly show seven digits, so 1h 20m reads 1.3333333 hours.

How do I bill the same task repeated several times?

Multiply one session by the count. For six 25-minute calls, type 25m * 6 to get 2h 30m, or 2.5 hours in decimal format. A bare number is allowed only as a multiplier or divisor, so the unit stays on the duration.

Can the calculator turn my hours into a money amount?

Yes. The calculator has a rate panel that multiplies a duration by your hourly rate to show a dollar figure. The plain result string only reports time, so use the decimal hours total there or paste it into your invoicing software.

Total client sessions and convert to decimal hours for invoicing.

← Back to the calculator