UtilityApril 12, 2026

How to Track and Calculate Work Hours

By The hakaru Team·Last updated March 2026

Quick Answer

Subtract clock-in from clock-out, then subtract unpaid breaks. 8:00 AM to 5:00 PM with a 30-min lunch = 8.5 hours. Convert to decimal for payroll: 8 hours 30 minutes = 8.50 decimal hours. Track daily, sum weekly, and apply overtime after 40 hours.

Basic Work Hours Calculation

The formula is simple: Hours Worked = Clock-Out Time − Clock-In Time − Unpaid Breaks.

If you clocked in at 8:15 AM and clocked out at 4:45 PM with a 30-minute unpaid lunch, you worked: 4:45 PM − 8:15 AM = 8 hours 30 minutes, minus 30 minutes for lunch = 8 hours exactly.

The tricky part is handling the time subtraction. Convert to 24-hour format first: 16:45 − 8:15 = 8:30 (8 hours 30 minutes). Then subtract the 30-minute break.

Weekly Timesheet Example

DayInOutLunchHoursDecimal
Mon8:005:150:308h 45m8.75
Tue7:454:300:308h 15m8.25
Wed8:005:000:308h 30m8.50
Thu8:306:000:309h 00m9.00
Fri8:003:300:307h 00m7.00
Weekly Total41h 30m41.50

This employee worked 41.5 hours. Under federal FLSA rules, 1.5 hours are overtime (anything over 40 in a workweek).

Understanding Overtime Rules

The Fair Labor Standards Act (FLSA) requires overtime pay of at least 1.5 times the regular rate for hours worked beyond 40 in a workweek. This applies to non-exempt employees, which includes most hourly workers.

Some states have additional rules. California requires daily overtime after 8 hours and double time after 12 hours. Colorado requires overtime after 12 hours per day or 40 hours per week. Always check your state's labor laws.

Overtime TypeRateWhen It Applies
Federal weekly1.5xAfter 40 hours/week
California daily1.5xAfter 8 hours/day
California extended2.0xAfter 12 hours/day
7th consecutive day (CA)1.5x first 8h, 2.0x afterWorking 7 days straight

Rounding Rules

Many employers round time to the nearest quarter hour (15 minutes). Under the FLSA, this is legal as long as rounding averages out over time — it can't consistently favor the employer.

Actual Clock-InRounded ToRounding Direction
8:01 – 8:078:00Down (employee loses 1–7 min)
8:08 – 8:148:15Up (employee gains 1–7 min)
8:15 – 8:228:15Down
8:23 – 8:298:30Up

Break Time Rules

Federal law doesn't require employers to provide meal or rest breaks. But if they do, the rules around paid vs. unpaid are clear:

Short breaks (5–20 minutes): Paid and counted as hours worked. The employer must compensate for these.

Meal breaks (30+ minutes):Can be unpaid if the employee is completely relieved of all duties. If the employee must remain at their desk or answer phones during lunch, it's paid time.

Many states have stricter rules. California requires a 30-minute meal break before the 5th hour of work and a second break before the 10th hour. Missing a required break triggers a penalty of one hour of pay.

Converting to Decimal Hours for Payroll

Most payroll systems require decimal hours, not hours and minutes. The conversion: divide minutes by 60.

MinutesDecimalMinutesDecimal
50.08350.58
100.17400.67
150.25450.75
200.33500.83
250.42550.92
300.50601.00

Getting this wrong costs money. Entering 7.45 instead of 7.75 for 7 hours 45 minutes shortchanges you by 18 minutes per day. Over a year, that adds up to dozens of unpaid hours.

Use the work hours calculator to automatically calculate daily hours, weekly totals, overtime, and decimal conversions from your clock-in/clock-out times.

Frequently Asked Questions

How do you calculate total work hours from a timesheet?+
Subtract clock-in from clock-out for each period, subtract unpaid breaks, and sum all daily totals. 8:00 AM to 5:00 PM with 30-min lunch = 8.5 hours.
How do you calculate overtime pay?+
Under FLSA, overtime is 1.5x your regular rate for hours over 40 per week. $20/hour with 45 hours = 40 × $20 + 5 × $30 = $950.
Do you get paid for lunch breaks?+
Breaks under 20 minutes are paid. Meal breaks of 30+ minutes are unpaid if you're completely relieved of duties. State laws vary, so check your local rules.
How do you convert time to decimal hours?+
Divide minutes by 60 and add to hours. 7h 45m = 7 + (45 ÷ 60) = 7.75. Common: 15 min = 0.25, 30 min = 0.50, 45 min = 0.75.
What is the difference between hours worked and hours paid?+
Hours worked is actual time on the job. Hours paid includes hours worked plus PTO. Overtime calculations use hours actually worked, not hours paid.