How Long Do You Have To Keep Payroll Records?

how long to keep payroll records
min read
January 11, 2021

Payroll records help you stay organized, but how long do you have to keep them for?


While there are a few payroll records you can offload at the two-year mark—including records that pertain to pay grade increases, timecards, schedules and wage rate tables—you will need to keep the majority of your payroll records on hand for at least three years.


As the years pass and you hire more hourly employees, those payroll records can quickly become a lot to keep track of. So, the question is, what are the specific recordkeeping requirements? And which records can you take off your hands (and out of your office)?

Let's review how long you need to keep different types of payroll records—and when it’s safe to clear them out.

Why Is Keeping Payroll Records Important?

First things first—before we jump into how long to keep your payroll records, let’s talk about why proper recordkeeping is so important in the first place.

Federal, state, and local laws require you to keep your payroll records. If you don’t keep them, not only are you breaking the law, but you’re putting yourself at serious risk. If you were to ever get audited, sued, or have any other type of legal action brought against you or your small business, you wouldn’t have the records to defend yourself—and you could lose a lot of time, money, and energy as a result.

Clearly, payroll record retention is a must for protecting your business. But again, the question is—how long do you need to retain those records?

Payroll Records To Keep For Two Years

Different types of payroll records have different retention requirements—or, in other words, you can get rid of some of your payroll records sooner than others. But the very soonest you can get rid of any payroll records? Two years—and even at the two-year mark, there are very few payroll records you can get rid of: 

The first type of payroll record you can get rid of after two years are any records concerning pay grade increases. According to the United States Equal Employment Opportunity Commission (EEOC), “employers must keep for at least two years all records (including wage rates, job evaluations, seniority and merit systems, and collective bargaining agreements) that explain the basis for paying different wages to employees of opposite sexes in the same establishment.”

According to the US Department of Labor (DOL) Wage and Hour Division, you can also offload records on which wage computations are based at the two-year mark, including timecards, work and time schedules, and wage rate tables.

Payroll Records To Keep For Three Years

While there are a few records you can offload at the two-year mark, you’ll need to keep the majority of your payroll records on hand for at least three years.

Under the Fair Labor Standards Act (FLSA)—and as summarized by the Department of Labor (DOL)—employers must keep the following employment records and payroll information on all non-exempt employees for at least three years:


The FLSA doesn’t require employers to use any particular form in their recordkeeping; how you track this information is up to you. Just make sure to keep payroll records with all the required identifying information for each employee on hand for at least three years to comply with the FLSA record retention requirements.

According to the US Citizenship and Immigration Services (USCIS), you’ll also need to keep I-9 forms for three years after the date of hire or one year after the date of termination—whichever is later. 

How Long Does The IRS Require You To Keep Payroll Tax Records?

Any records having to do with payroll taxes, you’re going to need to keep on hand for longer—more specifically, for four years.

According to the Internal Revenue Service (IRS), you’ll need to keep all records of employment taxes (and, if necessary, make them available for IRS review) for at least four years, including:

Want To Play It Safe? Keep All Your Payroll Records For Six Years

When you have a lot of employees, keeping track of payroll records—and how long to keep them—can feel overwhelming. And while the time companies keep records on file varies between two and four years (depending on the record), the Small Business Association (SBA) recommends businesses keep their payroll records for six years.


Because different federal government agencies, states, and local municipalities may have different requirements, keeping your records for six years (instead of four) will ensure you’re in compliance with all relevant employment laws—and that your business is protected if anyone requests those records.

Let Hourly Keep Track Of Your Payroll Records For You

Manually managing and maintaining your payroll records on your own can take a lot of time, energy, and resources. With Hourly, you don’t have to worry about how, where, or how long to keep your payroll records. We’ll take care of organizing your employee information and keeping all relevant files on record. And if you ever need employee payroll information—whether from last month or last year—you can easily access your records through our mobile app.


Want to experience first-hand how Hourly can help you manage the payroll process? Sign up for your 14-day free trial today!


Track time. Save time.

Track time automatically, reduce payroll errors, increase productivity.

Free Trial

No credit card needed

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.