Skip to content

Work Hours Calculator (Timesheet)

Add up a week of work hours, including unpaid breaks and overnight shifts. See total hours in hours and minutes and in decimal hours, and optionally work out gross pay with federal overtime.

Free to use. No sign-up. Your figures stay in your browser.

Your week

One workweekEnter start and end times for each day worked. Leave days off blank. A shift that ends after midnight is counted as overnight. Your workweek can start on any day: enter seven consecutive days.

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Add this to see gross pay for the week.
For covered, nonexempt employees under the FLSA. Some states have stricter rules, such as daily overtime.

Your result

Enter your figures and select Calculate. Your result appears here.

How to use this calculator

  1. For each day worked, enter your start and end times. Leave days off blank.
  2. Enter unpaid meal breaks in minutes. Don't enter short paid breaks.
  3. Optionally add your hourly rate, and tick the overtime box if you're a nonexempt employee.
  4. Select Calculate.

How it works

Hours for a day = (end time − start time) − unpaid break

Decimal hours = total minutes ÷ 60

Gross pay = regular hours × rate + overtime hours × rate × 1.5

If an end time is earlier than the start time, the shift is treated as running past midnight. For example, 10:00 PM to 6:00 AM is 8 hours.

The calculator adds exact minutes and converts to decimal hours only at the end, so rounding doesn't build up. Pay is worked out from the exact minutes, and each pay line is rounded to the cent, so the lines always add up to the total.

When you tick the overtime box, hours over 40 in the week are paid at 1.5 times the rate you entered. Under federal law the overtime rate is based on the regular rate of pay, which can include things like nondiscretionary bonuses, so actual overtime pay can be higher.

Worked example

Sam works Monday to Friday, 8:30 AM to 5:15 PM, with a 30-minute unpaid lunch, and earns $21.00 an hour.

StepResult
Each day: 8h 45m − 30m8h 15m
Week: 8h 15m × 541h 15m (41.25 hours)
Regular pay: 40 × $21.00$840.00
Overtime pay: 1.25 × $21.00 × 1.5$39.38
Gross pay$879.38

Frequently asked questions

How do I convert minutes to decimal hours?

Divide the minutes by 60. 15 minutes is 0.25 hours, 30 minutes is 0.5, and 45 minutes is 0.75. So 7 hours 45 minutes is 7.75 hours.

Should I subtract my breaks?

Only unpaid meal breaks. Under federal rules, short rest breaks of usually 20 minutes or less count as hours worked. Bona fide meal periods, typically 30 minutes or more when you're fully relieved from duty, generally don't. Some states have their own break rules.

How does the calculator handle overnight shifts?

If the end time is earlier than the start time, it assumes the shift crossed midnight and adds 24 hours to the end time. A shift from 10:00 PM to 6:00 AM counts as 8 hours.

When does overtime apply?

Under the federal Fair Labor Standards Act, covered nonexempt employees must get at least 1.5 times their regular rate for hours over 40 in a workweek. The workweek is any fixed, recurring seven-day period. It doesn't have to start on Monday, and hours can't be averaged across weeks. Some states, such as those with daily overtime, have stricter rules. Exempt employees aren't covered by this rule.

Does the federal law require overtime for weekends or holidays?

No. The Department of Labor says the FLSA doesn't require overtime pay for weekends, holidays or regular days of rest, unless the hours worked go over 40 in the workweek. Extra pay for weekends or nights is a matter of agreement between employer and employee.

Sources

Hours are added with simple arithmetic. The optional overtime calculation follows the federal rule described by the Department of Labor.

Last reviewed: . This tool is not an official government calculator, and it is not tax, legal or financial advice. See the resources disclaimer.

Need more than a calculator?

MadyHR.ai for US businesses is open. These calculators stay free to use, with no sign-up.

MadyHR.ai

For US employers$99/yr ($8.25/mo)

MadyHR.ai for US businesses

Employee records, schedules, time off and documents in one place, with a login for every employee. One flat price for the whole company, $99 a year ($8.25 a month), not per employee.

MadyJobSearch.com

For job seekers and employers100% free

Looking for your next opportunity?

MadyJobSearch.com is our free AI job search. Find roles that match your skills and keep your applications in one place.

FreeMadyHR.ai Free Resources

All 41 free HR templates for US employers

Download, add your company details and check them against your state's rules.

Search all 41 templates →

We always use a few necessary cookies to sign you in and keep that sign-in safe — those cannot be turned off. We would also like to set marketing cookies (the Meta Pixel and the Reddit Pixel) to measure our advertising. Those are entirely your choice, and everything on this site works exactly the same either way. What each category does.