Audit Risk & Retention Stakes
Keeping payroll records organized is a legal requirement, but it's not as overwhelming as it sounds. Both the Fair Labor Standards Act and the Internal Revenue Service have their own retention timelines, and while they don't perfectly align, a simple system covers both. Understanding payroll records retention requirements is essential: the FLSA requires employers to retain time records, wage calculations, and payroll registers for at least three years, while the IRS mandates four-year retention for tax forms including 941s, W-2s, and withholding records. These obligations overlap but do not align perfectly, which means you must satisfy both standards to avoid exposure during an audit.
Missing or destroyed records can trigger penalties, but that's exactly why a clear retention schedule works so well: it prevents gaps before they happen. The goal isn't to worry about penalties—it's to build a system that keeps you audit-ready automatically.
A documented retention schedule is your best defense. If auditors arrive requesting prior-year records, you'll have exactly what they need—on schedule, organized, and ready. A simple calendar-based retention policy — specifying which documents to keep, for how long, and where — eliminates this exposure and turns audit readiness into a predictable administrative task rather than a scramble through old file cabinets.
FLSA vs IRS Payroll Records Retention Timeline Matrix
The FLSA and the IRS each have their own retention rules, and you need to satisfy both. Here's the key difference: the FLSA wants your payroll records, time cards, and wage tables for three years. The IRS wants your filed tax forms—941s, W-2s, W-3s—for seven years from the due date or filing date, whichever comes later.
The FLSA says: keep payroll registers, time cards, and wage tables for three years from your last entry. That's the baseline. The IRS says: keep your filed tax forms for seven years. Why the difference? The IRS has a six-year window to audit if income is understated by 25 percent or more, so they want your records available during that period.
Most supporting documents—check copies, earning statements, direct deposit authorizations—follow the FLSA three-year rule. Form I-9 is the exception: keep it for three years after hire or one year after termination, whichever is longer, then destroy it. One more thing: keep your 941 forms and W-2/W-3 reconciliations indefinitely as your permanent record. The IRS only requires seven years, but these forms anchor your employee earnings history and are irreplaceable if questions come up later.
When timelines conflict, use the longer one. A payroll register referenced on a 941 stays for seven years. This simple rule keeps you audit-ready under both FLSA and IRS standards without separate filing systems.

Document-by-Document Payroll Retention Checklist
The easiest way to stay audit-ready is a simple checklist. Print it, bookmark it, tape it to your file cabinet—whatever works. Here's every document type you need to track, the retention period under FLSA and IRS rules, state overrides where they apply, and notes on whether digital and paper formats count equally.
Time Records, Punch Cards, and Timesheets
Keep time records for three years. Daily start and stop times, total hours, meal breaks. Whether you use a punch clock, a spreadsheet, or a timecard system doesn't matter—the rule is the same. Digital timesheets in a cloud folder count just as much as a paper file.
Payroll Registers, Wage Stubs, and Earnings Statements
The federal rule is three years. But many states require four years. If you're in a state with stricter rules, follow that timeline. These records show what you paid, when, and what you withheld—so in a wage audit, they're your proof.
Tax Forms: W-2, W-4, 941, 940
Keep W-2s and quarterly 941 filings for the full seven years—even if an employee left years ago. The IRS statute of limitations for tax audits runs that long. W-4 forms should stay on file while the employee is active, plus seven years after they leave.
I-9 Employment Eligibility Verification
I-9s are different: keep them from hire date plus three years. Or one year after the employee leaves, whichever is longer. This usually extends beyond the FLSA minimum. Store I-9s in their own folder separate from other personnel files. USCIS can request them for audit at any time, so keep them easy to find.
Expense Reports, Mileage Logs, and Shift Schedules
Retain for three years. These documents support the wage calculations and overtime determinations you've reported, and they're frequently requested during FLSA compliance reviews. Digital mileage logs and PDF expense submissions count—just make sure they're backed up and searchable.

Implementation & Audit Readiness
Once you know the rules, the next step is building a system so you never miss a deadline. Create a documented retention schedule tied to each employee's hire and termination dates. Use a simple formula: hire date plus seven years is your safe destruction date. For employees who leave, calculate from their final pay date. One system satisfies both FLSA and IRS rules without separate tracking.
Next, assign clear ownership. Decide who flags eligible records for destruction, who executes it, and who documents the action. Often payroll and HR split this task. Set calendar reminders—for example, "destroy 2019 payroll records after 2026 closes." One key point: destruction should be intentional and documented, not accidental. This keeps your audit trail clean.
- Set an annual check-in—say, August each year. Verify that all required records are in place for the prior seven years, spot any gaps, and destroy records that have aged out. PayDayPuffin Payroll's document tracking keeps this audit-ready maintenance on schedule automatically.
State & Industry-Specific Overrides
The FLSA and IRS timelines are federal minimums. Some states impose longer retention periods that override federal rules, and when your employees work in multiple states, you must adopt the longest timeline that applies to any jurisdiction. California. For example, requires four years of payroll record retention under state labor code, one year beyond the federal FLSA standard. New York mandates that employers retain wage statements and supporting records for six years, and its Department of Labor audits those records actively.
Some industries have longer retention rules no matter where you operate. Construction contractors on prevailing wage work, employers hiring H-1B visa holders, and businesses with tipped employees need to keep more detailed records for longer. If that's you, check with your industry association or legal counsel—the rules are specific and worth getting right.
If you employ people in multiple states. Use the longest retention period required by any of them. California requires four years, for example—so if you have employees there, keep four-year records everywhere. When in doubt, keep everything for seven years. That covers the IRS statute of limitations and the strictest state rules all at once.
Keep Payroll Records Audit-Ready with PayDayPuffin Payroll
Building a retention schedule from scratch can feel tedious, but it doesn't have to be. PayDayPuffin Payroll tracks payroll documents automatically and flags when records are eligible for safe destruction—so compliance becomes a background task, not a filing-cabinet scramble. Learn how PayDayPuffin keeps your payroll and records audit-ready.
