UK Working Hours Calculator
Calculate your daily and weekly working hours from your start time, finish time and unpaid breaks.
Calculate your working hours
Enter your usual start and finish times, unpaid break and number of working days per week.
See your working time
Your daily and weekly working hours will appear here after you calculate.
What do your working hours mean?
See how your working day, unpaid breaks and weekly schedule combine to make up your total working time.
Daily working hours
Your daily working time is the time between starting and finishing work, minus any unpaid breaks you enter.
Weekly working hours
Your weekly total is calculated by multiplying your daily working time by the number of days you work each week.
Decimal hours
We also convert your weekly time into decimal hours, which can be useful when completing timesheets or comparing hours.
How we calculate your working hours
The calculator works out the time between your start and finish times, subtracts your unpaid break, then uses your working days to estimate your weekly hours.
Calculate your shift length
We calculate the total time between the start and finish times you enter.
Subtract unpaid breaks
Your unpaid break is deducted from the total shift length to calculate your actual working time.
Calculate the weekly total
Your daily working time is multiplied by the number of working days you enter to calculate your weekly hours.
Working 09:00 to 17:30 with a 30-minute unpaid break
Here's how the calculator works out the hours for someone working the same schedule five days a week.
09:00 to 17:30
Deducted each day
Actual working time
In this example, the employee is at work for 42 hours 30 minutes across the week. After deducting 2 hours 30 minutes of unpaid breaks, their total working time is 40 hours.
Working hours calculator FAQs
Common questions about calculating daily and weekly working hours, unpaid breaks, decimal hours and overnight shifts.
How do I calculate my working hours?
Calculate the time between when you start and finish work, then subtract any unpaid breaks. For example, 09:00 to 17:30 is 8 hours 30 minutes. After a 30-minute unpaid break, the working time is 8 hours.
How do I calculate my weekly working hours?
Multiply your daily working time by the number of days you work each week. If you work 8 hours a day for 5 days, your weekly working time is 40 hours.
Does the calculator subtract lunch breaks?
Yes, if you enter your lunch or other break as an unpaid break. The calculator deducts that time from your shift when calculating your daily and weekly working hours.
Can I calculate an overnight shift?
Yes. If your finish time is earlier than your start time, the calculator treats the shift as crossing midnight. For example, 22:00 to 06:00 is treated as an 8-hour shift.
What are decimal working hours?
Decimal hours express minutes as part of an hour. For example, 30 minutes is 0.5 hours and 45 minutes is 0.75 hours. Therefore, 7 hours 45 minutes is 7.75 decimal hours.
What if I work different hours each day?
This calculator currently assumes the same start time, finish time and unpaid break for each working day. If your schedule varies by day, calculate each type of shift separately and combine the totals.
Simple working-hour calculations, clearly explained
My UK Tools is designed to make everyday calculations easier to understand. We show how the result is calculated, the assumptions used and the limitations you should be aware of.
Read our methodologyThis calculator provides an estimate based on the working pattern you enter. It does not determine your contractual working hours, paid or unpaid break entitlement, overtime arrangements or employment rights. Check your employment contract or relevant official guidance where necessary.