How Long to Keep Employee Files: 5 Best Practices for Compliance

Keeping accurate and organized employee records is a critical part of HR, not only as a basic business function but also as an important legal protection. HR compliance mistakes can cost a business thousands of dollars. For example, I-9 mistakes can cost employers upwards of $2,500 per instance, with one business recently being fined over $1.5 million dollars.

In addition to being risky to your business’s bottom line, incomplete data and discordant systems can create HR headaches. Employee records, or personnel files, are important documents that track your employees’ relationship with your company over time and document important employment interactions and decisions. Plus, the information you collect will depend on your business’s needs and the many state and federal legal requirements.

What’s the best way to maintain employee records, especially as employee hires and exits create a constant flow of data to manage? And how long does your business need to keep records to stay compliant with legal regulations?

We’ve got answers to these important questions and will cover everything you need to know to keep your employee records accurate, up-to-date, and compliant, so you can focus on the peoplework, not just the paperwork.

1. How Long to Keep Employee Files

The length of time you need to hold onto employee records depends on the type of document and your state and local regulations. According to SHRM, many employers use a seven-year rule for getting rid of employee documents, as that generally covers state and federal regulations. Keep in mind that shorter rules exist for I-9 forms and longer time periods apply to documents like OSHA exposure records.

The laws around how long to keep employee records vary depending on the record type and by state. It’s important to check with your legal team or a consultant to make sure you understand the regulations that apply to your organization and your location. Here are some good rules of thumb to get you started:

Employee Personnel File Documents: 2+ Years

Keep hiring records, including interview notes, resumes, drug test results, and any other documents related to the hiring decision for at least one year after making the hire, unless state law dictates otherwise. Note that this year-long timer doesn’t start until your hiring decision is official (offer letter sent and accepted).

Maintaining employee records for at least this long will help your organization show that your hiring process is fair and unbiased (assuming it is both of those) if questions arise down the road.

Performance or disciplinary records should be kept at least two years after the end date, especially if an unemployment claim or lawsuit happens.

Employee personnel files can include any of the following documents:

Hiring and Applicant Tracking Documents

Employee Personal Data

Onboarding Documents

Employee Performance Records

Get the full picture with powerful employee data insights.

With BambooHR, you can manage and report on your sensitive people data with an organized, secure database—no technical experience required.

Employment Eligibility Documentation: 3+ Years

Your company should keep an employee’s Form I-9 for at least one year after termination or three years from their hire date, whichever date is later. These rules come from the U.S. Citizenship and Immigration Services; they offer a handy calculator on their website to help you figure out how long you need to keep these employee records.

Because this form contains personal information protected by the EEOC like age and national origin, it’s best to keep these files separate from personnel files to protect against discrimination claims and to ensure they can be accessed and shared quickly if requested.

Family and Medical Leave Act (FMLA): 3+ Years

Whenever an employee requests FMLA leave, you should immediately begin maintaining related records, even if your organization ultimately denies that employee’s request. FMLA regulations state that employers must keep any related records for at least three years. These records include:

Make sure to keep any FMLA-related medical records of the employee or their family members confidential and separate from their regular employment records. It’s also worth checking with your legal team to ensure your recordkeeping is in compliance with laws that may apply like the Genetic Information Nondiscrimination Act and the Americans with Disabilities Act.

Payroll and Tax Records: 4 Years

This is where maintaining employee records can get a little confusing and is why most companies round up to seven years to more than cover most legal requirements. There are many documents related to payroll and just as many regulations. (We’ve written an entire article just on keeping payroll records.) It’s best to err on the side of caution and speak with a professional about how long to keep employee records around pay, but here are some basic numbers.

According to the Department of Labor, companies should keep records that have to do with wage calculations for at least two years, including:

Companies should retain the following documents for at least three years:

The IRS has its own regulations for tax records as well. Employers must maintain employee tax records for four years, and these records should include: