Track start and end timestamps, subtract every break, and copy the totals you need. Enter hours, minutes, seconds, and milliseconds for the main shift and list breaks in minutes to two decimal places.
Set the baseline time before breaks.
Enter the closing time after all work.
List every break in minutes. Supports up to two decimal places.
Time Duration Calculator with Breaks - Track Net Hours Precisely
Enter two clock readings and subtract breaks in decimal minutes. Review the gross span, break total, and net duration before copying a summary.
Subtract recorded breaks from one clock span
Enter the start and end reading, then add each break as a number of minutes. Fractional minutes are allowed: 0.25 minute means 15 seconds. Do not type 00:30.50 into a break field; enter a decimal minute value.
The net duration equals the gross clock span minus the sum of breaks. For example, 09:00 to 17:30 is 8.5 hours; deducting 30 and 15 minutes leaves 7.75 hours, or 07:45:00.
Overnight and invalid-break cases
If the end reading is earlier than the start, the tool adds one fixed 24-hour period. Equal readings give a zero gross span. There are no date inputs or timezone/DST rules, so use Date Duration for a dated elapsed-time calculation.
Breaks longer than a positive gross duration trigger an error. Confirm that each pause is recorded once. The calculator does not decide whether a break is paid, required, deductible, or legally permitted.
Read and copy the net totals
Results include HH:MM:SS and decimal seconds, minutes, and hours at 0–6 decimal places. Digital time omits the fractional second; decimal totals preserve it before display rounding.
Copy Summary includes the clock readings, break list, and net results. You can also copy individual values. This page has no spreadsheet export. Closing or resetting the form does not preserve a work record; store any record you need in your own system.