Time Card Calculator
A weekly time card calculator with lunch break deductions, overtime and pay totals.
| Day | Start | End | Break (min) | Hours |
|---|
Weekly total
0.00 hrs
Regular hours
0.00 hrs
Overtime hours
0.00 hrs
Gross pay
—
How weekly hours and overtime are calculated
For each day, the calculator converts start and end times to minutes, subtracts the break, and divides by 60 to get decimal hours. If the end time is earlier than the start time (for example 22:00 to 06:00), it adds 24 hours to the end time first, so overnight shifts are handled correctly. A 9:00 AM to 5:00 PM shift with a 30-minute lunch break is 8 hours minus 0.5 hours = 7.5 hours.
The weekly total is the sum of all seven daily totals. By default, overtime is calculated only against the weekly threshold: hours up to 40 (or whatever you set) are regular, and anything beyond that is overtime, paid at 1.5× the hourly rate. For example, 45 total hours at $20/hour with a 40-hour threshold gives 40 regular hours ($800) plus 5 overtime hours at $30/hour ($150), for a gross pay of $950.
Turning on daily overtime changes the math to match rules like California's: any hours worked beyond the daily threshold (8 by default) count as overtime for that day, even if the week total stays under 40. The calculator first splits each day into a "regular" portion (capped at the daily threshold) and a daily-overtime portion, then applies the weekly threshold on top of the summed regular portions — so hours can become overtime either because a single day ran long or because the week as a whole did.
Tip: leave the hourly rate blank if you only need hours, not pay. Use "Copy as text" to paste a plain-text summary of the week into an email, spreadsheet, or payroll note — nothing you enter is saved or uploaded.
Time Card Calculator: frequently asked questions
How do I subtract a lunch break from hours worked?
Enter the break length in minutes for that day. The calculator subtracts it from the raw start-to-end time to get paid hours worked, e.g. an 8-hour shift with a 30-minute break pays 7.5 hours.
How does the calculator handle overnight shifts?
If the end time is earlier than the start time (like 22:00 to 06:00), the calculator assumes the shift crosses midnight and adds 24 hours to the end time before subtracting the break.
What counts as overtime on a weekly time card?
By default, any hours worked beyond the weekly threshold you set (40 by default) are paid at the overtime rate. You can also turn on daily overtime, which pays hours beyond a daily threshold (California commonly uses 8) at the overtime rate even if the week total is under 40.
Does this tool calculate my pay too?
Yes. Enter an hourly rate and the tool multiplies regular hours by that rate and overtime hours by 1.5× that rate to estimate gross weekly pay.
Is my time card data saved anywhere?
No. All calculations run in your browser and nothing is uploaded or stored. Use "Copy as text" to save a plain-text summary yourself.