Hours Calculator (Timesheet)
Enter your clock-in, clock-out and break for each day to get your total hours for the week (as h:mm and a decimal), regular vs. overtime hours and your gross pay.
US federal rule: over 40 hours a week.
California-style: over 8 hours in a day.
Overtime is paid at 1.5×.
- Regular hours
- 37:30 (37.5 h)
- Overtime hours
- 0:00 (0 h)
- Average per day worked
- 7:30 (7.5 h)
- Total minutes
- 2,250
| Day | In | Out | Break | Hours | Decimal | Overtime |
|---|---|---|---|---|---|---|
| Mon | 09:00 | 17:00 | 30 min | 7:30 | 7.5 | — |
| Tue | 09:00 | 17:00 | 30 min | 7:30 | 7.5 | — |
| Wed | 09:00 | 17:00 | 30 min | 7:30 | 7.5 | — |
| Thu | 09:00 | 17:00 | 30 min | 7:30 | 7.5 | — |
| Fri | 09:00 | 17:00 | 30 min | 7:30 | 7.5 | — |
| Sat | — | — | — | — | — | — |
| Sun | — | — | — | — | — | — |
How this was calculated
- Each day: hours = end − start (adding 24 h when the shift ends after midnight) − break. Mon 7:30, Tue 7:30, Wed 7:30, Thu 7:30, Fri 7:30.
- Total = 7:30 + 7:30 + 7:30 + 7:30 + 7:30 = 37:30 = 37.5 hours (minutes ÷ 60).
- Weekly overtime: regular hours past 40 h become overtime. Regular = 37:30, overtime = 0:00.
How this hours calculator adds up your week
Each day the hours calculator takes your clock-out time, subtracts your clock-in time, and takes off the unpaid break. If you clock out at a time earlier than you clocked in (say 10:00 PM to 6:00 AM), it assumes the shift crossed midnight and adds 24 hours before subtracting. The seven daily totals are added into a weekly total shown both as hours and minutes (37:30) and as a decimal (37.5), because payroll systems usually want the decimal and timecards usually show the clock format.
The conversion between the two trips people up more than anything else. 7 hours 45 minutes is not 7.45 hours; it is 7 + 45/60 = 7.75 hours. The tool does that division for you, and the per-day table shows both forms side by side so you can copy whichever your employer uses.
Worked example
You work Monday to Friday, 8:30 AM to 5:00 PM, with a 30-minute lunch. Each day is 8.5 hours on the clock minus 0.5 for lunch, so 8 paid hours. Five days make 40 hours, exactly at the federal overtime line, so there is no overtime. Add a 6-hour Saturday and the week becomes 46 hours: 40 regular and 6 overtime. At $20 an hour that is 40 × $20 + 6 × $20 × 1.5 = $800 + $180 = $980 gross.
How overtime is counted
Under the Fair Labor Standards Act, non-exempt employees earn 1.5× their regular rate for hours over 40 in a workweek. That is the default here. Some states add a daily rule: California, for example, pays overtime after 8 hours in a day and double time after 12. Turn on the daily rule to see daily overtime split out. Daily overtime hours are not counted again toward the 40-hour weekly limit, which is how California's rule works, so no hour is paid twice. Double time is not modelled; if you regularly work over 12 hours a day, check your state's rules.
Common mistakes on timesheets
- Entering the break as hours. The break field is in minutes. A 1-hour lunch is 60, not 1.
- Mixing AM and PM. A 9:00 to 5:00 shift entered as 09:00 to 05:00 is read as an overnight shift of 20 hours. Use the time picker's AM/PM or 24-hour format carefully.
- Rounding each day before adding. Add the minutes first, then convert. Rounding 7:50 to 7.8 on five days loses or gains several minutes over the week.
When the result is misleading
The calculator assumes one hourly rate, a single workweek, and no paid breaks. If you have shift differentials, tips, a salary with overtime eligibility, or a workweek that does not start on Monday, the gross pay will be off even though the hours are right. Rounding rules also vary: many employers round punches to the nearest quarter hour, which can move your weekly total by up to 7 minutes a day in either direction. Use the result as the number to compare against your pay stub, and ask payroll about any gap bigger than a few minutes.
Frequently asked questions
›How do I calculate hours worked?
Subtract the start time from the end time and take off any unpaid break. 8:30 AM to 5:00 PM is 8.5 hours; minus a 30-minute lunch it is 8 hours. If the end time is earlier than the start time, add 24 hours first because the shift crossed midnight.
›How do I convert minutes to decimal hours for payroll?
Divide the minutes by 60. 7 hours 45 minutes is 7 + 45/60 = 7.75 hours, not 7.45. The calculator shows both the h:mm and decimal form for every day.
›When does overtime start?
Under US federal law (FLSA), non-exempt employees earn 1.5× pay for hours over 40 in a workweek. Some states add daily overtime: California pays 1.5× after 8 hours in a day and double time after 12. Turn on the daily rule to model the 8-hour threshold.
›Does the calculator handle overnight shifts?
Yes. If the end time is before the start time (for example 10:00 PM to 6:00 AM), it counts the shift as ending the next day, giving 8 hours.
›How is gross pay calculated?
Regular hours × hourly rate, plus overtime hours × hourly rate × 1.5. 40 regular hours and 5 overtime hours at $20 an hour is $800 + $150 = $950 before taxes.