Hours × rate

Billable Hours Calculator

Worked hours minus break, times an hourly rate.

Billable hours

Enter clock-in, clock-out, break, and hourly rate. Not payroll advice.

The billable hours calculator turns one shift into a money line: clock-in, clock-out, unpaid break minutes, and an hourly rate. Worked hours after the break are multiplied by the rate. The product is a worksheet figure for a draft invoice or a sanity check against a contract, not payroll, tax, or invoicing advice. Employment law, overtime multipliers, and sales tax are out of scope. Confirm numbers with the written agreement before sending a bill.

Hours times rate, after the break

The engine first subtracts start from end in minutes, wrapping overnight if clock-out is earlier, then subtracts break minutes, then multiplies by the rate you typed. Default rate on the form is only a placeholder. Replace it with the number in the statement of work. Currency symbols are omitted on purpose so a dollar rate and a euro rate are not mixed by accident in the HTML; you already know which currency the contract uses.

A plain hours calculator stops at duration. It never asks for a rate. Use that page when you only need HH:MM or decimal hours for a timesheet that someone else will price. Use this page when the missing piece is money: hours × rate. Overtime rules, double time, and weekly 40-hour thresholds belong on overtime or time-card tools, not here.

The result lists decimal hours, the rate, and the billable amount rounded to two decimal places. Rounding of minutes before multiplication (nearest quarter hour, tenth, or six-minute increment) is a contract rule. Apply it before or after this page according to the contract; the calculator does not infer rounding from industry custom.

Unpaid break versus paid rest

The break field is unpaid time removed from the shift. A 30-minute lunch on a 9:00–17:00 day yields 7.5 hours before the rate. If the workplace pays short rest breaks, do not put those minutes in the break field. Putting paid rest into the unpaid field under-bills. Putting an unpaid lunch in as zero over-bills. Match the field to the contract clause, not to a generic “everyone takes lunch” habit.

Some clients cap billable time at a daily maximum. The calculator will still multiply whatever hours remain after the break. Cap the hours yourself if the statement of work says so. Some clients forbid billing the lunch even when the worker stays on site. That is a yes/no policy, not something the arithmetic can detect.

Overnight and split client blocks

Overnight wrap works the same as on other shift tools: 22:00 to 06:00 is eight hours before the break. Night retainers that bill a flat fee regardless of hours should not use this multiplier; a flat fee is not hours × rate. If the night includes an unpaid meal, subtract it. If the night is paid continuously, leave break at zero.

Two clients in one calendar day should be two calculations. Mixing 09:00–12:00 for Client A and 13:00–17:00 for Client B into one 09:00–17:00 span with a 60-minute break will produce one amount that cannot be split cleanly on two invoices. Calculate each block with its own rate if the rates differ.

On-call time that is billed only when paged cannot be reconstructed from clock-in and clock-out of the whole night. Log each engagement as its own span, or use a duration tool first and type the summed hours into a one-line rate multiply on paper.

Not legal, tax, or payroll advice

Minimum wage, overtime, salaried-exempt status, and statutory breaks vary by jurisdiction. This page performs arithmetic in the browser. It does not classify workers, compute withholdings, or generate a compliant invoice. Sales tax, VAT, and reverse-charge rules are not applied. If the amount will be filed, a human who owns the books must review it.

Contractors who include expenses in the same invoice should add those lines separately. Mileage and software subscriptions are not hourly. Freelancers who quote a project cap should compare this product against the cap and bill the lesser amount if that is the deal.

Employees using this as a check against a pay stub should remember that employer rounding, shift differentials, and union scales will not appear here. A mismatch is a prompt to read the stub legend, not proof that payroll is wrong.

Worked money examples

A designer clocks 10:00 to 16:30, takes 30 unpaid minutes, and bills 85 per hour. Net time is 6 hours. Amount is 510 in the contract currency. If the client requires quarter-hour rounding, 6.00 already aligns; a 10:00–16:40 day would be 6 hours 10 minutes (6.17 decimal) and might round to 6.25 depending on the clause.

A translator works 21:00 to 02:00 with no meal, rate 40. Wrap yields 5.00 hours and 200. If the agency’s night rate is 1.25 times the day rate, multiply 40 by 1.25 yourself and enter 50 as the rate; the page has no night-premium toggle.

A tutor runs two 90-minute sessions with a gap. Do not enter first start and last end with a long break. Enter 16:00–17:30 and 19:00–20:30 as two jobs, each with the session rate, then add the two amounts on the invoice.

Quality checks before an invoice

Confirm AM/PM or 24-hour faces. Confirm the rate from the latest signed PDF, not from memory. Confirm break minutes against what actually happened. If travel time is billable under the contract, it is a separate span or a separate line, not an inflated rate. Keep a paper month from monthly calendars when you reconcile 2026 invoices against a calendar of delivery days.

For adding a duration onto a start clock without money, use the time calculator. For clocks and timers in general, see the time tools hub.

Related tools

Duration without a rate: hours calculator. Clock arithmetic: time calculator. More time utilities: time tools.

Frequently asked questions

What numbers are multiplied to produce the billable amount?

Worked hours after the unpaid break are multiplied by the hourly rate you enter. Clock-in, clock-out, and break minutes produce the hour figure; the rate is a separate field. The product is a two-decimal worksheet amount in whatever currency the contract already uses. The page does not add tax or expenses.

How are unpaid break minutes removed from the shift?

Break minutes are subtracted after the clock span is computed, including overnight wrap when clock-out is earlier than clock-in. A 9:00 to 17:00 day with 30 unpaid minutes is 7.5 hours before the rate. Paid rest should not be entered in that field, or the bill will be too low.

Is this calculator payroll tax or invoicing legal advice?

No. It only multiplies hours by a rate in the browser. It does not apply overtime law, withholdings, VAT, or invoice format rules. Read the statement of work and have a bookkeeper review amounts that will be filed. A mismatch with a pay stub is a prompt to read the stub, not proof that payroll erred.

Why use this page instead of a plain hours calculator?

The hours calculator stops at duration. This page adds the missing money line: hours times rate. Choose duration-only when a timesheet will be priced later. Choose this page when a draft invoice needs a product. Weekly overtime thresholds and double-time flags still belong on overtime or time-card tools.

When does an overnight shift still produce a valid total?

When clock-out is earlier than clock-in, twenty-four hours are added before the break and the rate, same as other shift tools. Flat night retainers should not use this multiplier. Enter a night-premium rate yourself if the contract scales the hourly number; there is no automatic premium toggle.

How should split client blocks be entered on this page?

Calculate each client block separately with its own start, end, break, and rate, then add the amounts on the invoice. One span from first start to last end with a long break cannot be split cleanly across two invoices. Different rates for two clients cannot share a single multiplication.

Processing, please wait...