Skip to main content

Find your next tool

MAXScanner Calculator

Time Card Calculator

Calculate weekly work hours, breaks, overtime and optional estimated pay.

Live editable inputs

Change the values and see the calculation update immediately.

Formula and working

The relationship behind the answer stays visible on the page.

Assumptions visible

Rates, dimensions and limitations are kept explicit instead of hidden.

Connected next steps

Move into the next genuinely different calculation without keyword-copy pages.

Inputs

Results

37h 30m weekly total
37h 30m regular time
0h 0m overtime under entered weekly threshold
5 worked days
37.5 decimal weekly hours

Daily time-card breakdown

DayShiftBreakNet time
Mon09:00–17:0030 min7h 30m
Tue09:00–17:0030 min7h 30m
Wed09:00–17:0030 min7h 30m
Thu09:00–17:0030 min7h 30m
Fri09:00–17:0030 min7h 30m
SatOff—0h 0m
SunOff—0h 0m
Show the working
  1. 1. Weekly net minutes = sum of enabled day (elapsed shift − break) = 2,250 minutes.
  2. 2. Entered weekly overtime threshold = 40 × 60 = 2,400 minutes.
  3. 3. Overtime = max(0, 2,250 − 2,400) = 0 minutes; regular = 2,250 minutes.
  4. 4. No pay estimate shown because hourly rate is 0.

Overnight shifts are supported by treating an earlier end clock as the following day.

Overtime classification uses only the weekly threshold and multiplier you enter. It does not implement jurisdiction-specific daily/double-time/7th-day rules.

Results do not round clock punches automatically; use the times and break deductions actually applicable to your record.

More actions

Shared links reopen these inputs. Recent and saved calculations stay in this browser unless you clear site data.

How to use this calculator

Build a seven-day time card with enabled/off days, start and end clocks, unpaid break deductions, a weekly overtime threshold and optional hourly pay. MAXScanner keeps the daily breakdown visible, supports overnight shifts, and can export the daily table as CSV while shared actions preserve the exact calculation state.

Step-by-step

  1. Step 1

    Enable the days actually worked and enter start/end clocks plus unpaid break minutes.

  2. Step 2

    Enter the weekly overtime threshold, optional hourly rate and overtime multiplier that apply to your own payroll scenario.

  3. Step 3

    Review daily net time, weekly regular/overtime totals and estimated pay, then save/share/report or download the daily CSV.

How the result is calculated

Daily net = elapsed shift − unpaid break; weekly OT = max(0, weekly net − weekly threshold); estimated pay = regular hours × rate + OT hours × rate × multiplier.

Where this calculator is useful

Weekly timesheet checks

Use the result as a check within this type of task, with the assumptions shown above.

Payroll preparation and reconciliation

Use the result as a check within this type of task, with the assumptions shown above.

Overnight-shift and unpaid-break summaries

Use the result as a check within this type of task, with the assumptions shown above.

Common questions

How are overnight shifts handled?

If an enabled day has an end clock earlier than its start clock, the end is treated as the following day.

How is overtime classified?

Only the weekly threshold you enter is applied. This owner does not implement daily overtime, double-time, seventh-day or jurisdiction-specific rules.

Does the calculator round time punches?

No automatic punch rounding is applied. The calculation uses the entered start/end clocks and break deduction directly.

Can I export the daily breakdown?

Yes. Weekly/time-card routes expose a CSV download of the displayed daily rows; the calculation report remains separate and includes formula, working and exact-state link.

Need a different calculation?

Use the calculator library to switch tasks when the question, unit or assumption changes.

Browse all calculators

Common timesheet questions

weekly time cardtimesheet hours with overtimeweekly work hourstime card with unpaid breaks

Related calculators

These calculators share this task context and lead to a genuinely different calculation.