Time Card Calculator - Weekly Work Hours and Pay

Add up weekly work hours from clock-in and clock-out times, subtract breaks, split regular and overtime, and estimate gross pay.

Monday-
Tuesday-
Wednesday-
Thursday-
Friday-
Saturday-
Sunday-
Weekly hours
Total0.00 h (0:00)
Regular0.00 h (0:00)
Overtime0.00 h (0:00)
Pay (optional)

Enter an hourly rate to calculate gross pay for the week.

About Time Card Calculator

Enter clock-in and clock-out times for each day of the week, subtract unpaid break minutes, and get a weekly total in both decimal hours and hh:mm. The calculator splits hours into regular and overtime at a threshold you choose (40 by default), handles overnight shifts that cross midnight, and optionally turns the hours into gross pay using your hourly rate and a 1.5x or 2x overtime multiplier.

A time card calculator turns a week of clock-in and clock-out times into a payroll-ready total. Each row covers one day, Monday through Sunday: enter the time you started, the time you finished, and any unpaid break in minutes. The calculator works out the hours for that day, ignores days you leave blank, and keeps a running weekly total in two formats, decimal hours (8.75) for payroll systems and hh:mm (8:45) for human reading. Overnight shifts are handled correctly: if the clock-out time is earlier than the clock-in time, the shift is assumed to cross midnight and 24 hours are added before the break is subtracted.

Overtime is split at a threshold you control. The default is 40 hours per week, the standard under the US Fair Labor Standards Act, but you can set any number to match your contract or local law. Hours up to the threshold count as regular time and everything above it counts as overtime. The optional pay section multiplies regular hours by your hourly rate and overtime hours by the rate times a 1.5x or 2x multiplier, giving regular pay, overtime pay, and a gross total for the week.

When the card is filled in, the copy button produces a plain-text breakdown (one line per day plus the totals) that you can paste into an email, a timesheet system, or a message to your manager. Your overtime threshold and multiplier are remembered between visits; the times themselves are not stored.

How to use the Time Card Calculator
  1. 1

    Enter daily times

    For each day you worked, pick a clock-in time, a clock-out time, and any unpaid break in minutes. Blank days are skipped.

  2. 2

    Set the overtime rules

    Choose the weekly overtime threshold (default 40 hours). The total is split into regular and overtime hours as you type.

  3. 3

    Add pay and copy

    Optionally enter an hourly rate and overtime multiplier to see gross pay, then copy a plain-text summary of the whole week.

Common use cases

Submit a weekly timesheet

Total a week of shifts including a 30-minute unpaid lunch each day, then paste the decimal-hours summary into your company's payroll or timesheet system.

Check a paycheck

Re-enter the hours from your pay stub with a 40-hour threshold and your hourly rate to verify the regular and overtime amounts your employer paid.

Calculate overnight shifts

A shift from 22:00 to 06:00 crosses midnight. The calculator adds 24 hours automatically and counts it as 8 hours, minus any break.

Invoice hourly clients

Freelancers tracking time by start and stop times can total a week per client and copy the breakdown straight into an invoice or email.

Frequently asked questions
How are overnight shifts handled?

If the clock-out time is earlier than the clock-in time, the calculator assumes the shift crossed midnight and adds 24 hours. A 23:00 to 07:00 entry counts as 8 hours before breaks.

What is the difference between decimal hours and hh:mm?

Decimal hours express minutes as a fraction of an hour: 8 hours 45 minutes is 8.75. Payroll software and invoices usually want decimal; hh:mm (8:45) is easier to read. The calculator shows both.

How is overtime calculated?

Weekly hours above your threshold count as overtime. The default threshold is 40 hours, the US federal standard, but you can set any value. Overtime pay uses your rate times the multiplier you pick, 1.5x or 2x.

Are breaks paid or unpaid here?

The break field is for unpaid time: those minutes are subtracted from the day's total. If your breaks are paid, leave the field at 0 so they stay included in your hours.

Is my time card data private?

Yes. All calculations run in your browser and the times you enter are never sent anywhere. Only your overtime threshold and multiplier settings are saved locally so they are preselected next visit.

financeconvertergenerator