Everyday money

Time Card Calculator

Enter your clock-in and clock-out time for each day of the week, subtract any unpaid lunch break, and this worksheet totals your hours for the week and works out your gross pay. It handles the awkward cases a plain hours calculator gets wrong: an overnight shift that clocks out after midnight, an unpaid 30-minute lunch that shouldn't be paid, and overtime at time-and-a-half once you pass 40 hours in the week. Everything runs in your browser — nothing is sent anywhere — and the day-by-day breakdown below shows exactly how each total was reached, so you can check a paycheck, fill in a paper timesheet, or settle a disagreement over hours worked.

Your week

Day Time in Time out Break min Hours
Weekly total RABIXAI
Total hours this week
0.00

enter at least one in/out pair

Regular hours up to 40 0.00
Overtime hours over 40 × 1.5 0.00
Regular pay $0.00
Overtime pay $0.00
Gross pay $0.00

Gross pay only — before tax, Social Security, Medicare and other deductions. Overtime rules vary by state; some states require daily overtime.

How the time card calculator works

For each day, the worksheet measures the gap between your clock-in and clock-out time, then subtracts the unpaid break minutes you entered. If your clock-out time is earlier than your clock-in time — say you start at 22:00 and finish at 06:00 — it assumes the shift ran past midnight and adds 24 hours, so an overnight shift comes out as 8 hours rather than a negative number. The seven daily totals are added into a weekly figure, and if overtime is switched on, anything over 40 hours is paid at 1.5× your rate.

How each day and the week are computed

day hours = (time out − time in) − break ÷ 60 if time out ≤ time in → add 24 h (overnight shift) week hours = sum of all seven days overtime = max(0, week hours − 40) gross = regular × rate + overtime × rate × 1.5

where: regular = min(40, week hours); break is unpaid minutes; rate is your hourly wage

Enter times in 24-hour form (so 5:30 PM is 17:30) to avoid any AM/PM ambiguity. Leave both fields blank on a day off and that day counts as zero.

Notes & assumptions

Worked example

Say you work five weekdays from 9:00 to 17:30 with a 30-minute unpaid lunch, then pick up a Saturday shift from 22:00 to 06:00 with no break. Enter 09:00 to 17:30 and a 30-minute break on Monday through Friday: each of those days is 8 hours and 30 minutes of clock time minus 30 minutes of lunch, or exactly 8.00 hours, so the weekday total is 40.00 hours. The Saturday overnight shift runs from 22:00 to 06:00 — because the clock-out is earlier than the clock-in, the worksheet adds 24 hours and returns 8.00 hours. Your week is 48.00 hours: 40 regular and 8 overtime. At an $18 rate, that's $720 of regular pay plus $216 of overtime pay (8 × $18 × 1.5), for $936 gross. Without the overtime rule switched on, the same 48 hours would pay a flat $864 — the 8 overtime hours are worth an extra $72.

Frequently asked questions

How do I calculate hours worked with a lunch break?

Work out the gap between your clock-in and clock-out time, then subtract the unpaid break. If you start at 9:00 and finish at 17:30, that's 8 hours 30 minutes of clock time; take off a 30-minute unpaid lunch and you've worked 8.00 hours. Enter the break in minutes in the "Break" column and the calculator does the subtraction for every day automatically. A paid break should be left at 0 so it stays in your total.

How does the calculator handle an overnight shift past midnight?

If your clock-out time is earlier than your clock-in time, the worksheet assumes the shift crossed midnight and adds 24 hours. So a shift from 22:00 to 06:00 is treated as 8 hours, not minus 16. Enter the times exactly as you clocked them — start time in "Time in", end time in "Time out" — and the overnight case is handled for you. This is the part most simple hours calculators get wrong.

When does overtime apply?

Under the federal Fair Labor Standards Act, non-exempt employees earn 1.5× their regular rate for hours worked beyond 40 in a single workweek. This calculator applies that weekly rule when the overtime box is checked. Some states add a daily rule — California, Alaska and Nevada, among others, require overtime past 8 hours in a day — which a weekly total doesn't capture, so check your state's rules if you work long single days.

What's the difference between paid and unpaid breaks?

Short rest breaks of 5 to 20 minutes are generally paid under federal law and count toward your hours, so leave the break field at 0 for those. A genuine meal break of 30 minutes or more, where you're relieved of all duties, is usually unpaid — that's the time you enter in the break column so it's removed from the day's total. Always follow how your employer records breaks on the official timesheet.

How do I convert minutes into decimal hours for payroll?

Payroll systems run on decimal hours, not hours and minutes. Divide the minutes by 60: 15 minutes is 0.25, 30 minutes is 0.50, and 45 minutes is 0.75. So 8 hours 45 minutes becomes 8.75 hours. This calculator already reports every total in decimal hours, so you can copy the figures straight onto a timesheet or into a payroll app.

Is my data saved or sent anywhere?

No. The whole calculator runs in your browser with JavaScript — your times, rate and totals never leave your device and nothing is stored on a server. You can refresh the page to clear everything, and the tool works the same way whether you're online or offline once the page has loaded.