HR tools built by a senior HR executive · United States

Published standard  ·  Assessments  ·  Contact

How long to keep HR records: the federal retention minimums

There is no single answer to how long an employer must keep a record, because different federal laws set different minimums for different documents. A Form I-9 follows one rule, payroll another, tax records a third, and safety records can run for decades. Here is the federal floor for each record type, with every period checked against its primary source. It also gives the one principle that keeps you out of trouble when the rules overlap.

How this note is governed

Rule and guidance. US federal and state.

Applies to US employers building an HR records retention schedule. Federal minimums only. Many states require longer, and an open claim or audit stops every clock.

Short answer

Hire + 3 / End + 1. As of June 2026, keep a record for the longest federal clock that touches it. Personnel one year, payroll three, employment tax four, benefit plans six, some OSHA records thirty. Form I-9 runs hire plus three, or end plus one.

Published Last verified

Seven federal sources were rechecked at the last verification. The I-9, payroll, tax, personnel, OSHA, and ERISA minimums were unchanged.

1 to 6 years
Where most core HR records fall: one year for personnel records, three for payroll, four for tax, six for benefit-plan records. A few run far longer.
Hire + 3 / End + 1
The Form I-9 rule. Keep each I-9 the later of three years after the hire date or one year after employment ends.

Keep it for the longest clock that touches it

The mistake that costs employers is treating retention as one number. It is not. A single employee folder can hold four records on four different clocks. A job application is governed by a one-year rule and a payroll record by a three-year rule. A W-4 is governed by a four-year rule and a 401(k) record by a six-year rule. Purge the folder on the shortest clock and you have thrown out records you were still required to keep.

So the working rule is to find every law that touches a record and keep the record for the longest of those periods. Four forces set that final number, and the federal statute is only the first.

  1. The federal statutory minimum. The floor set by whichever federal law governs the document. That is the FLSA for payroll, the IRS for tax records, the EEOC rules for personnel files, and so on. This is the starting point, not the finish line.
  2. Your state’s rule, which is often longer. States set their own retention periods, and many run past the federal minimum. Where a state requires more, the state number wins. Always check your own state before you set a schedule.
  3. An open claim, charge, or audit. A lawsuit, an EEOC charge, or a DOL or IRS audit freezes the clock. Once you know a claim exists or is coming, you must preserve the relevant records until it is resolved, even past the normal period.
  4. Practical business need. Some records earn their keep beyond any legal minimum. Those are signed agreements, benefit elections, and anything you might need to answer a former employee’s question years later. Longer is often the safer default.

Maps the records you hold to the periods you have to keep them. It sets the recurring dates for reviewing and clearing files, so retention is a routine rather than a scramble.

HR Compliance Calendar and Document Audit Kit, $79

Record by record, what the minimum is

Here are the core federal minimums for the records most employers handle. Each shows the period and the law behind it. Treat these as floors. Your state, your industry, or an open dispute can push any of them higher.

Form I-9 3 yr / 1 yr
Keep each I-9 the later of three years after the date of hire or one year after employment ends. For anyone employed less than about two years, the three-years-after-hire date is the one that controls.
Payroll records 3 years
Names, addresses, pay rates, hours worked, wages paid, additions and deductions, plus collective bargaining agreements and certificates. The same three-year floor applies under the ADEA for the records it covers.
Wage-computation records 2 years
The working documents behind the pay numbers: time cards, work and time schedules, wage-rate tables, and records of additions to or deductions from wages. The clock runs from the last entry.
Employment-tax records 4 years
Form 941 or 944 returns, W-2 and W-4 copies, deposit confirmations, tip records, and the rest. Keep them at least four years after the tax becomes due or is paid, whichever is later. A late payment extends the clock.
Personnel and hiring records 1 year
Applications, resumes, interview notes, promotion and transfer records, and termination documents. Keep them one year from the date the record was made or the action was taken, or one year from termination, whichever is later. The same rule covers ADA, GINA, and pregnant-worker accommodation records.
FMLA leave records 3 years
Leave dates and hours, notices to and from employees, medical certifications kept confidentially, and any dispute over leave designation. No particular form is required, but the records must be kept three years.
OSHA injury logs 5 years
The OSHA 300 Log, the 300A annual summary, any privacy case list, and the 301 incident reports. Keep them five years after the calendar year they cover, and update the logs if a case changes. Many low-hazard small employers are exempt from logging at all.
Benefit-plan records 6 years
Everything that supports a plan filing such as the Form 5500: plan documents, financial reports, nondiscrimination testing, and required participant notices. Keep them at least six years from the filing date.

Two records sit far outside that one-to-six-year band. Both come from rules that protect long-tail risks, and both can require keeping documents for the length of a career or longer.

OSHA exposure and medical records 30 years
If you create employee exposure records for hazardous substances, keep them thirty years. Employee medical records run the duration of employment plus thirty years. This applies to employers whose work involves regulated exposures, not every business.
Benefit-determination records As long as relevant
Beyond the six-year filing rule, ERISA requires records sufficient to determine the benefits due to each employee. That duty runs for as long as those records could matter to a benefit claim. In practice that can mean decades, because the clock on a benefit claim may not start until a claim is denied.

Run the I-9 clock for two employees

The I-9 is the rule people get wrong most often, because it is the only one with a formula instead of a flat number. You compare two dates and keep the form until the later one. Here it is for a long-tenure employee and a short-tenure employee, side by side.

Employee A, hired 1 March 2019, left 30 June 2025 (about six years of service) Three years after the hire date1 March 2022 One year after employment ends30 June 2026 Keep the I-9 until the later date30 June 2026 For a long-tenure employee, the one-year-after-departure clock is later, so it controls. Employee B, hired 1 February 2024, left 1 April 2024 (about two months of service) Three years after the hire date1 February 2027 One year after employment ends1 April 2025 Keep the I-9 until the later date1 February 2027 Employee B worked two months, yet you keep this I-9 until February 2027, nearly three years after the last day. Short tenures land on the hire-plus-three clock.

The crossover sits at two years of service. Employ someone for less than two years and the hire-plus-three date is always later, so you hold the I-9 well past their departure. Employ someone longer and the departure-plus-one date takes over. Either way you keep the I-9 for the whole time someone works for you, then run the comparison once they leave.

Four ways the retention clock gets missed

  • Keeping only the federal minimum.The federal number is a floor, not a ceiling. Many states require records for longer, and where they do, the state period is the one you have to meet. A schedule built on federal minimums alone can still be short in your state.
  • Purging an I-9 on the wrong clock.Tossing a short-tenure employee’s I-9 a year after they leave feels right and is wrong. The hire-plus-three clock usually runs later for anyone employed under two years, and destroying the form early is a substantive violation if an inspection follows.
  • Destroying records while a matter is open.A normal retention period stops mattering the moment a claim, charge, or audit is live. Routine shredding that sweeps up relevant records during an open dispute can become a separate and far worse problem than the original claim.
  • Applying one blanket period to everything.A flat "we keep everything a year" or "everything seven years" policy will be too short for some records and wasteful for others. Retention is record by record, and a real schedule names the period for each type.

Six red flags to check before you fire someone

Free, and written to the same standard

A five minute screen to run before you act, sent to your inbox as a print-ready PDF. Every figure in it traces to a reference note like this one.

Where these figures come from

7 citations checked, newest check 2 June 2026
  1. USCIS, Handbook for Employers (M-274), Retaining Form I-9. The source for keeping each I-9 the later of three years after hire or one year after employment ends, under 8 CFR 274a.2. uscis.gov, retaining Form I-9 uscis.gov Checked 2 June 2026
  2. U.S. Department of Labor, Wage and Hour Division, Fact Sheet 21. The source for the FLSA three-year period for payroll records and the two-year period for wage-computation records, summarizing 29 CFR Part 516. dol.gov, FLSA recordkeeping dol.gov Checked 2 June 2026
  3. IRS, Employment Tax Recordkeeping. The source for keeping employment-tax records at least four years after the tax is due or paid, whichever is later, under 26 CFR 31.6001-1. irs.gov, employment tax recordkeeping irs.gov Checked 2 June 2026
  4. EEOC, Recordkeeping Requirements. The source for the one-year period for personnel and employment records under Title VII, the ADA, GINA, and the PWFA, at 29 CFR 1602. It also carries the ADEA three-year payroll rule. It carries the duty to hold records tied to a charge until the matter is resolved. eeoc.gov, recordkeeping requirements eeoc.gov Checked 2 June 2026
  5. Family and Medical Leave Act regulations, 29 CFR 825.500. The source for keeping FMLA records at least three years, with no particular form required. ecfr.gov, 29 CFR 825.500 ecfr.gov Checked 2 June 2026
  6. OSHA recordkeeping standards. The source for keeping injury and illness records five years after the calendar year they cover, at 29 CFR 1904.33. Those records are the 300 Log, the 300A summary, and 301 reports. It also carries employee exposure records at thirty years, and medical records for the duration of employment plus thirty years, at 29 CFR 1910.1020. osha.gov, 1904.33 and osha.gov, 1910.1020 osha.gov Checked 2 June 2026
  7. ERISA Section 107, 29 U.S.C. 1027. The source for keeping plan records that support a filing such as the Form 5500 for not less than six years from the filing date. Section 209 (29 U.S.C. 1059) extends benefit-determination records for as long as they may be relevant to a claim. govinfo.gov, 29 U.S.C. 1027 govinfo.gov Checked 2 June 2026

Common questions

How long do I have to keep Form I-9 after someone leaves?

Keep it the later of three years after the hire date or one year after the last day of work. Compare the two dates and hold the form until whichever is further out. For anyone employed less than about two years, the three-years-after-hire date is later, so you keep the I-9 well past their departure.

How long should I keep payroll records?

The FLSA sets three years for payroll records and two years for the supporting time and wage-calculation documents. The IRS wants employment-tax records, including W-4s and W-2 copies, for four years. Because pay and tax records overlap, treat four years as the practical floor for the whole pay-and-tax file. Check whether your state asks for longer.

How long do I keep records for a terminated employee?

Personnel records carry a one-year minimum from the termination date under Title VII and the ADA. But the same person’s I-9, payroll, and tax records run longer on their own clocks, and benefit-plan records longer still. And if that employee files an EEOC charge or a lawsuit, you must keep everything relevant until the matter is fully resolved. The normal period does not apply.

Can I use one retention period for every HR record?

No single number fits. A workable default is to keep most HR records for at least the longest federal minimum that touches them. That is often four years for pay-and-tax files and six for benefit-plan records. Layer your state’s rules on top, and hold everything during any claim or audit. A handful of safety records, employee exposure and medical files, run for decades and need their own track.

Put it to work

  • Maps the records you hold to the periods you have to keep them. It sets the recurring dates for reviewing and clearing files, so retention is a routine rather than a scramble.

    $79
  • Includes a records-retention policy you can adapt to your state and your records. The schedule above then lives in a written policy instead of in someone’s memory.

    $89

This note is general information about employment practice rather than legal advice for your situation. Check the review date and the jurisdictions above, follow the source link, and confirm the rule before you act on it.

From evidence to action

Use the note to make the next decision.

A reference note establishes scope and authority. The useful next move is to test the facts, install the operating method, or review the live situation.

01 · Test

Run a related calculator

Put your own facts into the method instead of relying on a general example.

Open the analysis →
02 · Implement

HR Compliance Calendar and Document Audit Kit

Move from the rule or method into an editable operating document.

See the operating path →
03 · Apply

Use the matched tool

The kit or calculator built for this issue carries the evidence into a file you can run.

Browse the tools →