All tools

Business · Free

Time Card Calculator

Add a week of shifts and unpaid breaks, including overnight and split shifts, then see totals in hours, minutes, and decimal hours.

By Goodies Stack · How we check our tools · Checked

Instructions, examples, and limitations ↓

Weekly time card

Earlier clock-out times are treated as overnight shifts ending the next day.

Try a shift example

Inputs and expected results

Standard day: 08:30–17:00 is 8h 30m. Subtract a 30-minute unpaid break: 8h 0m, or 8.00 decimal hours.

Overnight shift: 22:00–06:00 ends the following day: 8 hours. Subtract a 30-minute unpaid break: 7h 30m, or 7.50 decimal hours.

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

0h 0mweekly paid time

0.00 decimal hours

Hours up to threshold0h 0m
Hours above threshold0h 0m

The threshold split is informational only; it does not determine payroll or legal overtime entitlement.

Enter valid shifts to copy or download the week.

Entries remain in this browser and are not sent to Goodies Stack.

Clear the whole week?

This removes all locally saved shift entries.

Quick guide

How to use the time card calculator

  1. 1

    Enter clock-in, clock-out, and unpaid break minutes for each day you worked.

  2. 2

    Add an optional second shift for a split day. A clock-out earlier than clock-in is treated as the following day.

  3. 3

    Read the weekly hours-and-minutes and decimal totals, plus the optional informational threshold split.

Transparent math

Work-hour formulas with shift examples

Standard shift with a break

Worked time = clock-out − clock-in − unpaid break

A shift from 08:30 to 17:00 lasts 8 hours 30 minutes. Subtracting a 30-minute unpaid break produces 8h 0m, or8.00 decimal hours.

Overnight shift

Overnight duration = next-day clock-out + 24h − clock-in

A shift from 22:00 to 06:00 lasts eight hours. After a 30-minute unpaid break, the result is 7h 30m, or7.50 decimal hours.

Split shift

Daily total = first shift + second shift

Working 08:00–12:00 and 13:00–17:30 produces 4 hours plus 4 hours 30 minutes, for a daily total of 8h 30m.

Read the result

Hours, decimal time, and thresholds

If a shift has an error, the weekly result is marked incomplete and shows a subtotal from valid days only. A day with an invalid shift is excluded in full, including any other shift that day. Fix the listed entries to restore the complete weekly total and threshold split. Blank days do not make the total incomplete.

Hours and decimal hours

Decimal hours divide total minutes by 60; they are not ordinary clock minutes. For example, 7h 45m becomes 7.75 hours, while 7h 30m becomes 7.50 hours.

Informational threshold

The optional threshold separates minutes below and above a number such as 40 hours. It does not apply wage rates, rounding policies, jurisdiction rules, or decide whether time legally qualifies as overtime.

Time details

Time Card Calculator FAQ

How are overnight shifts handled?

If clock-out is earlier than clock-in, it is treated as the following day. For example, 22:00 to 06:00 is eight hours. Identical times are zero hours, not a 24-hour shift.

What are decimal hours?

Minutes are divided by 60 and shown to two decimal places. For example, 7 hours 30 minutes is 7.50 hours.

Does the threshold determine legal overtime?

No. It only splits hours around a number you choose. It does not calculate wages or determine payroll, labor-law, or overtime entitlement.

By Goodies Stack · How we check our tools and examples · Report a correction