Work Hours Calculator
Enter clock-in and clock-out times for each day. Deduct breaks. Get totals in hours:minutes and decimal hours for payroll.
How to Use This Calculator
Enter a start time and end time for each work period. The "Break" field subtracts unpaid break time in minutes — enter 30 for a 30-minute lunch break. Click "+ Add another day" to add more rows and calculate a weekly total. The totals update instantly as you type. Each row shows the individual hours worked; the bottom shows the grand total in both h:mm and decimal formats.
Hours:Minutes vs Decimal Hours
Time can be expressed two ways. In h:mm format, 8 hours 30 minutes is written as 8:30. In decimal, 30 minutes = 30/60 = 0.5, so 8:30 becomes 8.5 decimal hours. Payroll systems, billing software, and timesheets typically require decimal hours. The calculator shows both automatically.
Common conversions: 15 min = 0.25 hrs, 20 min = 0.33 hrs, 30 min = 0.50 hrs, 45 min = 0.75 hrs, 50 min = 0.83 hrs.
Overnight Shifts
If your end time is before your start time (e.g., 10:00 PM to 6:00 AM), the calculator automatically detects the overnight shift and adds 24 hours to the end time before calculating. This means night-shift workers can enter their times naturally without adjusting for the date change.
Weekly Totals and Overtime
Add all five workdays to see a weekly total. In the United States, hours exceeding 40 per week typically qualify for overtime at 1.5× the regular hourly rate under the Fair Labor Standards Act (FLSA). Some states (like California) also require daily overtime for hours over 8 in a single day. The calculator shows total hours — apply your own overtime rules to determine pay.
Frequently Asked Questions
How do I calculate total hours worked?
Enter start and end times for each day and deduct break time. The total appears instantly in both h:mm and decimal formats. Add multiple rows for weekly tracking.
How do I convert hours and minutes to decimal?
Divide minutes by 60. 30 min = 0.50, 15 min = 0.25, 45 min = 0.75. The calculator does this automatically. For payroll, use the decimal figure.
How many hours is 8:30am to 5:00pm?
8:30am to 5:00pm = 8 hours 30 minutes = 8.5 decimal hours. With a 30-minute break deducted: 8 hours exactly (8.0 decimal hours).
Does this work for overnight shifts?
Yes. If end time is before start time, the calculator automatically treats it as an overnight shift spanning midnight.
How many hours is a full-time week?
40 hours in the US standard (8 hours × 5 days). In many European countries, the standard is 35–38 hours per week. Hours over 40/week typically qualify for overtime in the US.