ClockAura

Hours Calculator — Work Hours & Timesheets

Built for timesheets, shift work and billing: enter a start time, end time and unpaid break length for one or more shifts, and get gross hours, break time, and net hours worked — including a decimal-hours total (like 7.5 instead of 7h 30m) in the format most payroll systems expect. Add multiple rows for a full week, then export the whole table to CSV.

About the hours calculator

An hours calculator turns a shift's start time, end time and break length into gross hours, break time, and net hours worked — including a decimal-hours total (like 7.5 rather than 7h 30m) in the format most payroll systems expect.

Timesheets ask for a single net-hours number, but a shift is really three numbers: when it started, when it ended, and how much unpaid lunch break happened in between. This calculator takes all three per row, supports multiple shifts (a full week of work hours at once), and totals everything — including a decimal-hours column, since most payroll and invoicing systems want 7.5 rather than "7 hours 30 minutes".

Gross vs net hours, worked example

FieldExampleMeaning
Start09:00Shift begins
End17:30Shift ends
Break30 minUnpaid break subtracted
Net8h 00m (8.00)What actually gets paid

When to use it

  • Filling in a weekly timesheet from multiple daily shifts.
  • Totalling your work hours for the week to see if you are into overtime.
  • Billing a client by the hour and needing a decimal total.
  • Checking a payroll number against your own shift log.
  • Freelance or contract work where hours need to be itemised.

How to use it

  1. Enter the start time, end time and break length (in minutes) for a shift.
  2. Add more rows for additional shifts using "+ Add shift".
  3. Read gross, break and net totals at the bottom, or export the table to CSV.

Tips

  • An end time earlier than the start time is treated as an overnight shift automatically.
  • Export to CSV before closing the tab if you need to keep the numbers — nothing is saved automatically.

FAQ

How do I calculate hours worked with a break?

Enter your shift start and end time, and the length of your unpaid break. The calculator subtracts the break from the gross shift length to give net hours worked.

What are decimal hours and why do I need them?

Decimal hours express minutes as a fraction of an hour (30 minutes = 0.5), which is the format most payroll and timesheet systems expect instead of "8h 30m".

Does it calculate overtime?

It gives you the exact total work hours for the week, which is what you compare against your overtime threshold (40 hours in many places, though it varies by country and contract). The calculator does not apply overtime rates itself, since those differ by employer.

Should I subtract my lunch break?

If your lunch break is unpaid, yes — enter it in the break field and it is subtracted from the shift automatically. If your break is paid, leave the break field at zero so the full shift counts.

How do I calculate hours worked with a lunch break?

Enter the shift start and end time, then the unpaid break in minutes. The break is subtracted from the shift length to give net paid hours. If your break is paid, leave it at zero.

Can I total a whole week of shifts?

Yes — add a row per shift and the calculator totals gross hours, break time and net hours across all of them, with a decimal-hours column for payroll.

How do I work out overtime?

The calculator gives your exact weekly total; compare that against your overtime threshold, which is commonly 40 hours but varies by country and contract. It does not apply overtime rates, since those differ by employer.

Can I use this as a time card calculator?

Yes. Enter each shift with its start, end and break and it works like a time card calculator: total hours worked, decimal hours for payroll and a CSV export for your timesheet.

Related reading

Related tools