Work Hours Calculator
Enter when you clocked in and out and how long your break was to get the hours in a shift — shown both as hours and minutes and as decimal hours, the form payroll systems use. Overnight shifts are handled automatically.
Your numbers
Result
- Breakminutes
- 30
| Item | Value |
|---|---|
| Shift (start → end) | 8:30 |
| Break (unpaid) | 0:30 |
| Hours worked | 8:00 |
| Decimal hours | 8.00 h |
How the hours are counted
Subtract the start from the end, then take off the break. From 9:00 AM to 5:30 PM is 8 hours 30 minutes; with a 30-minute unpaid break, that leaves 8:00. If the end time is earlier than the start — an overnight shift like 10:00 PM to 6:00 AM — the calculator adds 24 hours so the total comes out right.
Hours and minutes vs decimal hours
Payroll runs on decimal hours, not clock time. 8 hours 30 minutes is 8.5 hours, and 8 hours 15 minutes is 8.25 — you divide the minutes by 60. The classic mistake is to read 8:30 as "8.30"; it is not. This calculator shows both forms so you can copy the right one onto a timesheet.
Paid and unpaid breaks
A meal break is usually unpaid, so it is subtracted here. Short rest breaks may be paid depending on your employer and local law — if yours are, set the break to 0. This tool counts clock time only; overtime, shift differentials and rounding rules are set by your employer or jurisdiction.
Frequently asked questions
Sources
Embed this calculator
Copy the code and paste it into your site or blog. Credit with a link back to Contania is included, and the height adjusts itself.
<iframe src="https://contania.app/embed/date-time/work-hours" title="Work Hours Calculator — hours between two times" width="100%" height="720" loading="lazy" style="border:1px solid #e5e0d8;border-radius:12px;max-width:640px"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="contania:embed-height"){var f=document.querySelector('iframe[src="https://contania.app/embed/date-time/work-hours"]');if(f){f.style.height=e.data.height+"px"}}});</script>Related calculators
Age
Work out an exact age from a birth date: years, months and days, plus the total months, weeks and days lived. Use any reference date.
CalculateDate & TimeBusiness Days
Count the business days (Monday to Friday) between two dates, and see how many weekend days fall in the range. Excludes public holidays.
CalculateDate & TimeCountdown
Count down the days, weeks and months until a future date — a holiday, birthday, deadline or event. Also shows the day of the week it lands on.
CalculateDate & TimeDate Calculator
Add or subtract days from a date to find the resulting date and the day of the week. Handy for deadlines, due dates and scheduling.
CalculateDate & TimeDays Between
Count the number of days between two dates, plus the gap in weeks and in years, months and days. The order of the dates does not matter.
CalculateDate & TimeLength of Service
Work out length of service (job tenure) in years, months and days from a hire date. Useful for PTO accrual, vesting, anniversaries and long-service awards.
Calculate