Skip to content
Processing locally — files never leave your device

Time Card Calculator

Free weekly and biweekly time card calculator with lunch breaks, daily and weekly overtime, configurable rates, and multi-currency support. Enter clock-in and clock-out times for each day and the calculator returns regular hours, overtime hours, and gross pay — auto-saved in your browser, ready to print or save as PDF.

Overtime settings

0 = no daily OT

FLSA standard = 40

FLSA standard = 1.5× (double-time = 2)

DayStartEndBreak (min)WorkedDay pay
Mon7h 30m$150.00
Tue7h 30m$150.00
Wed7h 30m$150.00
Thu7h 30m$150.00
Fri7h 30m$150.00
Sat0h 00m$0.00
Sun0h 00m$0.00
Regular hours
37.50
$750.00
Overtime hours
0.00
$0.00 @ 1.5×
Total — 37.50 hrs
$750.00
Gross (before tax)

Saved automatically in your browser.

How to use Time Card

  1. Pick a pay period — Weekly (7 days) or Biweekly (14 days). Optionally set the period start date so each row is labelled with the actual date.
  2. Enter your hourly rate and choose a currency (USD, EUR, GBP, CAD, AUD, or INR).
  3. For each day, enter clock-in and clock-out times. Overnight shifts that cross midnight are handled automatically.
  4. Subtract unpaid break minutes (e.g. 30 for a half-hour lunch). Paid breaks should stay inside your worked time.
  5. Open Overtime settings if your thresholds differ from the FLSA defaults (40-hour week, 8-hour day, 1.5× multiplier). Set Daily OT to 0 to disable.
  6. The Totals row shows regular hours, overtime hours, and gross pay for the period — your entries auto-save in your browser.
  7. Click Print / Save as PDF to capture a clean record for payroll, your employer, or your own files.

How overtime works (the short version)

Most US workers are covered by the Fair Labor Standards Act (FLSA), which requires non-exempt employees to be paid 1.5× their regular rate for every hour worked beyond 40 in a single workweek. The FLSA defines a workweek as any fixed 7-day period — it does not have to be Sunday through Saturday, but it has to be consistent.

On top of the federal rule, several states layer their own daily overtime rules. California is the strictest: anything over 8 hours in a day is overtime at 1.5×, anything over 12 in a day jumps to 2×, and the 7th consecutive workday gets 1.5× for the first 8 hours and 2× after that. Alaska, Nevada, Colorado, and a few other states apply variations on daily OT. Most other states follow the federal weekly-only rule.

A worked example

Suppose you work five 9-hour days (Mon–Fri) at $20/hour with a 30-minute unpaid lunch each day, in California (daily OT after 8h, weekly OT after 40h, 1.5× multiplier):

  • • Each day: 9 hours clocked − 0.5 hour lunch = 8.5 worked hours
  • • Daily regular: 8 hours. Daily OT: 0.5 hours.
  • • Week total: 40 regular hours + 2.5 OT hours = 42.5 hours.
  • • Pay: (40 × $20) + (2.5 × $20 × 1.5) = $800 + $75 = $875 gross.

In a federal-only state (no daily OT) the same schedule yields 42.5 regular hours and 0 overtime — all under the 40-hour weekly cap is regular, then 2.5 over the cap is OT at 1.5×. Same gross pay of $875 in this case, but the breakdown is different. The calculator handles both correctly.

Paid vs. unpaid breaks

A common source of paycheck confusion. Under federal law, short rest breaks (less than 20 minutes) are paid — those minutes are part of your worked time and shouldn't be subtracted. Meal periods of 30 minutes or more are usually unpaid, and only those should go in the Break column. Many states add their own meal-break rules; California, for example, requires a 30-minute unpaid meal break after 5 hours.

Related tools

If you're working out a budget or comparing job offers, the loan / EMI calculator, compound interest calculator, and time converter run in the browser too — no uploads, no signup, no quota.

Doing the math by hand instead? Our guide to calculating hours worked with a lunch break walks through decimal conversion, paid vs. unpaid breaks, and the 7-minute rounding rule with worked examples.

This calculator is a planning aid. For official overtime rules in your state, see the US Department of Labor overtime guidance. Always confirm with your employer's payroll team or a qualified payroll professional before acting on a calculated figure.

Frequently asked questions

How does the overtime calculation work?
Under the FLSA, anything over 40 hours in a single workweek is overtime at 1.5×. Several US states (California, Alaska, Nevada, Colorado, and others) also require daily overtime after 8 hours. The calculator applies both: hours past the daily threshold are flagged as OT for that day, and any remaining regular hours that push the week past the weekly threshold are converted to OT — never double-counted.
How do I calculate biweekly overtime?
Under FLSA each workweek is calculated independently — a biweekly pay period is just two 7-day workweeks back-to-back. Switch the calculator to Biweekly and the weekly OT rule is applied to each half separately. The two weeks are then totalled for the gross-pay figure.
Time card calculator with lunch — are lunch breaks paid or unpaid?
In the US, breaks shorter than 20 minutes are typically paid (they count as worked time). Meal periods of 30 minutes or more are usually unpaid and must be deducted. Only enter unpaid breaks in the Break column — those minutes are subtracted from your worked hours.
Does it handle overnight shifts?
Yes. If the end time is earlier than the start (for example 22:00 → 06:00), the calculator assumes you clocked out the next day and adds 24 hours automatically. No need for a separate setting.
Is this gross or net pay?
Gross pay — what you earn before taxes, healthcare, retirement, and any other withholdings. Net (take-home) pay is typically 70–85% of gross depending on your tax bracket, state, and benefits. The calculator does not apply withholdings because rates vary so widely.
When does double-time (2×) apply?
Double-time is a state-level rule, most commonly California: any hours over 12 in a day, or over 8 on a 7th consecutive workday, are paid at 2×. To estimate double-time pay, set the OT multiplier to 2.0 and the daily threshold to 12 — then check your state's labor department for the exact rules.
What's the difference between daily and weekly overtime?
Federal law (FLSA) only requires weekly overtime — anything over 40 hours in a workweek. Daily overtime is a state-level rule and only applies in a handful of US states. If you're in California, leave the daily threshold at 8. In most other states, set Daily OT to 0 to disable it.
Will my entries save if I close the tab?
Yes. The calculator auto-saves your rows and settings to your browser's local storage. Close the tab, come back tomorrow, and everything is still there. Nothing is uploaded — the data only exists on your device. Click Reset to clear and start over.
Can I export or print my time card?
Click "Print / Save as PDF". Modern browsers (Chrome, Edge, Safari, Firefox) all offer "Save as PDF" inside the print dialog — that gives you a clean record for payroll, an invoice attachment, or your own files. The settings and action buttons are hidden in the printout.
Does this calculator handle tipped or piece-rate pay?
Not directly — it's built for hourly work. Tipped employees can enter their hourly base rate and track tips separately. For piece-rate or commission-based pay, this tool isn't the right fit.

More tools you might find useful in the same flow.

Built by Muhammad Tahir · About