Add up a weekly time card from daily clock-in, clock-out and break times, with weekly overtime and gross pay when you enter a wage.
Example
Monday to Friday from 09:00 to 17:30 with a 30-minute unpaid break totals 40 hours. Five days of 08:00 to 18:00 with a one-hour break is 45 hours, which at 20 an hour with 1.5× after 40 hours is 800 regular pay plus 150 overtime, 950 in total.
Calculation method
Each day with times entered is measured from clock-in to clock-out, crossing midnight when the clock-out is earlier, minus the unpaid break in minutes. The daily minutes are added for the week, hours above the weekly threshold count as overtime, and pay is regular hours × wage plus overtime hours × wage × multiplier.
Important notes
Only a weekly overtime threshold is applied. Daily overtime rules, such as work beyond 8 hours a day in Japan or California, night, holiday and weekend premiums, and payroll rounding are not included, and all pay figures are before tax and deductions. Enter a paid break as 0 minutes so it stays in the total.
Filling in a weekly card
Each row is one day of the week, starting on Monday. Enter the clock-in time, the clock-out time and the unpaid break in minutes, and leave both times blank on days off. A clock-out earlier than the clock-in, such as 23:00 to 07:00, counts as finishing the next morning, so a night shift stays on the day it started. A standard week of Monday to Friday from 09:00 to 17:30 with a 30-minute lunch totals 40 hours. Four days of 07:45–16:15 with 30 minutes plus a Saturday night shift of 23:00–07:00 with a 60-minute break totals 32 + 7 = 39 hours.
Weekly overtime and gross pay
Enter an hourly wage to see pay, or leave it blank to total hours only. Hours above the weekly threshold, 40 by default, are paid at the overtime multiplier. Five days of 08:00–18:00 with a one-hour break is 45 hours: 40 regular hours at 20 are 800 and 5 overtime hours at 20 × 1.5 are 150, so gross pay is 950. Six days of 09:00–18:00 with 45 minutes is 49 h 30 min, which at 18.50 an hour gives 740 regular pay plus 263.63 overtime, 1,003.63 in total. Five night shifts of 22:00–06:30 with 30 minutes make exactly 40 hours, so at 16 an hour there is no overtime and pay is 640. All pay figures are before tax and deductions.
What the tool does not decide
Minutes are used exactly as entered: five days of 08:58–17:03 with a 60-minute break is 35 h 25 min, about 35.42 decimal hours, with no payroll rounding. Only a weekly threshold is applied. Some rules also count overtime per day, for example work beyond 8 hours a day in Japan or California, and night, holiday or weekend premiums vary by country and contract, so check the rules that apply to you. Enter a paid break as 0 minutes so it stays in the total. For a single shift without pay, the Work Hours Calculator is quicker.
Worked examples| Input | Result |
|---|
Mon–Fri 09:00–17:30 · break 30 | 40 h 0 min · 40 + 0 OT |
Mon–Fri 08:00–18:00 · break 60 · 20/h · OT after 40 × 1.5 | 45 h 0 min · 40 + 5 OT · 950 |
Mon–Thu 07:45–16:15 · break 30 + Sat 23:00–07:00 · break 60 | 39 h 0 min · 39 + 0 OT |
Mon–Fri 08:58–17:03 · break 60 | 35 h 25 min · 35.42 + 0 OT |
Mon–Sat 09:00–18:00 · break 45 · 18.50/h · OT after 40 × 1.5 | 49 h 30 min · 40 + 9.5 OT · 1,003.63 |
Tue–Sat 22:00–06:30 · break 30 · 16/h | 40 h 0 min · 40 + 0 OT · 640 |
Frequently asked questions
How do I enter a night shift?
Put it on the day it started. A clock-out earlier than the clock-in, such as 23:00 to 07:00, is treated as finishing the next morning. Five night shifts of 22:00–06:30 with a 30-minute break come to exactly 40 hours, so at 16 an hour there is no overtime and gross pay is 640.
Do I have to fill in every day?
No. Leave both times blank on days off, and only the days with times are counted. Four days of 07:45–16:15 with 30-minute breaks plus one Saturday night shift of 23:00–07:00 with a 60-minute break totals 32 + 7 = 39 hours, still below the 40-hour threshold, so no overtime is paid.
Are the minutes rounded?
No, they are used exactly as entered. Five days of 08:58–17:03 with a 60-minute break come to 35 h 25 min, shown as about 35.42 decimal hours, with no payroll rounding applied. Six days of 09:00–18:00 with 45-minute breaks give 49 h 30 min: at 18.50 an hour that is 740 regular pay plus 263.63 overtime, 1,003.63 in total.