Time Card Calculator

Track your daily clock-in, clock-out, and break times across the week. Instantly calculates total hours worked, overtime, and weekly pay — for employees, freelancers, and employers. Supports overnight shifts, 5/6/7-day weeks, and daily or weekly overtime rules.

Daily Time Entry
Day Clock In Clock Out Break (min) Night Hours
Monday
Tuesday
Wednesday
Thursday
Friday

Leave a day blank to mark it as a day off. Check Night if your shift crosses midnight.

Pay Settings
1.5 = time and a half
Weekly rule = US federal FLSA standard. Daily rule = California / some state laws.

Weekly Summary

Total Hours Worked
Regular Hours
Overtime Hours

Weekly Pay

Total Weekly Pay
Regular Pay
Overtime Pay

Daily Breakdown

Day Hours (decimal) Hours (h m) Status
Timesheet Summary

About This Calculator

What it calculates
Daily worked hours (after break deduction), weekly total hours, regular vs overtime split, and weekly pay including overtime premium.
Inputs
Clock-in time, clock-out time, break duration (minutes) per day. Hourly rate, OT multiplier. Overtime rule (none / daily >8h / weekly >40h).
Key formula
Daily Hours = (Clock-Out − Clock-In) − Break. Weekly Pay = (Regular Hours × Rate) + (OT Hours × Rate × OT Multiplier).
Overnight shifts
If clock-out is earlier than clock-in, 24 hours are added to clock-out. Check the Night box to force this for any row.
Last updated

How to Calculate Weekly Work Hours

A time card records when you start work, when you finish, and how long you took for unpaid breaks each day. Your worked hours are what remains after deducting break time:

Daily Hours = (Clock-Out Time − Clock-In Time) − Unpaid Break Duration
Weekly Total = Sum of all daily worked hours

Example: Monday 9:00 AM → 5:30 PM with a 30-minute lunch break

  • Shift duration: 5:30 PM − 9:00 AM = 8 hours 30 minutes
  • Less break: 8h 30m − 30m = 8.00 hours

Do the same for each day and add the totals together for your weekly hours. This calculator automates the arithmetic — just enter your times, leave blank any days off, and click Calculate.

Time values are entered in 24-hour format (e.g. 09:00 for 9 AM, 17:30 for 5:30 PM) using the browser's native time picker. On mobile, a clock wheel or AM/PM picker is shown automatically.

How Overtime Is Calculated

Overtime rules vary by country and jurisdiction. This calculator supports two common approaches:

Weekly Overtime (US federal FLSA):
Regular Hours = min(Total Hours, 40)
Overtime Hours = max(0, Total Hours − 40)

Daily Overtime (California / some state laws):
For each day: if Daily Hours > 8, then OT = Daily Hours − 8
Regular Hours = sum of min(Daily Hours, 8) for each day

Pay calculation:

  • Regular Pay = Regular Hours × Hourly Rate
  • Overtime Pay = Overtime Hours × Hourly Rate × OT Multiplier
  • Total Weekly Pay = Regular Pay + Overtime Pay

Example (weekly OT, $20/h, 1.5× OT, 45 hours worked):

  • Regular: 40 × $20 = $800
  • Overtime: 5 × $20 × 1.5 = $150
  • Total: $950

The standard US overtime multiplier is 1.5× (time and a half). Some employers pay double-time (2.0×) for holidays or for hours beyond 12 in a day. Enter your specific multiplier in the Pay Settings section.

Overnight Shifts and Break Deductions

Overnight Shifts

If your shift crosses midnight — for example, starting at 10:00 PM and ending at 6:00 AM — tick the Night checkbox for that row. The calculator adds 24 hours to the clock-out time, correctly computing the shift as 8 hours rather than −16 hours.

The Night checkbox also auto-triggers when clock-out is earlier than clock-in, so many users will not need to check it manually.

Break Deductions

Enter only unpaid break time. If your employer pays you during a 15-minute coffee break, do not deduct those 15 minutes. Only subtract breaks where you are not being paid. Typical unpaid break entries:

  • 30 minutes — standard half-hour lunch
  • 60 minutes — one-hour lunch break
  • 0 minutes — no unpaid break (e.g. a short 4-hour shift)

The calculator validates that break time does not exceed the total shift duration. If a break is longer than the shift, an error is shown.

Frequently Asked Questions

Add up daily worked hours for each day. Daily hours = (Clock-Out − Clock-In) − Unpaid Break. For example, 9:00 AM to 5:30 PM with a 30-minute break = 8.0 hours. Five such days = 40 hours total. Enter your times in this calculator for an automatic total including a day-by-day breakdown.
Overtime pay = Overtime Hours × Hourly Rate × OT Multiplier. The standard US multiplier is 1.5× (time and a half). Example: 5 overtime hours at $20/h × 1.5 = $150 overtime pay. Under the federal weekly rule, overtime kicks in after 40 hours per week. Under the daily rule, it kicks in after 8 hours per day. Choose your applicable rule in the Overtime Rule toggle.
Yes. Tick the Night checkbox on any row where your shift crosses midnight. The calculator adds 24 hours to the clock-out time to correctly calculate the duration. For example, 10:00 PM to 6:00 AM with the Night box checked = 8 hours worked. The checkbox also auto-activates when the clock-out is earlier than the clock-in.
Under the daily rule (California etc.), overtime applies to any day with more than 8 hours — even if total weekly hours are under 40. Under the weekly rule (US federal FLSA), only hours beyond 40 in the whole week are overtime. If you work 9-hour days Mon–Fri (45 hours): daily rule gives 5 OT hours (1 per day); weekly rule also gives 5 OT hours (45 − 40). But if you work 45 hours spread unevenly, the results may differ.
Enter break duration in minutes in the Break column — only unpaid breaks. The break is subtracted from the shift duration before any overtime calculation. For example, 9:00 AM to 5:30 PM is 8h 30m; with a 30-minute lunch deducted, the worked time is 8.00 hours. Paid breaks should not be entered. If the break exceeds the shift duration, the calculator shows an inline error.
The US standard is 1.5× (time and a half). Some employers and jurisdictions mandate 2.0× for holidays or for hours worked beyond 12 in a day. UK law requires at least the National Minimum Wage for all hours including overtime — there is no mandatory OT premium, though many employers offer 1.5×. Check your employment contract and local labour law. The default in this calculator is 1.5×.
Yes. Use the Days in Week toggle to switch between 5, 6, or 7 days. The additional day rows appear automatically. Weekly overtime rules still apply to the full weekly total. For example, if you work 7 days × 6 hours = 42 hours, the weekly rule gives 2 overtime hours (42 − 40).
Click "Auto-fill 9–5" to instantly populate all visible day rows with 9:00 AM clock-in, 5:00 PM clock-out, and 30 minutes break. This gives 7.5 hours per day (8.0 shift − 0.5 break). You can then adjust individual rows to match your actual schedule. Click Calculate to see the weekly total.

Important Notes

This calculator estimates gross pay before taxes, deductions, and withholdings. Actual take-home pay will be lower after income tax, National Insurance or Social Security contributions, and any other payroll deductions. It does not account for salary caps, shift differentials, or pay premiums other than the overtime multiplier you specify.

Overtime rules are complex and vary by jurisdiction, industry, employment status (exempt vs non-exempt), and collective bargaining agreements. Always verify applicable rules with your employer, HR department, or a qualified employment law adviser before using these figures for payroll or dispute purposes.

Calculator Category

This tool belongs to Date & Time Calculators. Browse similar tools for related calculations.

Results are estimates for informational purposes only. Verify overtime rules and pay calculations with your employer or a qualified payroll professional.