⏱️ Time Card Calculator 2026
Enter your daily clock-in/out times, lunch breaks, and rest breaks to calculate regular hours, overtime hours, and gross pay for your weekly timesheet. Supports daily & weekly overtime thresholds, time-and-a-half, double-time, overnight shifts, and configurable pay rates — with FLSA formulas rendered via MathJax.
⚙️ Pay & Overtime Settings
📋 Weekly Timesheet
| Day | Clock In | Lunch Out | Lunch In | Clock Out | Break (min) | Regular | OT Hours | Total |
|---|---|---|---|---|---|---|---|---|
| Weekly Totals → | 0:00 | 0:00 | 0:00 | |||||
💰 Weekly Pay Summary
📖 How to Use This Time Card Calculator
-
1Configure Your Pay & Overtime Settings
Enter your hourly rate, daily overtime threshold (US Federal: 8h; California/Alaska: 8h/day; Nevada: 8h/day), weekly overtime threshold (most states: 40h), and overtime multiplier (1.5× for time-and-a-half, 2.0× for double-time). Settings update calculations instantly.
-
2Enter Daily Clock-In and Clock-Out Times
For each day you worked, enter your clock-in (start) and clock-out (end) times using the time pickers. Leave fields blank for days off. Overnight shifts (e.g., 10 PM → 6 AM) are handled automatically.
-
3Enter Lunch Breaks and Additional Breaks
For unpaid meal periods, enter the Lunch Out and Lunch In times. For additional unpaid breaks, enter the total minutes in the "Break (min)" column. The break duration is automatically deducted from your worked hours. Do NOT enter paid 15-minute rest breaks here.
-
4Review the Weekly Summary
The orange summary panel shows your total regular hours, overtime hours, total hours, regular pay, overtime pay, and gross pay for the week. Each row of the timesheet shows per-day regular and OT hours in real-time.
-
5Print or Save Your Timesheet
Click "🖨️ Print Timesheet" to open your browser's print dialog. Save as PDF for permanent records, or print on paper for employer submission. The print layout shows only the settings, timesheet, and summary — hiding the educational content for a clean timecard document.
📐 Time Card — Complete Mathematical Formulas
\( T_{i} = T_{\text{out},i} - T_{\text{in},i} - T_{\text{lunch},i} - T_{\text{break},i} \qquad \text{(same day)} \)
\( T_{i} = (T_{\text{out},i} + 1440) - T_{\text{in},i} - T_{\text{lunch},i} - T_{\text{break},i} \qquad \text{(overnight: } T_{\text{out}} < T_{\text{in}}\text{)} \)
\( T_{\text{lunch},i} = T_{\text{lunch-in},i} - T_{\text{lunch-out},i} \qquad \text{(all values in minutes)} \)
\( \text{Example: Clock in 9:00, Lunch 12:00–12:30, Clock out 17:30, Break 0 min} \)
\( T_i = (17\!\times\!60\!+\!30) - (9\!\times\!60) - 30 - 0 = 1050 - 540 - 30 = \mathbf{480\,\text{min} = 8\,\text{h}} \)
\( T_{\text{reg},i} = \min\!\left(T_i,\; \theta_d\right) \qquad T_{\text{OT},i}^{\text{daily}} = \max\!\left(0,\; T_i - \theta_d\right) \)
\( \theta_d = \text{daily OT threshold (default: 480 min = 8 h)} \)
\( \text{Example: 10 hours worked} \Rightarrow T_{\text{reg}} = \min(600, 480) = 480\,\text{min} = 8\,\text{h regular} \)
\( T_{\text{OT}}^{\text{daily}} = \max(0, 600-480) = 120\,\text{min} = 2\,\text{h overtime} \)
\( T_{\text{week}} = \sum_{i=1}^{7} T_i \qquad T_{\text{OT}}^{\text{weekly}} = \max\!\left(0,\; T_{\text{week}} - \theta_w\right) \)
\( T_{\text{OT}} = \max\!\left(T_{\text{OT}}^{\text{daily}},\; T_{\text{OT}}^{\text{weekly}}\right) \qquad T_{\text{regular}} = T_{\text{week}} - T_{\text{OT}} \)
\( P_{\text{gross}} = \frac{T_{\text{regular}}}{60} \times r + \frac{T_{\text{OT}}}{60} \times r \times m \)
\( = r \!\left(\frac{T_{\text{regular}}}{60} + m \times \frac{T_{\text{OT}}}{60}\right) \)
\( \text{Example: 45 h total, \$25/h, 1.5× OT} \Rightarrow \$25 \times 40 + \$25 \times 1.5 \times 5 = \$1{,}000 + \$187.50 = \mathbf{\$1{,}187.50} \)
\( T_{\text{reg},i} = \min(T_i,\; 8\,\text{h}) \qquad T_{\text{OT1},i} = \min\!\bigl(\max(0,T_i-8), 4\bigr)\,\text{h} \)
\( T_{\text{DT},i} = \max\!\left(0,\; T_i - 12\right)\,\text{h} \qquad \text{(hours over 12 on any day = double time)} \)
\( P_{\text{day}} = T_{\text{reg}} \times r + T_{\text{OT1}} \times 1.5r + T_{\text{DT}} \times 2r \)
\( \text{7th consecutive day: first 8h at 1.5×, hours beyond 8h at 2× (CA Labor Code § 510)} \)
📜 What Is a Time Card? History & Importance
A time card (also called a timesheet or time sheet) is a document — paper or digital — that records the hours an employee works during a pay period. The term "time card" literally originated from the physical punch cards used in mechanical time recording systems: an employee would insert a paper card into a clock machine, which would stamp the current time, creating a physical record of clock-in and clock-out.
The first commercial time clock was patented by Willard L. Bundy in 1888 and manufactured by the Bundy Manufacturing Company — later acquired by International Business Machines (IBM). By the early 20th century, punch-card time clocks were ubiquitous in factories across America and Europe, enabling for the first time accurate, tamper-resistant records of employee attendance at scale.
Today, physical punch cards have been replaced by digital time tracking — biometric terminals, web-based timesheets, GPS tracking, and mobile apps like TSheets (now QuickBooks Time), Clockify, and Homebase. However, the fundamental calculation behind all these systems remains the same: total hours worked = clock-out minus clock-in minus unpaid breaks, and if those hours exceed certain thresholds, overtime premium pay applies.
Accurate time card management matters enormously. The US Department of Labor's Wage and Hour Division recovered $274 million in back wages in fiscal year 2023 — the largest share from minimum wage and overtime violations, many of which trace directly to inaccurate timekeeping.
⚖️ Overtime Laws by State — When Daily OT Applies
| State | Daily OT Threshold | Daily OT Rate | Weekly OT | Double Time Triggers |
|---|---|---|---|---|
| 🇺🇸 Federal (FLSA) | None | — | > 40h at 1.5× | Not required |
| 🔴 California | > 8h/day | 1.5× | > 40h at 1.5× | > 12h/day; 7th consecutive day |
| 🔴 Alaska | > 8h/day | 1.5× | > 40h at 1.5× | Not required (state) |
| 🔴 Nevada | > 8h/day | 1.5× (if wage ≤ 1.5× min wage) | > 40h at 1.5× | Not required |
| 🟠 Colorado | > 12h/day | 1.5× | > 40h at 1.5× | Not required |
| 🟡 All other states | None | — | > 40h at 1.5× | Not required (federal minimum) |
| 🇬🇧 United Kingdom | None statutory | Contractual | Avg 48h/13wk max | Contractual only |
| 🇫🇷 France | None | — | > 35h at 125% (1–8h), 150% (8h+) | As per collective agreement |
| 🇦🇺 Australia | None (federal) | — | > 38h at 150–200% | Award/enterprise agreement dependent |
📆 Pay Period Types — Weekly, Biweekly, Semi-Monthly & Monthly
Weekly (52 periods/year)
One paycheck per week. OT calculated on 40h/week. Most common in construction, manufacturing, hourly retail. Pros: faster access to earned wages, easier OT tracking. Cons: 52 payroll runs/year is high administrative cost. Approx. 33% of US workers paid weekly (BLS 2023).
Biweekly (26 periods/year)
Paycheck every two weeks. OT applies per workweek (each 7-day period within the pay period). Most popular in US: approx. 43% of employers (APA 2022 Survey). Two months per year have 3 pay periods. Use this calculator for each workweek separately, then add totals.
Semi-Monthly (24 periods/year)
Paid twice per month — typically the 1st and 15th. Pay periods don't align with calendar weeks, making OT calculation complex. Common for salaried employees and professional services. Each semi-monthly period spans different numbers of days and weeks.
Monthly (12 periods/year)
Single monthly paycheck. Common in European countries and for highly salaried US executives. Simplest for payroll administration. Under FLSA, OT is still calculated per workweek — meaning monthly paid nonexempt employees still accrue weekly OT that must be included in the monthly check.