Time cards

Biweekly Time Card Calculator

A two-week timesheet with breaks, per-week overtime and one combined total. Because overtime law applies to each workweek, not to the 14-day period. Autosaves as you type; print, export or share when you're done.

Runs entirely in your browser. Your hours are never uploaded.
Options

FLSA: time-and-a-half after 40 hours in a workweek. No federal daily overtime. Official source

Type times any way you like: 9, 9:15a, 915, 17:30. Overnight shifts just work. Break is in minutes (30), or use a range like 12 - 12:30.
DayInOutBreak (min)Your weekHours (h:mm · decimal)
Mon-
Tue-
Wed-
Thu-
Fri-
Sat-
Sun-
Week 2
Mon-
Tue-
Wed-
Thu-
Fri-
Sat-
Sun-
Total (2-week period)
0:00
Decimal hours
0.00
Regular
0:00
Overtime (1.5×)
0:00

Week 1: 0:00Week 2: 0:00 Overtime is computed per workweek, as required, never over the whole 14 days.

Autosaved in your browser as you type. Nothing is uploaded, and your card is here when you come back.

Biweekly pay periods, weekly overtime

Most US hourly employees are paid every two weeks, but the FLSA defines overtime per workweek: over 40 hours in week one is overtime even if a short week two brings the period under 80. This calculator keeps the two weeks separate for overtime, shows a subtotal chip for each, and combines them for the period total, decimal hours and gross pay.

Everything else works like the weekly time card calculator: forgiving time entry (9, 915, 5:30p, 17:30), breaks as minutes or ranges, overnight shifts, punch rounding with the 7/8 rule, state overtime presets, autosave in your browser, and clean print/CSV/share output.

Frequently asked questions

A biweekly card covers 14 days (a common payroll period) but overtime law still applies per workweek. This calculator computes each of the two weeks separately (40 regular hours per week under the federal rule) and then combines them for the period total and gross pay. A calculator that applies "over 80 hours per two weeks" is wrong: 45 + 35 hours is 5 hours of overtime, even though the total is exactly 80.

Enter your start time, end time and unpaid break for each day you worked. The calculator subtracts the break from each day's span, totals the week in hours and minutes, and converts the total to decimal hours for payroll. For example, 9:00 AM to 5:30 PM with a 30-minute lunch is 8 hours.

Divide the minutes by 60: 7 hours 45 minutes is 7 + 45÷60 = 7.75 hours. The calculator shows both forms for every day and for the total. Note that the decimal is rounded to two places (20 minutes = 0.33), so the accurate way to total a week is to add the minutes first and convert once, which is what this calculator does.

Yes. If your out-time is earlier than your in-time, the shift is treated as crossing midnight: 11:00 PM to 7:00 AM counts as 8 hours. The row is marked "Overnight shift" so you can confirm that's what you meant.

Under the federal quarter-hour rounding practice, a punch up to 7 minutes past the quarter rounds down and 8 or more minutes rounds up: 8:07 becomes 8:00, 8:08 becomes 8:15. Choose "Nearest 15 min (7/8 rule)" in the rounding menu to apply it. The calculator rounds each punch, then computes hours, and also shows your unrounded total.

No account, ever. All calculation happens in your browser and your entries are saved only in your browser's local storage on your own device. Nothing you type is uploaded or sent to a server. Share links encode the card in the link itself, so only people you give the link to can see it.