How to Calculate Work Hours Accurately: A Complete Guide

Master timesheet math for payroll, overtime, and billable hours

Learn the correct methods to calculate work hours including decimal conversions, break deductions, overtime rules, and common payroll pitfalls to avoid.

What You'll Learn

  • Decimal time conversion: minutes to hours formula
  • Break deduction methods (lunch, breaks)
  • Overnight shift handling
  • FLSA overtime vs state-specific rules
  • Rounding strategies for payroll
  • Timesheet rounding increments (6-min, 15-min)
  • Freelancer billable hour calculation
  • Weekly, bi-weekly, semi-monthly totals

Full Guide

Calculating work hours seems simple—clock in, clock out—but payroll professionals, freelancers, and HR managers know the math gets tricky fast. This guide covers everything from basic time card math to complex scenarios like midnight crossings, partial weeks, and multi-state overtime rules.

The Foundation: Base-60 vs Base-10

The core challenge is that standard time is base-60, not base-10. 1 hour 45 minutes is NOT 1.45 hours—it is 1.75 hours. The decimal conversion formula is: minutes ÷ 60 = decimal hours. So 45 minutes = 45 ÷ 60 = 0.75 hours.

Common Mistakes to Avoid

  • Forgetting that 1.5 hours = 1 hour 30 minutes (not 1 hour 50 minutes)
  • Not accounting for unpaid breaks (lunch, 15-minute breaks)
  • Rounding errors in time card systems (e.g., rounding 7:53 AM to 8:00 AM)
  • Mishandling overnight shifts (start at 10 PM, end at 6 AM)

Overtime Calculation Rules

In the US, FLSA requires 1.5x pay for hours over 40 per week. However, states have stricter rules:

  • California: Daily overtime (>8 hours), double time (>12 hours)
  • Colorado: Overtime (>12 hours in a day)
  • Nevada: Overtime on 7th consecutive workday (first 8 hours)

Using the wrong rule can mean costly wage claims. Always check your local labor laws.

Decimal Time Cheat Sheet

MinutesDecimal Hours
6 min0.1h
15 min0.25h
30 min0.5h
45 min0.75h

For Freelancers & Billable Hours

Billable hours need decimal precision because every 6-minute increment (0.1h) has dollar value. Most billing systems use 6-minute rounding increments called "tenths of an hour." For example, a 1-hour 47-minute call billed at $150/hour = 1.78 hours × $150 = $267.