22:00 to 06:30
The end time is on the following day, so the elapsed shift is 8 hours 30 minutes.
Total day or overnight shifts, subtract unpaid breaks, separate weekly overtime, and estimate gross pay in any currency.
Handles breaks and overnight shifts
This is arithmetic, not payroll or legal advice. Overtime rules and paid-break treatment vary by location and contract.
No account, timesheet upload, employer connection, or server record.
Each active day has its own start, end, and unpaid break. Overnight shifts roll into the following day instead of producing a negative total.
Pay remains optional and editable because currencies, overtime thresholds, multipliers, taxes, and rounding policies vary.
The end time is on the following day, so the elapsed shift is 8 hours 30 minutes.
8 hours 30 minutes minus a 30-minute unpaid break leaves 8 paid hours.
Five identical shifts total 40 hours before any local overtime rule is applied.
Need the manual calculation as well? Read how to calculate overnight shift hours with breaks.
Yes. When the end time is earlier than the start time, the calculator treats the shift as ending the following day.
Yes. Enter unpaid break minutes for each active day. Confirm whether your breaks are paid under your workplace rules.
Hours above your chosen weekly threshold are multiplied by the overtime rate you select.
No. It provides arithmetic estimates and does not apply local taxes, employment law, rounding policies, or contract rules.