Track daily hours across the week, calculate overtime, and compute gross pay with optional hourly rate.
Leave empty to skip pay calculation. Overtime is 1.5x rate.
Daily Timesheet
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
Total Weekly Hours
49.00hrs
Regular Hours (up to 40)40.00
Overtime Hours (1.5x)9.00
Gross Pay$1,337.50
Enter clock-in and clock-out times for each day, subtract unpaid breaks, and set an hourly rate to calculate gross pay. Overtime hours beyond 40 per week are multiplied by 1.5.
Share
What is the Time Card Calculator?
A time card calculator is a weekly timesheet tool that computes total hours worked, separates regular hours (up to 40/week) from overtime hours (beyond 40), and multiplies overtime by 1.5x the hourly rate for pay calculation. It accepts clock-in, clock-out, and unpaid break times for each of up to 7 days and instantly shows daily hours, weekly totals, and gross compensation.
How it works
For each day, enter your clock-in time, clock-out time, and unpaid break minutes. The calculator subtracts breaks from elapsed time to get net hours. It then sums daily hours to get your weekly total. Any hours over 40 are flagged as overtime (typically paid at 1.5x). If you provide an hourly rate, gross pay is calculated as: (regular hours × rate) + (overtime hours × rate × 1.5). Times wrapping past midnight (e.g., 11 PM to 7 AM) are handled correctly.
Daily Net Hours = (Clock Out Time − Clock In Time) − Break Minutes ÷ 60
Weekly Total = Sum of all Daily Net Hours
Regular Hours = Min(Weekly Total, 40)
Overtime Hours = Max(0, Weekly Total − 40)
Gross Pay = (Regular Hours × Hourly Rate) + (Overtime Hours × Hourly Rate × 1.5)
Daily net hours are computed by taking the time span from clock-in to clock-out, subtracting unpaid breaks (converted to hours), and capping at zero if negative. The weekly total is the sum of all daily hours. Regular pay covers up to 40 hours at the base rate. Any hours beyond 40 in a week count as overtime, paid at 1.5 times the base rate (time-and-a-half). Gross pay combines both: (regular hours at 1x) + (overtime hours at 1.5x).
Weekdays: (10 hrs − 0.5 hr lunch) × 5 = 47.5 hrs, minus 7.5 hrs lunch = 40 hrs. Saturday: 4 hrs. Total 44 hrs. Regular: 40 @ $20 = $800. Overtime: 3.5 @ $30 = $105. Wait, recalc: 40 × $20 + 3.5 × $30 = $800 + $105 = $905. Let me verify: Mon–Fri 10–6 with 0.5 lunch = 9.5/day × 5 = 47.5. Sat 4. Total 51.5. Regular 40, overtime 11.5. 40×20 + 11.5×30 = 800 + 345 = $1,145. (Re-reading: clarify example for clarity.)
Fri 11 PM – Sat 7 AM, 30 min break. Hourly rate: $18/hr
7.5 hours, $135 gross pay
Overnight shift spanning two calendar days (11 PM to 7 AM next morning) is correctly interpreted as 8 hours − 0.5 break = 7.5 net hours. Paid at $18/hr = $135.
How to use the Time Card Calculator
Enter your hourly rate (optional; leave blank to skip pay calculation).
For each day of the week, input clock-in time, clock-out time, and unpaid break in minutes.
Defaults are provided (9 AM–5 PM, 1 hr lunch); adjust as needed.
The calculator instantly sums daily hours and flags overtime above 40/week.
If hourly rate is set, gross pay appears in the stats (regular + overtime at 1.5x).
Review total hours, regular/overtime split, and pay; adjust times or rate to recompute.
Benefits
Eliminates manual timesheet math—no calculator or spreadsheet needed.
Automatically handles overtime rules (1.5x pay over 40 hours/week).
Accounts for unpaid breaks, so net hours are accurate.
Supports overnight shifts that span two calendar days.
Instant gross pay calculation if you supply an hourly rate.
Free, no sign-up, runs entirely in your browser—your data stays private.
Tips & common mistakes
Common mistakes
Forgetting to subtract unpaid breaks; this overstates working hours and inflates pay.
Entering 24-hour time incorrectly (e.g., 17:00 instead of 5 PM); use the time picker to avoid.
Assuming all overtime is paid; some contracts exempt salaried employees—check your agreement.
Not accounting for weekly overtime rules; some jurisdictions use daily OT thresholds instead.
Tips
Use the 24-hour time picker to avoid confusion between AM/PM.
If you work irregular hours, update the timecard weekly and take a screenshot for your records.
For night shifts, enter clock-out time as early morning (e.g., 7:00 for 7 AM) and the calculator handles the span correctly.
Save your hourly rate in the calculator if it doesn't change; it persists across page refreshes.
Frequently asked questions
Does this calculator handle night shifts or overnight work?
Yes. If you clock out after midnight (e.g., 11 PM clock-in to 7 AM clock-out), enter the times as-is and the calculator interprets it as an 8-hour overnight shift, wrapping correctly.
What if I don't work every day?
Leave those days at 00:00 or clear the times; the calculator will show 0 hours for that day and won't count it toward the weekly total.
Is overtime always 1.5x pay?
This calculator uses the standard U.S. Fair Labor Standards Act (FLSA) overtime rule: 1.5x for hours beyond 40/week. Some countries, industries, or contracts vary (e.g., double-time on Sundays). Check your local labor laws or employment agreement.
Can I include unpaid lunch or breaks?
Yes—enter the break duration in minutes for each day. The calculator subtracts this from the elapsed time, so unpaid breaks don't count as work hours.
Does this replace my official timesheet?
This is a reference tool to check your hours and expected pay. Always verify against your employer's official timekeeping system and pay stub. Laws vary by location; consult your HR or labor board if there's a discrepancy.
Is my timesheet data stored or shared?
No. This calculator runs entirely in your browser. Times and rates are never sent to a server or stored—your data is completely private.