⏱️ Hours Worked Calculator with Breaks

Worked from 9:15 PM to 6:30 AM with a 30-minute unpaid break and need the total for a timesheet? Enter your clock-in, clock-out and break time to calculate the worked duration and decimal hours automatically.

🔒 Your times are calculated directly in your browser. Nothing you enter is uploaded or stored by ToolStrive.

Your Work Hours

Hours Worked —
Decimal Hours —
Gross Shift —
Break Deducted —

How to Use the Hours Worked Calculator

Enter the time you started working in the Clock In field and the time you finished in the Clock Out field. Then enter the total number of unpaid break minutes you want to deduct. Select Calculate Work Hours to see the result.

You can use the quick break buttons for common break durations such as 15, 30, 45, or 60 minutes. If you did not take an unpaid break, select No Break.

Hours Worked Formula

Hours Worked = Clock Out − Clock In − Unpaid Break

The calculator first converts the clock-in and clock-out times into minutes. It calculates the total shift duration, subtracts your unpaid break, and then converts the result back into hours and minutes.

Example: 9 to 5 with a 30-Minute Break

Clock In: 9:00 AM

Clock Out: 5:00 PM

Unpaid Break: 30 minutes

Gross Shift: 8 hours

Hours Worked: 7 hours 30 minutes

Decimal Hours: 7.50

What Are Decimal Hours?

Decimal hours express minutes as a fraction of an hour. They are useful for timesheets, payroll calculations, and comparing work durations.

Hours & Minutes Decimal Hours
7 hours 15 minutes 7.25
7 hours 30 minutes 7.50
7 hours 45 minutes 7.75
8 hours 8.00

Overnight Shift Calculator

This calculator also handles shifts that cross midnight. If the clock-out time is earlier than the clock-in time, ToolStrive automatically treats the clock-out time as being on the following day.

Clock In: 10:00 PM

Clock Out: 6:00 AM

Break: 30 minutes

Hours Worked: 7 hours 30 minutes

Why Subtract Unpaid Breaks?

A work shift may include lunch or other break periods that are not counted as paid working time. Enter only the break minutes you want removed from the total. If your break is paid, leave the break value at zero.

Frequently Asked Questions

How do I calculate hours worked with a lunch break?

Calculate the time between clock in and clock out, then subtract the unpaid lunch break. For example, an 8-hour shift with a 30-minute unpaid lunch equals 7 hours 30 minutes of worked time.

How many hours is 9 AM to 5 PM with a 30-minute lunch?

9 AM to 5 PM is 8 hours. After subtracting a 30-minute unpaid lunch, the result is 7 hours 30 minutes, or 7.50 decimal hours.

Does this calculator work for night shifts?

Yes. If your clock-out time is earlier than your clock-in time, the calculator automatically assumes the shift ended on the following day.

Is 7 hours 30 minutes equal to 7.30 hours?

No. Thirty minutes is half of one hour, so 7 hours 30 minutes equals 7.50 decimal hours.

Should I enter paid breaks?

No. Enter only break time that should be deducted from your worked hours. Paid breaks should not be subtracted.

Does this calculator calculate overtime or wages?

No. This tool calculates elapsed work time only. Overtime, wages, taxes, and employment rules can vary, so they are not applied by this calculator.

How do I calculate an overnight shift that crosses midnight?

Enter the clock-in and clock-out times normally. When the clock-out time is earlier than the clock-in time, the calculator treats the shift as crossing midnight.

Why are decimal hours useful for timesheets?

Decimal hours express minutes as a fraction of an hour, such as 7.50 for 7 hours 30 minutes, which can be convenient for timesheets and other calculations.

How do I enter more than one unpaid break?

Add the unpaid break periods together and enter their combined duration in minutes. The calculator uses one total unpaid-break value for the shift.

Important Timekeeping Assumptions

The calculator subtracts the entered unpaid break from the elapsed time between clock-in and clock-out. If clock-out is earlier than clock-in, the shift is treated as crossing midnight.

The result is a time calculation, not a payroll determination. Employers and jurisdictions can use specific rounding, paid-break, overtime, meal-period, or recordkeeping rules, so payroll records should follow the rules that apply to the workplace.