Calculate work hours, overtime, and pay from your weekly timesheet instantly.
| Day | Time In | Break (min) | Time Out | Hours | Off |
|---|
Add or subtract time intervals. Enter hours:minutes or use the time picker.
Enter your clock-in and clock-out times for each day of the week in the Time Card tab. Add break minutes if applicable and toggle off days you didn't work. The calculator automatically sums your total hours, detects overnight shifts, and applies FLSA overtime rules (over 40 hrs/week). Switch to the Pay Calculator tab to multiply your hours by your hourly rate and see gross pay.
Under federal FLSA rules, any hours over 40 in a workweek are paid at 1.5× your regular rate. California applies stricter daily overtime: 1.5× after 8 hours/day and 2× after 12 hours. Alaska and Nevada also have daily overtime rules. Use the Overtime tab to calculate for any state.
Enter your clock-in and clock-out times for each day of the week in the Time Card tab. Include your break time in minutes. The calculator subtracts breaks and sums up all your daily hours to give you a weekly total. It also handles overnight shifts (e.g., 10 PM to 6 AM).
Under the federal FLSA, any hours over 40 in a workweek must be paid at 1.5× your regular rate. Some states have stricter rules: California requires daily overtime after 8 hours, and double time after 12 hours or on the 7th consecutive day. Alaska and Nevada also have daily overtime rules.
Overtime pay = Overtime hours × (Regular hourly rate × OT multiplier). For example: 5 OT hours × ($18 × 1.5) = $135 in overtime pay, on top of your regular pay of 40 × $18 = $720, for a gross total of $855.
Gross pay is your total earnings before any deductions. Net pay (take-home pay) is what's left after taxes, Social Security, Medicare, health insurance, and other withholdings. The Pay Calculator estimates gross pay; your actual net pay will be lower based on your tax bracket and deductions.
In the Hours Calc tab, enter each time interval in hours and minutes (or use the H:MM format). You can add as many rows as needed. Choose whether to add them all together or subtract from the first entry. The result shows in your chosen format: hours & minutes, decimal hours, or total minutes.
Multiply the decimal part by 60. For example: 7.75 hours = 7 hours and (0.75 × 60) = 45 minutes = 7h 45m. Alternatively, 8.5 hours = 8h 30m. The Hours Calculator does this conversion automatically.
Yes! The Time Card Calculator automatically detects overnight shifts. If your time out is earlier than time in (e.g., in at 10:00 PM, out at 6:00 AM), it adds 24 hours to correctly calculate the 8-hour shift.
In the US, full-time is typically 35–40 hours per week, or 7–8 hours per day. Part-time is generally under 35 hours/week. The ACA (Affordable Care Act) defines full-time as 30+ hours/week for benefits purposes. Exact definitions vary by employer.
Under the federal FLSA, most employees are entitled to overtime at 1.5× their regular rate for hours over 40 per week. Exceptions include salaried "exempt" employees (executive, administrative, professional roles earning over $684/week), independent contractors, and certain farm workers. Check with your state labor board for state-specific rules.
Biweekly means paid every two weeks — 26 paychecks per year. Each check is your annual salary ÷ 26. Semimonthly means paid twice a month (e.g., 1st and 15th) — 24 paychecks per year. Each check is annual salary ÷ 24. Biweekly paychecks are slightly smaller but you get two "extra" paychecks per year in months with three pay dates.
Hourly employees are paid for each hour worked and are generally entitled to overtime under the FLSA. Salaried employees receive a fixed amount regardless of hours worked. Salaried employees classified as "exempt" are not entitled to overtime pay, though misclassification is a common labor violation employers should be aware of.
The federal minimum wage is $7.25/hour, but many states set higher rates. As of 2025: California $16.50, Washington $16.28, New York $16.00, Colorado $14.81, Florida $13.00. Several cities have even higher local minimums — Seattle, San Francisco, and NYC all exceed $17/hour. Always check your state and local rates.
A biweekly time card covers two consecutive work weeks — 14 days, typically 80 hours for full-time employees. To calculate biweekly hours, simply add your hours from both weeks together. Our calculator handles this automatically: enter your daily in/out times for each week and the total updates instantly.
For overtime purposes, FLSA calculates overtime per individual work week — not per pay period. So even if your total biweekly hours are 80, if you worked 45 hours in week 1 and 35 in week 2, you owe 5 hours of overtime pay for week 1 only.
| Pay Schedule | Pay Periods/Year | Typical Hours/Period | OT Calculated Per |
|---|---|---|---|
| Weekly | 52 | 40 hrs | Work week |
| Biweekly | 26 | 80 hrs | Each work week |
| Semi-monthly | 24 | ~86.7 hrs | Work week |
| Monthly | 12 | ~173.3 hrs | Work week |
An 8-hour shift is the standard US workday. With a 30-minute unpaid lunch break, your clock-in to clock-out span is 8.5 hours (e.g. 9:00 AM to 5:30 PM). With a 60-minute break it's 9 hours on the clock (8:00 AM to 5:00 PM). Our time card calculator subtracts your break minutes automatically so your recorded hours are always net of breaks.
| Shift Type | Time In | Time Out | Break | Net Hours |
|---|---|---|---|---|
| Day shift | 9:00 AM | 5:30 PM | 30 min | 8.0 hrs |
| Early shift | 6:00 AM | 2:30 PM | 30 min | 8.0 hrs |
| Evening shift | 2:00 PM | 10:30 PM | 30 min | 8.0 hrs |
| Night shift | 10:00 PM | 6:30 AM | 30 min | 8.0 hrs |
| 10-hr shift | 7:00 AM | 5:30 PM | 30 min | 10.0 hrs |
| 12-hr shift | 7:00 AM | 7:30 PM | 30 min | 12.0 hrs |
A punch card calculator (also called a time punch clock calculator) converts raw in/out timestamps into total hours worked. It works by subtracting the clock-in time from the clock-out time, then subtracting any break time. The result is your net worked hours for that shift.
Formula: Net Hours = (Time Out − Time In) − Break Minutes ÷ 60
Example: Clock in 8:15 AM, clock out 4:45 PM, 30-min break = (8.5 hours) − 0.5 = 8.0 net hours. Our calculator handles all time formats including overnight shifts — if your out time is earlier than your in time, it automatically adds 24 hours.
Use this table to quickly check how many hours per year different schedules produce, and what overtime looks like for each:
| Schedule | Hrs/Week | Hrs/Year | OT Hrs/Week | Status |
|---|---|---|---|---|
| Part-time | 20 | 1,040 | 0 | No OT |
| Part-time | 32 | 1,664 | 0 | No OT |
| Full-time | 40 | 2,080 | 0 | No OT |
| Full-time + OT | 45 | 2,340 | 5 hrs @ 1.5× | OT applies |
| Full-time + OT | 50 | 2,600 | 10 hrs @ 1.5× | OT applies |
| 4×10 schedule | 40 | 2,080 | 0 (federal) | No federal OT |
A timesheet calculator helps hourly workers and managers track hours worked across a pay period and calculate gross pay. Unlike salaried employees who receive a fixed paycheck, hourly employees are paid for exact hours worked — making accurate timekeeping essential for both payroll compliance and personal budgeting.
Key timesheet rules under US law:
Counting hours accurately starts with rounding rules. Under U.S. Department of Labor guidance, employers may round clock times to the nearest 5 minutes, nearest 1/10th of an hour (6-minute increments), or nearest 15 minutes — but the most cited standard is the so-called "7-minute rule": when rounding to the nearest quarter-hour, 1 to 7 minutes past the quarter-hour rounds down to zero, while 8 to 14 minutes rounds up to the next quarter-hour. So clocking in at 9:06 rounds down to 9:00, while clocking in at 9:08 rounds up to 9:15. The catch is that this rounding must be neutral over time — it has to average out so employees are paid for all time actually worked, not systematically shorted.
To total hours over a period, add each day's net worked time (time out minus time in, minus unpaid breaks) across every day in the period. For a standard 5-day work week with no overtime, that's typically five entries summing to 40 hours. The math gets trickier across a biweekly or semi-monthly period because weeks don't divide evenly into those periods — a semi-monthly check covers about 86.7 hours of a 40-hour week, not a round number, since 24 pay periods don't align cleanly with 52 weeks a year.
Scheduled hours are what an employee is assigned to work according to the posted roster — say, 9:00 AM to 5:00 PM. Actual worked hours are what really happened on the time clock, which can differ due to early arrivals, late departures, unscheduled overtime, or early dismissals. For payroll purposes, actual worked hours — not the schedule — determine pay; an employee who was scheduled for 8 hours but stayed 30 minutes late to finish a task must be paid for that extra 30 minutes even though it wasn't on the original schedule.
Common mistakes when tallying hours include: forgetting to subtract unpaid meal breaks (most jurisdictions don't require paying for a genuine 30+ minute lunch where the employee is fully relieved of duty); double-counting or mis-converting decimal hours (treating 7 hours 45 minutes as 7.45 instead of the correct 7.75); miscalculating overnight shifts where clock-out time is numerically earlier than clock-in time (a 10:00 PM to 6:00 AM shift requires adding 24 hours before subtracting, not treating it as a negative span); and rounding in a way that consistently favors the employer, which can trigger wage-and-hour claims even if each individual rounding adjustment looks minor.
The safest practice for both employees and employers is to record exact clock times without manual rounding, let payroll software apply a consistent, neutral rounding policy if one is used, and cross-check weekly totals against the schedule to catch discrepancies before they compound into a pay period error.