Guide
Work hours calculator
Enter the start, end and unpaid break for each day. The calculator adds up your week in hours and minutes and in decimal hours, including shifts that end after midnight. International students can compare the total with the 24-hour study-permit limit.
Add up your week
Leave a day empty if you didn’t work. If a shift ends after midnight, enter the end time as it is, for example 2:00 a.m.: the calculator counts it on the next day.
The calculator needs JavaScript. You can still add up your hours by hand with the steps below.
How to calculate your hours by hand
For each shift:
- Subtract the start time from the end time. If the shift ends after midnight, add 24 hours to the end time first.
- Subtract your unpaid break.
- Add up the shifts of the week.
Example: a shift from 10 p.m. to 6:30 a.m. with a 30-minute unpaid break. With 24 hours added, 6:30 a.m. becomes 30:30. 30:30 − 22:00 = 8 hours 30 minutes. Minus the 30-minute break: 8 hours.
Hours and minutes in decimal hours
Payroll and timesheets often use decimal hours. Divide the minutes by 60:
- 15 min = 0.25 h
- 30 min = 0.50 h
- 45 min = 0.75 h
- 7 h 20 min = 7.33 h
- 37 h 30 min = 37.50 h
Careful: 7.30 hours is not 7 hours 30 minutes. It is 7 hours 18 minutes.
Comparing with the 24-hour study-permit limit
International students in Canada can work up to 24 hours per week off campus during regular school terms, all jobs together, and unlimited hours during scheduled breaks (IRCC). The comparison above uses 24 hours for the week you entered.
IRCC doesn’t say which day a week starts. Like the Hourpip app, this calculator uses Monday to Sunday, so the hours of a Sunday shift after midnight count in the next week. Read how many hours you can work for what counts, with a full example.
What this calculator doesn’t know
- Which of your jobs are on campus. On-campus hours don’t count toward the 24 hours (IRCC operational instructions), so leave them out of the comparison.
- Your school calendar. During a scheduled break there is no weekly limit: see working during scheduled breaks.
- Your pay, overtime or tips. For pay, use a tracker that calculates it: we compare some in apps to track your work hours.
It adds up what you enter, in your browser. Nothing is saved or sent. The result is an estimate, not an official count.