Timesheet Calculator — Weekly Hours, Overtime Pay & Decimal Hours
Add up a full week of work in seconds. Enter your clock-in and clock-out time for each day, subtract your unpaid lunch or meal break, and this free timesheet calculator totals your hours, splits them into regular hours (up to 40) and overtime hours, converts them to decimal hours for payroll, and shows your gross weekly pay at time and a half for overtime. It follows the federal Fair Labor Standards Act (FLSA) rule: overtime after 40 hours in a workweek at 1.5 times your regular rate.
Your weekly results
FLSA rules this calculator uses (verified, November 2026):
- Overtime: covered, non-exempt employees must be paid at least 1.5 times their regular rate for all hours worked over 40 in a single workweek (29 U.S.C. § 207; U.S. Department of Labor, Wage and Hour Division, Fact Sheet #23).
- Workweek: a fixed, recurring period of 168 hours — seven consecutive 24-hour periods. Overtime is counted per workweek, not per pay period, so two weeks in one paycheck cannot be averaged together.
- Meal breaks: federal law does not require employers to give lunch breaks. A bona fide meal period of 30 minutes or more is unpaid when the employee is completely relieved of duties (29 CFR 785.19) — confirmed again by DOL opinion letters FLSA2026-7 (May 28, 2026) and FLSA2026-11 (September 7, 2026). Short rest breaks of 5 to 20 minutes must be paid (29 CFR 785.18), so do not subtract those here.
- Decimal hours: payroll systems record time as hundredths of an hour — divide minutes by 60 (15 min = 0.25, 30 min = 0.50, 45 min = 0.75), normally rounded to two decimal places.
- Exemption threshold: as of 2026 the salary threshold for most white-collar (executive, administrative, professional) exemptions is $684 per week ($35,568 a year); the 2024 rule that would have raised it was vacated by a federal court in November 2024.
- State rules can be stricter: California, Alaska, Colorado and Nevada add daily overtime rules — for example, California pays 1.5× after 8 hours in a day and double time after 12. This calculator uses the federal weekly rule only; check your state labor department if you work in one of those states.
How to Use This Timesheet Calculator
- Enter your hourly rate at the top — for example, $20.00. The calculator works out your overtime rate (1.5×) automatically.
- For each day you worked, enter your clock-in and clock-out times. Leave a day blank if you did not work. Working overnight? Enter the times as they happened — clocking in at 22:00 and out at 06:00 counts as 8 hours, because a clock-out earlier than the clock-in is treated as the next day.
- Enter your unpaid break in minutes for that day — usually your lunch break, for example 30. Only unpaid meal breaks go here; short paid rest breaks of 20 minutes or less stay in your hours.
- Read your results as you type. The calculator updates live: total hours, decimal hours, regular hours up to 40, overtime hours over 40, and your gross pay split into regular pay and overtime pay.
- Use the decimal hours figure for payroll. Payroll software multiplies decimal hours by your rate, so 8 hours 30 minutes is entered as 8.50, not 8.30.
- Check the worked example below to confirm your numbers look right before you submit your timesheet.
Worked Example
Example: You earn $20 an hour and work Monday to Saturday, 9:00 AM to 5:30 PM, with a 30-minute unpaid lunch break each day. Sunday is your day off.
| Day | Clock in – out | Break | Hours |
|---|---|---|---|
| Monday – Friday | 9:00 – 17:30 | 30 min | 8.00 hrs each (40.00 total) |
| Saturday | 9:00 – 17:30 | 30 min | 8.00 hrs (overtime) |
| Sunday | — | — | 0 hrs |
| Total | 48.00 hours |
Each 9:00–17:30 shift is 8 hours 30 minutes, minus the 30-minute unpaid break = 8.00 hours a day. Monday to Friday gives 40 regular hours; Saturday's 8 hours are all overtime.
Regular pay: 40 × $20.00 = $800.00
Overtime rate: $20.00 × 1.5 = $30.00 an hour
Overtime pay: 8 × $30.00 = $240.00
Gross weekly pay: $800.00 + $240.00 = $1,040.00 for 48.00 decimal hours.
Press "Load example week" above to fill in this exact week and see the calculator produce the same result.
Minutes to Decimal Hours — Quick Reference
Payroll does not use clock minutes. Convert minutes to decimal hours by dividing by 60:
| Minutes | Decimal hours | Minutes | Decimal hours |
|---|---|---|---|
| 5 | 0.08 | 30 | 0.50 |
| 10 | 0.17 | 35 | 0.58 |
| 15 | 0.25 | 40 | 0.67 |
| 20 | 0.33 | 45 | 0.75 |
| 25 | 0.42 | 50 | 0.83 |
| 60 | 1.00 | 90 | 1.50 |
Remember the common mistake: 8 hours 30 minutes is 8.50 hours, not 8.30. Entering 8.30 would short you by 12 minutes of pay every shift.
Frequently Asked Questions
How is overtime calculated on a timesheet?
Under the federal Fair Labor Standards Act (FLSA), covered non-exempt employees must be paid at least 1.5 times their regular rate of pay for all hours worked over 40 in a single workweek. The first 40 hours are paid at the regular rate; every hour after that is paid at time and a half. So at $20 an hour, a 48-hour week pays 40 × $20 + 8 × $30 = $1,040 before tax.
Are lunch breaks paid or unpaid?
Federal law does not require employers to provide meal or rest breaks at all. A bona fide meal period of 30 minutes or more is unpaid when the employee is completely relieved of duties (29 CFR 785.19). Short rest breaks of 5 to 20 minutes, however, must be paid as work time (29 CFR 785.18). If you answer phones or do any work during lunch, that time is generally paid time. This calculator only subtracts the unpaid break minutes you enter.
What is a workweek under the FLSA?
A workweek is a fixed and recurring period of 168 hours — seven consecutive 24-hour periods. It does not have to start on Monday or Sunday. Overtime is counted per workweek, not per pay period, so hours from two different workweeks cannot be averaged together even if they fall in the same biweekly paycheck.
How do I convert minutes to decimal hours for payroll?
Divide the minutes by 60. For example, 15 minutes is 0.25 hours, 30 minutes is 0.50 hours and 45 minutes is 0.75 hours, so 8 hours 30 minutes is 8.50 decimal hours. Payroll systems normally round decimal hours to two decimal places. Under 29 CFR 785.48(b), employers may round punch times to the nearest 5, 10 or 15 minutes only if the rounding is neutral over time and never systematically shortchanges the employee.
Does this timesheet calculator handle overnight shifts?
Yes. If the clock-out time is earlier than the clock-in time on the same row, the calculator treats the shift as ending the next day — for example, clocking in at 22:00 and out at 06:00 counts as an 8-hour shift before any unpaid break is subtracted.
Is the gross pay shown before or after tax?
The gross pay shown is before taxes and deductions. To see what you actually take home after federal and state tax, use the ToolNly Salary After Tax Calculator. For freelancers and 1099 workers, who pay self-employment tax instead of having tax withheld, use the ToolNly 1099 Tax Calculator.
Current as of November 2026. FLSA overtime, meal-period and decimal-hours rules verified against U.S. Department of Labor guidance.
More free tools on ToolNly
Every tool is free, with no sign-up. Open any tool below to calculate it instantly.