Skip to content

Work hours calculator

Add up hours worked, add or subtract times and get your pay.

CalculatorsRuns in your browser

Total
7:30
Total
7:30
Total
7:30
Total
7:30
Total
7:30
Total
Total

Leave a day empty if you didn't work; overnight shifts crossing midnight are supported.

Weekly total
37:30
Decimal hours
37.50

This hours calculator has two modes. The weekly timesheet automatically adds up hours worked from Monday to Sunday based on each day's clock-in, clock-out and break time, and supports overnight shifts that cross midnight (for example, 10 PM to 6 AM). If you add your hourly rate, it also calculates the estimated pay.

The second mode adds and subtracts a list of loose durations in hours and minutes format, useful for totaling overtime, project time or any list of durations that don't fit into a weekly timesheet.

How to use

  1. 1In “Weekly timesheet”, check the days you worked and enter the clock-in time, clock-out time and break in minutes.
  2. 2Check the weekly total in hours and minutes, and in decimal hours.
  3. 3To calculate pay, enter your hourly rate.
  4. 4In “Add durations”, add HH:MM times with a plus or minus sign to add or subtract them.

What you can do

  • Weekly time card with in, out and break
  • Add and subtract hours and minutes
  • Total in decimal hours
  • Hourly pay calculation

How worked hours are calculated

For each day, the clock-in time is subtracted from the clock-out time and the break is deducted. If the clock-out time is earlier than the clock-in time, the calculator assumes the shift crosses midnight (so an overnight shift from 10 PM to 6 AM is 8 hours) instead of giving a negative result.

Decimal hours and hourly pay

Many payroll systems and spreadsheets need hours in decimal format instead of hours and minutes: 7 hours and 30 minutes is 7.5 decimal hours. This calculator shows both formats at once, and if you add your hourly rate, it multiplies the decimal hours by that rate to estimate your pay.

Adding and subtracting loose durations

When you're not dealing with a clock-in/clock-out shift but a list of durations (partial times from a project or a recording, for instance), it's faster to type each duration as HH:MM and mark whether it should be added or subtracted, and let the calculator total it up.

Frequently asked questions

How do I add up hours worked in a week?

Check the days you worked in the weekly timesheet and enter each day's clock-in, clock-out and break time; the calculator adds the total automatically in hours and minutes and in decimal hours.

How do I convert hours and minutes to decimal hours?

Divide the minutes by 60 and add them to the hours: 7 hours 30 minutes is 7 + 30/60 = 7.5 decimal hours. This calculator does that conversion for you.

Does it handle overnight shifts that cross midnight?

Yes. If the clock-out time is earlier than the clock-in time, the shift is assumed to end the next day, so a shift from 10 PM to 6 AM is correctly calculated as 8 hours.

How do I calculate how much I'm paid for hours worked?

Enter your hourly rate in the weekly timesheet: the calculator multiplies the total decimal hours by that rate to give you the estimated pay.

More in Calculators