Work Hours Calculator (Live Time Card & Paycheck Timesheet Tool)

Calculate total daily work hours, weekly timesheet decimal hours, and gross paycheck earnings in real time. Features automatic lunch break deductions, overnight shift support, and overtime pay calculation (1.5× time-and-a-half).

How Do You Calculate Total Work Hours?

To calculate total work hours, subtract your start time from your end time and deduct any unpaid break minutes: Hours Worked = (End Time − Start Time) − Break. Convert remaining minutes to decimal format by dividing by 60 (e.g., 8 hours and 30 minutes equals $8 + (30 / 60) = \mathbf{8.50 \text{ decimal hours}}$).

Day of Week Start Time End Time Unpaid Break Daily Total
Monday mins 7.50 hrs
Tuesday mins 7.50 hrs
Wednesday mins 7.50 hrs
Thursday mins 7.50 hrs
Friday mins 7.50 hrs
Saturday mins 0.00 hrs
Sunday mins 0.00 hrs
Total Weekly Hours
37.50 hrs
37 hrs 30 mins
Regular vs. Overtime
Regular 37.50
Overtime 0.00
Within standard 40h workweek
Estimated Gross Pay
$750.00
$750.00 Regular • $0.00 Overtime
Cite This Tool (Payroll & HR Portals):
Urban Mixo (2026). Work Hours & Timesheet Calculator. https://www.urbanmixo.online/p/work-hours-calculator.html
Embed on Company Intranet or Blog:
<iframe src="https://www.urbanmixo.online/p/work-hours-calculator.html" width="100%" height="750" frameborder="0"></iframe>

The Mathematics of Decimal Hours in Payroll

A frequent source of payroll error is confusing standard clock time (minutes based on 60) with decimal payroll hours (base 100).

Payroll software (such as ADP, QuickBooks, and Gusto) multiplies pay rates by decimal fractions rather than clock minutes:

Decimal Hours = Hours + (Minutes / 60)

Example: An employee who clocks 38 hours and 45 minutes worked $38 + (45 / 60) = \mathbf{38.75 \text{ decimal hours}}$, not 38.45 hours. Multiplying $38.45 \times \$20$ would cheat the employee out of $6.00 in earned wages.

Minutes to Decimal Hours Conversion Matrix

Clock Minutes Fraction of Hour Decimal Hours Standard Payroll Rounding
15 Minutes 1/4 Hour 0.25 Hours Standard quarter-hour increment
30 Minutes 1/2 Hour 0.50 Hours Standard half-hour meal break
45 Minutes 3/4 Hour 0.75 Hours Three-quarter hour increment
60 Minutes 1 Full Hour 1.00 Hours Full billable hour

How to Calculate Night Shifts and Overtime

  • Overnight / Graveyard Shifts: When a shift begins in the evening and ends the following morning (e.g., 10:00 PM to 6:00 AM), our calculator automatically detects the rollover by adding 24 hours to the end time:
    Start: 22:00 • End: 06:00 → 06:00 + 24:00 = 30:00 − 22:00 = 8.00 Hours.
  • Overtime Thresholds (FLSA): Under the United States Fair Labor Standards Act (FLSA), non-exempt employees must receive overtime pay for all hours worked in excess of 40 hours in a single workweek at a rate not less than 1.5 times their regular rate of pay.

Related Time, Date & Financial Calculators:

Frequently Asked Questions

How do I calculate hours worked with a 30-minute lunch break?

Subtract your start time from your end time, then subtract 30 minutes (0.50 decimal hours). For example, 9:00 AM to 5:00 PM is 8 hours total; subtracting a 30-minute unpaid lunch break results in 7.50 paid work hours.

How does this calculator handle overnight graveyard shifts?

If your end time is earlier than your start time (e.g., in at 11:00 PM and out at 7:00 AM), the calculator automatically recognizes that the shift crossed midnight into the next day and calculates the correct elapsed shift duration.

How is overtime calculated on a 40-hour workweek?

All hours up to 40 hours are multiplied by your standard base hourly rate. Any hours worked beyond 40 hours in a single weekly pay period are multiplied by your overtime rate (typically 1.5× base rate for time-and-a-half).

What is the 7-minute rule in payroll rounding?

Under US federal regulations, employers may round employee clock times to the nearest 15-minute mark. If an employee clocks in within 7 minutes before or after the quarter-hour, time is rounded down; between 8 and 14 minutes, time is rounded up.

Is my payroll or work schedule saved on a server?

No. All timesheet calculations execute 100% locally inside your browser's memory using JavaScript. No shift times, hourly wage numbers, or employee names are ever transmitted across a network or saved in an external database.