Free Online Calculators & Tools — No Sign-Up

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.

Overtime rate: $30.00/hr (1.5× your rate)
DayClock inClock outUnpaid break (min)Hours

Your weekly results

Total hours
48.00
48 hrs 0 min
Decimal hours
48.00
payroll format (min ÷ 60)
Regular hours
40.00
first 40 hrs at normal rate
Overtime hours
8.00
hours over 40 at 1.5×
Regular pay
$800.00
40.00 hrs × $20.00
Overtime pay
$240.00
8.00 hrs × $30.00
Gross weekly pay
$1,040.00
before taxes and deductions
Overtime rate
$30.00
per overtime hour

FLSA rules this calculator uses (verified, November 2026):

How to Use This Timesheet Calculator

  1. Enter your hourly rate at the top — for example, $20.00. The calculator works out your overtime rate (1.5×) automatically.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

DayClock in – outBreakHours
Monday – Friday9:00 – 17:3030 min8.00 hrs each (40.00 total)
Saturday9:00 – 17:3030 min8.00 hrs (overtime)
Sunday——0 hrs
Total48.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:

MinutesDecimal hoursMinutesDecimal hours
50.08300.50
100.17350.58
150.25400.67
200.33450.75
250.42500.83
601.00901.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.

Estimates only — not legal or payroll advice. This calculator uses the federal FLSA weekly overtime rule (1.5× after 40 hours) and the break rules in 29 CFR 785.18–785.19. Your employer may pay more, your state may have stricter daily overtime rules, and union contracts or company policies can change how your hours are counted. Always check your pay stub and your state labor department's rules, and ask your employer or a payroll professional if your situation is unusual. ToolNly does not store any of the times or pay rates you enter — everything is calculated in your browser.

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.