Standard shift with lunch
Input
Start: 9:00 AM · End: 5:00 PM · Break: 30 minOutput
Net hours: 7.58 gross hours minus 30-minute unpaid break = 7.5 decimal hours.
Enter clock-in, clock-out, and break minutes to get net worked hours and decimal-hour output for timesheets.
✔ Handles overtime automatically
✔ Supports payroll calculations
✔ Includes break deduction & rounding
A work hours calculator computes net hours from clock-in and clock-out times, subtracts unpaid breaks, and outputs decimal hours for timesheets and payroll estimates.
Enter a start time, end time, and unpaid break duration to get net hours worked and decimal hours (for example, 7 hours 30 minutes = 7.5). Overnight shifts are handled automatically when the end time is earlier than the start on the clock.
Use decimal hours when exporting totals to time-tracking apps, invoicing clients, or comparing against weekly rollups. This tool runs entirely in your browser—shift times are not uploaded to servers.
Use decimal hours (7.5, not 7:30) when exporting totals to time-tracking apps.
Common real-world scenarios where this tool saves time.
Convert a single clock-in/clock-out pair to net hours and decimal format for your records.
Track practicum hours across placements without a full weekly schedule tool.
Bill clients using decimal-hour totals after deducting unpaid lunch from a work block.
Input
Start: 9:00 AM · End: 5:00 PM · Break: 30 minOutput
Net hours: 7.58 gross hours minus 30-minute unpaid break = 7.5 decimal hours.
Input
Start: 11:00 PM · End: 7:00 AM · Break: 30 minOutput
Net hours: 7.5Midnight crossing adds 24h to end time before break deduction.
Type clock-in in HH:MM (AM/PM or 24-hour). Overnight shifts use actual times—midnight crossing is detected automatically.
Type clock-out. If end is earlier than start (e.g., 10 PM to 6 AM), 24 hours is added to the end time before subtracting.
Subtract lunch or other unpaid breaks from gross duration. Paid breaks are not entered here.
Use the decimal output (e.g., 7.5) when logging hours in spreadsheets or time apps.
| Format | Example | Best for |
|---|---|---|
| Decimal hours | 7.5 | Timesheets, payroll exports, spreadsheets |
| Hours:minutes | 7:30 | Reading clocks and shift schedules |
| Weekly rollup | 37.5 total | Use weekly work hours calculator after daily decimals |
7 hours 30 minutes = 7.5 decimal hours, not 7.30.
Only enter unpaid break minutes; paid rest periods count as worked time.
Advertisement
Enter start and end normally. When end is earlier than start, the tool adds 24 hours to the end time before computing net hours.
Decimal hours = whole hours + (minutes ÷ 60). Example: 7h 30m = 7.5.
Enter only unpaid breaks (typical meal breaks). Paid breaks stay in gross time.
This tool focuses on one shift or day. For multi-day totals, use the weekly work hours calculator with decimal-hour inputs per day.
No. All math runs in your browser; nothing is uploaded during normal use.
Decimal hours match many timesheet systems, but employer rounding and break policies may differ—verify with your payroll rules.
Shift times and break minutes are processed in your browser—they are not uploaded to EverydayTools servers.
Net hours follow the times you enter; overnight detection adds 24 hours when end precedes start on the clock.
Hour totals are estimates from the times you enter. Employer rounding and break policies may differ—keep your original shift records.
Part of Date & Time Tools
More free tools for the same workflow.
Free monthly work hours calculator: sum decimal weekly totals or estimate 8×5×4.33 h. Month-end hours for timesheets—runs locally, never uploaded.
Convert hours and minutes to decimal hours (e.g., 7h 30m → 7.5) for timesheets. Arithmetic only—not pay or overtime rules.
Calculate net work hours for one shift from clock-in, clock-out, and breaks. Decimal output for timesheets. No upload—runs locally in your browser.
Free hours calculator with breaks — enter start time, end time, and break duration to calculate net work hours. Perfect for payroll and timesheet accuracy. No signup required.
Calculate day, evening, or overnight shift hours with break deductions. Runs locally in your browser—never uploaded. Free for nurses and shift workers.
Advertisement
Reviewed by EverydayTools Editorial Team on 2026-05-20.