Small Business

How Long Should You Keep Pay Stubs and Payroll Records?

OakPaystubs Team

·

June 3, 2026

·

Updated August 16, 2026

·

3 min read

How Long Should You Keep Pay Stubs and Payroll Records?

Pay records pile up fast, and it's tempting to either hoard everything or shred it the moment a check clears. Both are mistakes. The right answer depends on whether you're an employee keeping your own stubs or an employer retaining payroll records — the timelines are different. Here's how long each should last.

If you're an employee

You don't need to keep every stub forever. A practical approach:

  • Keep your stubs for the year until you receive your W-2, then confirm the YTD totals on your last stub match the W-2.
  • Once they match, you can usually discard the individual stubs — the W-2 becomes your official record.
  • Hold any stubs you're actively using for proof of income (a loan, lease, or benefit application) until that process is done.

The end-of-year reconciliation is the whole point: your final stub's year-to-date figures should line up with your W-2. If they don't, you want the stubs on hand to sort it out before you file.

Those YTD columns are the ones that matter here — how to read your pay stub covers where to find them and what they should contain. If the W-2 never turns up at all, your last stub becomes the substitute: see how to get your W-2 from a previous employer.

For documents tied to your tax return, follow the IRS statute-of-limitations guidance:

RecordSuggested retention
Tax returns and supporting W-2sAt least 3 years
Records for a claim for credit/refund3 years (or 2 from when tax was paid)
Records if income was underreportedUp to 6–7 years
Records for property/assetsUntil the period of ownership + 3 years

When in doubt, keep W-2s longer — they're also used to verify your Social Security earnings history.

If you're an employer

Employers face firmer legal minimums, and several agencies have a say:

  1. FLSA — keep payroll records for at least 3 years, and records used to compute pay (time cards, schedules) for 2 years.
  2. IRS — keep employment tax records for at least 4 years after the tax is due or paid.
  3. State agencies — many states set their own minimums, sometimes longer than federal.

Why the two-tier FLSA rule catches people out

Note that the FLSA sets two windows, not one. The payroll records themselves need three years, but the underlying documents used to calculate pay — time cards, work schedules, wage-rate tables — only need two. Discarding time cards at two years is legal; discarding the payroll register with them is not.

Former employees still count

Retention clocks run from when the record was created, not from when someone left. An employee who resigned last month still has three or four years of records you're obliged to keep.

The simplest safe policy for most small businesses is to retain payroll records for at least four years, which covers the strictest of the common federal rules.

Note that the FLSA's recordkeeping duty applies whether or not your state requires you to hand employees a stub — there's no federal pay-stub mandate, but the underlying records are not optional. If you're just starting out, the small business payroll checklist sequences retention alongside the rest of your setup.

This is general guidance, not legal advice. Retention rules vary by agency and state — confirm the requirements that apply to your business.

Store records securely

Because pay records contain Social Security numbers and earnings data, keep them encrypted or locked, limit who can access them, and dispose of them securely (shredding or secure deletion) once the retention window passes.

Keep clean, consistent records from the start

Good retention is easier when your records are clean to begin with. OakPaystubs generates consistent, professional pay stubs as downloadable PDFs — easy to archive, search, and reconcile against W-2s at year-end.

#payroll
#recordkeeping
#compliance
#pay stubs
Need a pay stub right now?

Create an accurate, professional pay stub in minutes — taxes calculated automatically for your state.

Create a Pay Stub
Back to all articles