Skip to content
CalculatorBuddy

Time Card Calculator

Calculate weekly work hours, break deductions, time rounding, daily or weekly overtime, and optional base and overtime pay.

ExampleSample values — edit any field to see your result.

Examples: 8:30AM or 17:00.

Hours:minutes, for example 0:30.

Results update as you type.

Total Hours

8h

Estimated result

Regular/Paid Base Hours
8h
Overtime Hours
0h

Time Card Report

DateSummaryHours
Monday8:30AM–5:00PM; 30 minutes break8h

Build a seven-day time card with custom row labels, start and end times, unpaid breaks, rounding, report notes, and optional pay. Use Copy Monday down to fill the remaining rows before adjusting individual days.

Formula

Daily hours are (rounded end − rounded start − break) / 60. Weekly overtime splits total hours at the weekly threshold; daily overtime applies the threshold separately to every worked row.

Examples

Default Monday shift

8:30 AM to 5:00 PM with a 30-minute break produces 8 hours.

42-hour week at $35/hour

With overtime after 40 hours at 1.5×, base pay is $1,400 and two overtime hours add $105, for $1,505 total pay.

Frequently asked questions

Which time formats can I enter?
Use 12-hour times such as 8:30AM or 5:00PM, or 24-hour times such as 08:30 and 17:00.
How are breaks deducted?
Enter each unpaid break as hours and minutes, such as 0:30. It is subtracted after the start-to-end shift duration is found.
How does overtime work?
Choose daily or weekly overtime and its threshold, or choose a no-overtime policy that pays every hour at base rate or caps paid hours.
What does time rounding do?
It rounds each start and end timestamp to the nearest selected 5, 10, 15, 30, or 60-minute interval before calculating worked time.

Related calculators