FFreelanceOS
Home / Free tools / Time Card Calculator

Time Card Calculator (with Breaks & Overtime)

Enter your daily clock-in and clock-out times and unpaid breaks to instantly total weekly hours, overtime at 1.5×, and gross pay. Perfect for contractors and hourly workers.

Open the free Time Card Calculator →

How it works

This timesheet calculator turns raw clock times into real paid hours. For each day you enter a clock-in time, a clock-out time, and any unpaid break minutes (your lunch). The tool converts both times to minutes since midnight, finds the difference, subtracts the break, and divides by 60 to get decimal hours. That is the same "hours calculator between two times" math you would do by hand, done instantly for the whole week.

Once every day is added up, the work hours calculator sums them into a weekly total. The first 40 hours are paid at your regular rate; any hours above 40 are treated as overtime and paid at 1.5× (time-and-a-half), the standard U.S. federal rule for non-exempt hourly workers. Gross pay is then regular hours × rate + overtime hours × 1.5 × rate.

Overnight shifts are handled automatically: if a clock-out time is earlier than the clock-in time (a time clock calculator with lunch problem that trips up many spreadsheets), the tool assumes the shift crossed midnight and adds 24 hours so you never get a negative span.

Worked example

Say you work five days with a 30-minute unpaid lunch each day:

Weekly total = 46.5 hours. The first 40 hours are regular and 6.5 hours are overtime. At a $25/hour rate: regular pay = 40 × $25 = $1,000, overtime pay = 6.5 × $25 × 1.5 = $243.75, for a weekly gross of $1,243.75 before tax and deductions.

Frequently asked questions

How do I calculate hours between two times?
Convert both the clock-in and clock-out times to minutes since midnight, subtract the start from the end, then divide by 60. For example, 9:15 AM = 555 minutes and 5:45 PM = 1065 minutes, so 1065 − 555 = 510 minutes = 8.5 hours. The time card calculator does this for every day automatically and subtracts any unpaid break.
How does the time clock calculator handle lunch and breaks?
Enter unpaid break minutes (such as a 30 or 60 minute lunch) for each day and the work hours calculator subtracts them from the raw clock-in to clock-out span. Paid breaks should be left out so they stay counted in your total. The result is your actual paid working time.
How is overtime at 1.5x calculated?
In the United States, non-exempt hourly workers earn 1.5× their regular rate for hours worked beyond 40 in a workweek. The overtime calculator counts your first 40 weekly hours as regular pay and any hours above 40 at time-and-a-half. Some states use daily overtime rules, so verify the rules for your location.
Does the calculator handle overnight shifts that cross midnight?
Yes. When a clock-out time is earlier than the clock-in time (for example 10:00 PM to 6:00 AM), the calculator assumes the shift crossed midnight and adds 24 hours so the span is counted correctly as 8 hours rather than a negative number.
How do I work out gross pay from my timesheet?
Gross pay is regular hours times your hourly rate plus overtime hours times 1.5 times your rate. Enter your hourly rate and the calculator multiplies it across regular and overtime hours to show weekly gross pay before tax and deductions.
Is my timesheet data sent anywhere?
No. The time card calculator runs entirely in your browser. Your times, breaks, and pay rate are never uploaded to a server, so the calculation is completely private.