Calculate hours worked between two times, account for breaks, and compute earnings. Perfect for timesheets, payroll, and time tracking.
When you started work
When you finished work
Unpaid break time
Your hourly pay rate
An hours calculator (also called a time card calculator or work hours calculator) computes the total time worked between a start and end time, accounting for breaks. It's essential for accurate timekeeping, payroll processing, and compliance with labor laws.
The calculator converts time into decimal hours (the format used by most payroll systems) and can calculate gross pay when you provide an hourly rate. It also handles overnight shifts that span midnight.
Key Features:
Input when you started and finished work. Use 24-hour format or your browser's time picker. The calculator automatically handles overnight shifts.
Enter the total unpaid break time in minutes. If you took a 30-minute lunch and a 15-minute break, enter 45 minutes.
If you want to calculate earnings, enter your hourly pay rate. The calculator will compute your gross pay including overtime premium.
The calculator shows total hours in both standard (8h 30m) and decimal (8.50) formats, plus earnings if applicable.
Input:
Calculation:
Input:
Calculation:
Input:
Calculation:
Decimal time converts hours and minutes into a decimal number. For example, 8 hours 30 minutes = 8.50 hours (not 8.30!). This format is used in payroll because it simplifies calculations: 8.50 hours × $20/hour = $170. To convert: divide minutes by 60 and add to hours (30 ÷ 60 = 0.50).
In the US, federal law requires overtime pay at 1.5× the regular rate for hours worked over 40 in a workweek. Some states also require daily overtime (California: over 8 hours/day or 40/week). This calculator uses 8 hours as the daily threshold. Check your local labor laws as rules vary by location and industry.
In the US, federal law requires paid breaks for nursing mothers and recommends (but doesn't require) paid breaks under 20 minutes. Meal breaks (typically 30+ minutes) are usually unpaid if the employee is completely relieved of duties. State laws vary—some mandate breaks and specify if they're paid or unpaid.
Calculate each shift separately and sum the decimal hours. For example: Job 1 (5.5 hours) + Job 2 (3.25 hours) = 8.75 hours total. If both jobs are with the same employer, they may be required to pay overtime for combined hours over 40/week.
Estimate your work times as accurately as possible and note that they're estimated. Check with colleagues, security logs, computer login times, or emails sent during those hours to reconstruct your schedule. Inform your supervisor immediately about the missed clock-in/out.
The Fair Labor Standards Act (FLSA) requires employers to keep accurate records of hours worked. Most payroll systems round to the nearest quarter-hour (0.25, 0.50, 0.75, 1.00) or tenth-hour (0.1, 0.2, etc.). Employers must round consistently and fairly—systematic under-rounding is wage theft.
Related Tools
Add hours, minutes, and seconds.
Calculate time in hours and minutes.
Calculate minutes duration.
Calculate recurring events.
Calculate age from birth date.
Calculate age gap between dates.