Tools/Date & Time Tools/Work Hours Calculator

Work Hours Calculator – Weekly Timesheet, Breaks & Overtime

Calculate total work hours and overtime online free - no login. Enter your start and end times for each day, add breaks, and instantly see total hours worked and overtime pay.

If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.

About this tool

Adding up a week of non-round times by hand - 9:37 to 17:22 with a 45-minute break, then four more days - is where timesheet errors come from. Here each day is worked out the same way and overtime is split out using the rule you choose, so the regular and overtime hours on a timesheet or invoice match the arithmetic.

This work hours calculator is a weekly timesheet: add a row for each day with a start time, an end time and an unpaid break in minutes, and it totals the week. Choose daily overtime (over 8 hours by default), weekly overtime (over 40), both, or none, and add an hourly rate and overtime multiplier (1.5x by default) to see estimated gross pay.

How to Use Work Hours Calculator

Enter Times

Add start time, end time, and break duration for each day.

Add More Days

Add as many workdays as needed to your timesheet.

Calculate

See total regular hours and overtime hours.

Calculate Pay

Enter your hourly rate to see total and overtime pay.

Common Workflows

Fill in a weekly timesheet, check a payslip's regular and overtime hours, work out hours for a freelance invoice, see how much overtime a long week produces under a daily or weekly limit, or estimate gross pay for a shift pattern before accepting it.

  • One row per day with start, end and break; a shift that ends earlier than it starts is treated as overnight (22:00 to 06:00 is 8 hours).
  • Total, regular and overtime hours as decimal hours (7.50 means seven and a half hours), plus the number of days worked.
  • Estimated pay from an optional hourly rate and overtime multiplier - before tax and deductions, and in whatever currency your rate is in.

FAQs

The most common question is how to turn hours and minutes into decimal hours for pay. 15 minutes is 0.25 hours, 30 minutes is 0.5 and 45 minutes is 0.75. This calculator shows its totals in decimal hours, ready to multiply by an hourly rate.

How do I calculate hours worked between two times?

Subtract the start time from the end time in minutes, then convert to hours. Example: 9:15am to 5:45pm. Convert to minutes: (17×60+45) - (9×60+15) = 1065 - 555 = 510 minutes. 510 ÷ 60 = 8.5 hours. For a 30-minute break: 8.5 - 0.5 = 8.0 hours. In decimal: 8.0 hours × hourly rate = daily pay. This calculator handles the subtraction and break deduction automatically.

How do I calculate overtime hours?

Standard overtime in the US: hours beyond 8 per day or 40 per week are overtime at 1.5x rate. Example: 10 hours worked. Regular hours = 8. Overtime hours = 2. Weekly overtime: total hours - 40. Some calculations use daily overtime (California), weekly overtime, or both. Enter your total hours worked and standard hours threshold to calculate the split between regular and overtime hours.

How do I calculate total hours for a weekly timesheet?

Calculate each day's hours separately (end time - start time - breaks), then sum all days. Example: Mon 8h, Tue 7.5h, Wed 9h, Thu 8h, Fri 6h = 38.5 total hours. For payroll: multiply regular hours (up to 40) by regular rate and overtime hours (above 40) by overtime rate. Track decimal hours (not hours:minutes) for multiplication - 7.5 hours not 7:30.

How do I convert hours and minutes to decimal for invoicing?

Divide minutes by 60 to get the decimal portion. Common conversions: 15 min = 0.25h. 30 min = 0.50h. 45 min = 0.75h. 10 min = 0.167h. 20 min = 0.333h. Example: 3 hours 45 minutes = 3 + (45/60) = 3.75 hours. Invoice: 3.75 hours × $75/hour = $281.25. Always use decimal hours for multiplication - never multiply hours:minutes directly by a rate.

How do I calculate part-time weekly hours from a daily schedule?

Multiply daily hours by the number of days worked per week. Example: working 6 hours per day, 4 days per week = 24 hours per week. For variable schedules, sum each day's hours. Annual hours: weekly hours × 52. Monthly hours: weekly hours × 52 ÷ 12 = weekly hours × 4.333. Full-time equivalent (FTE): part-time hours ÷ 40 hours = FTE. Example: 24 hours ÷ 40 = 0.6 FTE.

Get more tools like this

Leave your email so we can prioritize similar tools and updates.