Time Card Calculator

Track your daily work hours, overtime, and estimated pay with this free time card calculator.

Pay Settings
$
×
hrs/day
Weekly Summary
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Total0.00
Enter your clock-in and clock-out times to calculate hours and pay.

How the Time Card Calculator Works

The Time Card Calculator computes your daily and weekly work hours by calculating the difference between clock-in and clock-out times, then deducting break durations. It supports overnight shifts — if your clock-out time is earlier than your clock-in time, it assumes you worked past midnight.

Overtime is calculated on a daily basis. Any hours worked beyond the overtime threshold (default: 8 hours/day) are counted at the overtime rate (default: 1.5×). You can customize the hourly rate, overtime multiplier, and overtime threshold to match your employer's pay structure.

The calculator provides a complete weekly summary including total regular hours, overtime hours, and a pay breakdown showing regular pay, overtime pay, and gross pay. All calculations happen in real-time as you enter your time data.

Frequently Asked Questions

How is overtime calculated?
Overtime is calculated per day. Any hours exceeding the overtime threshold (default 8 hours) are counted as overtime hours. These hours are paid at the overtime rate, typically 1.5× the regular hourly rate.
Does the calculator handle overnight shifts?
Yes. If your clock-out time is earlier than your clock-in (e.g., in at 22:00, out at 06:00), the calculator treats it as an overnight shift spanning midnight and correctly calculates 8 hours.
Can I change the overtime threshold?
Yes. The default overtime threshold is 8 hours per day, but you can change it in the Pay Settings section. Some employers use different thresholds based on local labor laws or company policy.
How is gross pay calculated?
Gross pay = (regular hours × hourly rate) + (overtime hours × hourly rate × overtime multiplier). For example, 8 regular hours at $15/hr plus 2 overtime hours at 1.5× = $120 + $45 = $165.