If a Department of Labor investigator walked into your office tomorrow and asked to see proof that every employee was paid correctly for every hour worked over the past three years, what would you hand over? For too many small employers, the honest answer is a stack of half-filled spreadsheets, a few months of app exports, and a sinking feeling. The Fair Labor Standards Act does not require any particular timekeeping system — a paper form, a spreadsheet, or an app all qualify — but it does require complete and accurate records, and the burden of producing them falls entirely on you. When records are missing, courts let employees estimate their own hours, and the employer pays based on those estimates.
This guide covers the three things a compliant timesheet system needs: the fields every timesheet must capture, how long the FLSA requires you to keep payroll records, and the rounding rules that decide whether your quarter-hour math is legal. It ends with a free weekly timesheet template you can copy into a spreadsheet today.
What the FLSA actually requires of your records
Federal regulation 29 CFR Part 516 spells out the recordkeeping duty, and its first surprise is flexibility: there is no required form, order, or device. A handwritten log satisfies the law as fully as a biometric time clock, provided the resulting data is complete and accurate.
Its second surprise is where the responsibility sits. If an employee forgets to clock in, works through lunch without recording it, or answers work messages after clocking out, that does not relieve you of the duty to record and pay for the time. The legal standard is whether you knew or had reason to know the work was performed. That is why policies matter less than practice: a rule that says "no overtime without approval" does not excuse unpaid overtime you allowed to happen. You can discipline the employee for breaking the rule, but you still have to pay them.
The fields every non-exempt employee's records must contain
For each employee subject to minimum wage or overtime rules, 29 CFR 516.2 requires your payroll records to include:
- Personal identifying information: full name as used for Social Security purposes, home address including zip code, date of birth if under 19, sex, and occupation.
- Workweek definition: the time of day and day of the week on which the employee's workweek begins. This fixed seven-day period is the frame every overtime calculation hangs on, so write it down once and keep it consistent.
- Pay basis: the regular hourly rate of pay, plus the basis on which wages are paid (for example, "$18 an hour" or "$720 a week").
- Hours: hours worked each workday and total hours worked each workweek.
- Earnings: total daily or weekly straight-time earnings, total overtime earnings for the workweek, additions to or deductions from wages, and total wages paid each pay period.
- Payment facts: date of payment and the pay period the payment covers.
Note what this list implies for your timesheet design: the daily in/out entries your employees fill in are only half the record. The other half — pay rate, workweek start, daily and weekly totals, and the resulting earnings — is what turns raw punches into a payroll record an investigator can follow from hours to paycheck. A timesheet that collects clock times but never computes daily totals, weekly totals, and overtime is unfinished.
The 3-year rule: how long to keep payroll records
The FLSA sets two retention tiers, and confusing them is one of the most common compliance mistakes small employers make.
Keep for at least three years: basic payroll records — the 516.2 data above — plus collective bargaining agreements and sales and purchase records. The clock runs from the date of the last entry, not from the pay date or the hire date. So a payroll record last touched in March 2024 must survive until at least March 2027.
Keep for at least two years: supplementary records — the raw material behind the payroll calculations. This includes time cards and timesheets themselves, wage rate tables, work schedules, and records of additions to or deductions from wages.
Read that again, because it surprises people: the timesheet your employee fills in each week has a two-year federal retention requirement, while the payroll record you compute from it has a three-year requirement. In practice, almost no employer benefits from keeping two schedules. The simpler and safer policy is to keep everything — timesheets, schedules, payroll registers, and pay stubs — for at least three years, and many advisors round up to four so one policy also covers the IRS employment-tax record requirement. Storage is cheap; reconstructing a missing year of time records during an audit is not.
One more retention note: these are federal minimums. Some states impose longer periods, and any time a dispute or audit is underway, the relevant records must be preserved regardless of what the calendar says. Set your default retention in your payroll software or filing system once, and treat "delete old records" as a decision that needs a second look, not a routine cleanup.
Rounding rules: the 7-minute rule and when rounding becomes illegal
Rounding clock punches to a neater increment is legal under the FLSA — but only under strict conditions set out in 29 CFR 785.48. Understanding them is essential, because a rounding policy that looks tidy can quietly underpay your staff every single pay period.
What the regulation allows
An employer may round employee start and stop times to the nearest 5 minutes, to the nearest tenth of an hour, or to the nearest quarter hour (15 minutes). The hard requirement is that rounding must work out neutrally over time: it cannot systematically favor the employer. Rounding that always trims minutes off the employee's day violates the overtime rules even if each individual rounding looks small.
The most common scheme is quarter-hour rounding, governed by the 7-minute rule:
- Minutes 1 through 7 past a quarter-hour mark round down to that mark.
- Minutes 8 through 14 past a quarter-hour mark round up to the next quarter hour.
So a 7:53 a.m. clock-in rounds to 7:45, while a 7:54 clock-in rounds to 8:00. A 5:07 p.m. clock-out rounds to 5:00; a 5:08 clock-out rounds to 5:15. The same logic applies at every quarter mark: :08–:22 rounds to :15, :23–:37 rounds to :30, :38–:52 rounds to :45, and :53–:07 crosses the hour.
The neutrality test that trips employers up
Neutrality sounds easy until you look at real punch patterns. Consider a shop that docks anyone clocking in more than 7 minutes late by a full quarter hour, but never rounds early arrivals up. Or a policy that rounds every clock-in down and every clock-out down — each punch favors the employer, so the "rounding" is just a pay cut wearing a disguise. Courts have repeatedly struck down one-sided schemes like these.
The safest way to stay neutral is also the simplest: round every punch, in both directions, to the nearest increment with no exceptions. Then audit the results. Pull a few months of raw punches alongside the rounded totals and check that the rounding neither systematically adds nor subtracts time across your workforce. If your schedule structure means most employees clock in a few minutes early (rounded down, losing them paid time) and clock out right on time, your neutral-on-paper policy is biased in practice, and you should fix it before an investigator does the same math.
Two practical cautions. First, rounding must apply to actual work time — it never excuses failing to count work you knew about. Second, a growing number of states restrict or effectively ban rounding through wage-statement and timely-pay rules, and modern timekeeping software makes exact-to-the-minute payroll trivially easy. If you are setting up a system from scratch, the cleanest choice is to skip rounding entirely and pay exact minutes. Rounding survives mainly as a legacy convenience from the punch-clock era; nothing requires you to adopt it.
The free weekly timesheet template
Below is a weekly timesheet that captures everything Section 516.2 needs at the daily level, plus the sign-off lines that make it defensible. Copy it into a spreadsheet — one row per day, formulas in the totals — or print it as a paper form.
Header (fill once per sheet): employee name, pay period start and end dates, workweek begins (day and time), regular hourly rate, department or cost center, supervisor name.
| Day | Date | Clock in | Meal out | Meal in | Clock out | Regular hours | Overtime hours | PTO / sick hours | Day total |
|---|---|---|---|---|---|---|---|---|---|
| Mon | |||||||||
| Tue | |||||||||
| Wed | |||||||||
| Thu | |||||||||
| Fri | |||||||||
| Sat | |||||||||
| Sun | |||||||||
| Week totals | 0.00 | 0.00 | 0.00 | 0.00 |
Footer: employee signature and date ("I certify these hours are complete and accurate, including all time worked before, during, and after scheduled shifts"), supervisor signature and date, and a corrections log — every change after submission gets a dated initial, never a silent overwrite.
A few design notes worth keeping:
- Separate meal periods from hours worked. Bona fide unpaid meal breaks of 30 minutes or more, during which the employee is fully relieved of duty, are not hours worked — but only if they are actually recorded. An auto-deducted lunch the employee worked through is unpaid wages, not a policy.
- Track PTO and sick time in their own column. Paid leave is not hours worked for overtime purposes, and mixing it into the hours column is how employers accidentally pay overtime on a 40-hour week that was really 32 hours of work plus 8 hours of vacation.
- Compute overtime from the weekly total, not the daily rows. Federal overtime triggers past 40 hours in the workweek, so the weekly total row is where the regular/overtime split happens. (Daily overtime exists in a few states — know yours.)
- Keep the corrections log sacred. Legitimate fixes — a missed punch, a shift entered on the wrong day — are normal and expected. What destroys credibility is a manager quietly editing punches after the fact with no trail. Every correction needs a who, a when, and a why.
Five timesheet mistakes that cost small employers real money
1. Auto-deducting meal breaks nobody took. The automatic 30-minute lunch deduction is the single most litigated timesheet practice in hourly workplaces. It is lawful only when employees actually take uninterrupted, duty-free breaks — and the employer can prove it. If your team regularly works through lunch, eats at the register while serving customers, or answers calls during the break, each auto-deduction is unpaid work. Require employees to record actual meal out/in times, and give them a way to flag a missed or interrupted break on the timesheet itself.
2. Letting off-the-clock work slide. Pre-shift setup, post-shift closing, answering messages at night, finishing paperwork at home — if you know about it (or should), it is compensable, whether or not a punch exists. The fix is cultural as much as procedural: tell employees explicitly that all work time must be recorded, make it easy to add missed time, and never punish accurate reporting. A timesheet system employees are afraid to use honestly is worse than none, because it manufactures false records.
3. Buddy punching and shared logins. One employee clocking in for another — or a shared tablet login that makes every punch unattributable — corrupts the foundation everything else rests on. Individual logins or PINs cost nothing and eliminate most of it; where buddy punching persists, it is a discipline problem with a paper trail, which is exactly what you want.
4. Treating "unapproved" overtime as unpaid overtime. You can require advance approval for overtime, and you can discipline employees who work it without permission. What you cannot do is refuse to pay it. Every hour worked must be paid, approved or not. Put the approval rule in your handbook, enforce it through coaching — and pay the hours.
5. Manager edits without a trail. Supervisors correcting timesheets is legitimate; supervisors trimming hours to hit a labor budget is wage theft. The corrections log in the template above is the line between them. Better still, have the employee re-confirm any supervisor edit with a fresh signature or acknowledgment, so the final record is one both sides agreed to.
From timesheet to books: accruing payroll at month-end
Accurate timesheets do more than keep you compliant — they feed accurate books. When a pay period straddles month-end, the wages your employees already earned but have not yet been paid are a liability on your balance sheet, and GAAP expects you to book them. Suppose your team earned $12,400 in wages and $1,100 of PTO value in the last three days of March, payable on the April 5 payroll. The month-end accrual looks like this:
2026-03-31 * "Accrue wages and PTO earned Mar 29-31, payable Apr 5"
Expenses:Payroll:Wages 12400.00 USD
Expenses:Payroll:PTO-Accrual 1100.00 USD
Liabilities:Payroll:Accrued-Wages -12400.00 USD
Liabilities:Payroll:Accrued-PTO -1100.00 USDWhen the April payroll runs, you reverse the accrual and book the actual payment, so March's profit reflects March's labor cost instead of quietly shifting it into April. The same timesheet totals that prove FLSA compliance — daily hours, weekly totals, PTO hours in their own column — are the source numbers for this entry, which is why separating PTO from hours worked matters twice: once for the overtime math, once for the books. If you are setting up payroll accounts for the first time, the Beancount documentation walks through account structure and opening balances step by step.
Your next three steps
Start this week, not next quarter. First, adopt the template above — copy it into a spreadsheet with totaling formulas, fill in each employee's workweek start and pay rate once, and run one full pay period on it. Second, set a single retention policy: keep timesheets, schedules, and payroll records for at least three years from the last entry, longer if your state says so, and make old-record deletion a deliberate decision rather than an automatic purge. Third, audit your rounding: pull three months of raw punches, compare them against rounded totals, and confirm the math lands neutrally — or simplify your life and switch to exact-minute payroll. An hour of setup now is the cheapest wage-and-hour insurance a small employer can buy.





