Time Card Calculator
Enter clock in/out times and breaks — get decimal hours, overtime splits, and gross pay instantly. Multiple employees, saved on your device, exportable to CSV and PDF.
工时卡
工时表
已保存点击名字切换 · 点铅笔图标重命名 · “+ 添加员工”可一次添加多个 · “批量填充”一次填多天 · 数据自动保存在本浏览器。
总工时
0h 00m 0.00
时:分 与 十进制小时
正常工时
0.00
加班
0.00
$0.00
税前工资
$0.00
= base $0.00 + OT/DT premium · DT comp —
计算选项
时间输入使用浏览器选择器
加班按工作周(从起始日起每 7 天为一周)单独计算,符合 FLSA 要求。双周表的第 2 个工作周有独立的 40 小时门槛。日加班/双倍门槛留空即按联邦标准规则;勾选加州则按 §510 日规则计算。
How to fill in your time card
- Pick the pay period — weekly, biweekly, semi-monthly (1st–15th), or monthly — and the date your period starts.
- Enter times for each day. 12-hour (8:30 am) or 24-hour (20:30); overnight shifts are detected automatically.
- Subtract unpaid breaks — as clock times (12:00–12:45) or minutes, up to two spans plus extra minutes per day.
- Add pay settings — hourly rate, overtime threshold and multiplier, optional daily OT/DT, or the California preset.
- Read the results — total hours in h:mm and decimal, regular/overtime/double-time split, and gross pay. Print, export, or share.
What makes this different from other free calculators
- More than one break per day, as clock spans or minutes — most free tools allow a single deduction
- Overtime done correctly: per workweek (FLSA), with optional daily thresholds and the California daily rules
- Multiple employees in tabs, each with its own sheet — no spreadsheet gymnastics
- Overnight and 24-hour shifts in the same table
- Everything exports: print view, CSV for payroll, real PDF, and a share link that encodes the sheet in the URL
- No account, no email, no upload — the calculator runs entirely on your device
Frequently asked questions
How do I calculate hours worked with an overnight shift?
Enter the clock-out time as normal — if it is earlier than clock-in, the calculator treats the shift as crossing midnight. 10:00 PM to 6:30 AM is 8.5 hours before breaks.
How are unpaid breaks deducted?
Two ways, and you can mix them: enter break clock times (e.g. 12:00–12:45) which are subtracted from the work span, and/or type extra break minutes. Breaks are unpaid time, so they do not count toward overtime.
How does overtime work in a biweekly pay period?
Federal law (FLSA) counts overtime per workweek, not per pay period. 82 hours split as 41+41 has 2 OT hours (one per week); 50+32 has 10. This sheet shows each workweek's threshold separately.
Can I pay different rates on different days?
Yes — fill the Rate column per day. Overtime is then paid on the weighted-average regular rate (total straight pay ÷ total hours), the FLSA method for two or more rates in one workweek.
Is my data saved anywhere?
Only in your browser (localStorage). Nothing is uploaded — there is no server. Use CSV/PDF export or the share link to move a timesheet to another device or person.
Does this handle California overtime?
Yes — check “California rules” in options: over 8 h/day at 1.5×, over 12 h/day at 2×, and the 7th-consecutive-day rule (first 8 h at 1.5×, then 2×), plus the weekly 40-hour top-up.