Breaks, done right
Enter an unpaid break in minutes or tap a quick chip. If the break is longer than the shift, the day clamps to 0:00 rather than going negative.
Turn a week of clock-in and clock-out times into payroll-ready hours. Nothing leaves your browser.
Enter a clock-in and clock-out for each day, set the unpaid break, and Tally measures the span, subtracts the break, rounds to your employer's interval, and sums the week - the moment you type. There is no Calculate button because the total is always current. Shifts that cross midnight are handled automatically, and the result is a real CSV you can open in Excel, Google Sheets, or a payroll system.
Tally totals hours only - it is not payroll or legal advice. But it is correct at the edges most free calculators get wrong: breaks longer than a shift clamp to zero, overnight shifts measure the full duration, and overtime never double-counts an hour.
Enter an unpaid break in minutes or tap a quick chip. If the break is longer than the shift, the day clamps to 0:00 rather than going negative.
Round each day to 1, 5, 6, or 15 minutes. Rounding is applied before overtime thresholds, matching standard payroll practice.
Weekly overtime past 40 hours always applies; optional daily overtime past 8 hours uses whichever is larger, so no hour is paid twice.
When the clock-out is earlier than the clock-in, Tally treats it as the next morning and measures the full duration, tagged (+1) in the export.
No. Everything runs in your browser and nothing is saved after you close the tab. There is no account and no server.
Weekly overtime is any time past 40 hours. Turn on daily overtime to also count time past 8 hours in a day; when both could apply, Tally uses the larger so no hour is counted twice.
Decimal hours (7.50) is what payroll multiplies by a rate; H:MM (7:30) is hours and minutes. Both come from the same rounded minutes and always agree - and both are written to the CSV.
Yes. If the end time is earlier than the start time, the day is treated as overnight and the full duration is measured, marked "ends next day".