Skip to content
1123.net
EN
1123.net

Search tools

Filter the tool directory. Everything runs in your browser.

Type to filter tools. Press Enter to open the first result.

Time Card Calculator

This time card adds up a week of shifts, subtracts unpaid breaks and shows the net hours for each day. It handles overnight shifts, counts overtime against a daily or weekly threshold, and can estimate pay from an hourly rate. Every calculation stays in your browser.

Your data is processed locally in your browser and is not uploaded to our server.

Monday

—

Tuesday

—

Wednesday

—

Thursday

—

Friday

—

Saturday

—

Sunday

—

Enter your first shift Daily and weekly totals appear once at least one shift has a start and end time.

How to use this tool

  1. 1 For each day, enter the shift start and end time and any unpaid break in minutes. Add a second shift if the day is split.
  2. 2 An end time earlier than the start is treated as an overnight shift ending the next morning.
  3. 3 Optionally enter an hourly rate, an overtime threshold and a multiplier, then choose whether the threshold applies per day or per week.
  4. 4 Read the net hours for each day and the weekly totals, then copy the summary for your records.

Formula and calculation logic

Shift length

Shift = End − Start (+24 h if overnight) − Break

Times are converted to minutes, so a 22:00–06:00 shift counts as eight hours rather than a negative value. The break is subtracted after the gross length is known.

Overtime

Overtime = max(0, Net − Threshold)

With a daily threshold, overtime is calculated for each day separately. With a weekly threshold, it is calculated once against the week total.

Estimated pay

Pay = Rate × (Regular hours + Overtime hours × Multiplier)

Regular hours are paid at the hourly rate; overtime hours use the multiplier you choose. This is a user-defined estimate, not a payroll or legal calculation.

Worked example

Five 8-hour days

Monday to Friday, 09:00 to 17:30 with a 30-minute unpaid break each day.

  1. Daily gross: 8.5 hours
  2. Daily net: 8.5 − 0.5 = 8 hours
  3. Weekly net: 8 × 5 = 40 hours

The week totals 40 net hours, with no overtime if the daily threshold is 8 hours.

Overtime with a daily threshold

Five 9-hour days, a daily threshold of 8 hours, an hourly rate of 20 and a 1.5 multiplier.

  1. Weekly net: 45 hours
  2. Overtime: 5 hours; regular: 40 hours
  3. Pay: 20 × (40 + 5 × 1.5) = 950

The estimated pay is 950, based on 40 regular hours and 5 overtime hours.

Edge cases and accuracy

Overnight shifts

When the end time is earlier than the start, the calculator adds 24 hours. A 22:00–06:00 shift is eight hours, and a 30-minute break makes it 7.5 net hours.

Breaks longer than the shift

A break equal to or longer than the shift leaves no working time, so the row is flagged instead of producing zero or negative hours.

Daily versus weekly overtime

Daily overtime rewards long days; weekly overtime only starts after the weekly total passes the threshold. The two rules can produce different results for the same week.

Not legal or payroll advice

Overtime rules differ by country, contract and industry. The threshold and multiplier are inputs chosen by you, and the result is a mathematical estimate only.

Frequently asked questions

How do I enter an overnight shift? +

Enter the real start and end times, for example 22:00 and 06:00. The calculator detects that the end is earlier and counts the shift as ending the next morning.

Are breaks deducted automatically? +

Only the break minutes you enter are deducted. Leave the break field empty or set it to zero for a paid break, which is not subtracted.

Should I use daily or weekly overtime? +

It depends on the rule you want to model. Daily overtime applies to each day separately; weekly overtime applies once to the week total. The calculator supports both.

Why is no pay shown? +

Pay appears only after an hourly rate is entered. Without a rate, the calculator still reports gross, break and net hours.

Can I record two shifts in one day? +

Yes. Use “Add shift” on any day to create a second row, and remove it with the × button. Empty rows are ignored.

Is this result legally binding? +

No. The calculator applies the threshold and multiplier you provide. It is not legal, payroll or HR advice, and local rules may require a different calculation.