The IRS, federal tax agencies, and local tax authorities require you to keep payroll records for a minimum amount of time. Here's how long you need to hold onto your payroll records.
Our content reflects the editorial opinions of our experts. While our site makes money through
referral partnerships, we only partner with companies that meet our standards for quality, as outlined in our independent
rating and scoring system.
Payroll records are essential for tax filing, compliance, audits, and employee pay questions. But how long should your business keep them?
Here’s what to know about which payroll records to keep, how long to keep them, and how to stay organized.
What Are Payroll Records?
Payroll records are documents that show how employees and contractors were paid, taxed, and classified.
Common payroll records include:
- Pay stubs and payroll registers
- Employee timecards and hours worked
- Pay rates, pay schedules, bonuses, commissions, and deductions
- Payroll tax forms, including W-4s, W-2s, and 1099s
- Employment eligibility forms, such as I-9s
- Benefits and retirement contribution records
- Bank statements and payroll payment records
Payroll record retention rules vary by agency and record type. The IRS generally requires businesses to keep employment tax records for at least four years, while other payroll and wage records may have different federal, state, or local retention rules.
Why Do You Need Payroll Records?
Businesses need payroll records to support tax filings, prove employees were paid correctly, comply with federal and state recordkeeping rules, and respond to audits or employee pay questions.
At the federal level, employers generally need to keep payroll records for at least three years under FLSA rules, while records used to calculate wages, such as timecards and work schedules, should generally be kept for at least two years. The IRS requires employment tax records to be kept for at least four years after the tax becomes due or is paid, whichever is later.
Payroll records can help show:
- Employees were paid correctly and on time
- Payroll taxes were calculated, withheld, filed, and paid properly
- Employee hours, wages, deductions, and benefits were recorded accurately
- Your business followed wage, hour, tax, and recordkeeping requirements
State and local rules may require longer retention periods, so businesses should check their state requirements and keep payroll records securely organized.
What The FLSA Says About Payroll Records
The Fair Labor Standards Act requires covered employers to keep basic wage and payroll records. Employers generally must keep payroll records for at least three years and wage calculation records, such as timecards, wage rate tables, schedules, and deduction records, for at least two years.
What Information Needs To Be Included In Payroll Records?
Payroll records should include enough information to show who was paid, how much they were paid, when they were paid, and which taxes, deductions, and benefits were applied.
At a minimum, payroll records should include:
- Employee information, including name, address, Social Security number, birth date if applicable, and job details
- Employer information, including your EIN
- Pay rate, pay schedule, pay dates, and total wages paid
- Hours worked, especially for nonexempt employees
- Payroll tax withholdings and employer tax payments
- Deductions for benefits, retirement plans, wage garnishments, or other withholdings
- Paid time off, sick leave, bonuses, commissions, and reimbursements
- Payroll tax forms, including W-4s, W-2s, 1099s, and related filings
State rules may require additional payroll records, especially for workers’ compensation, paid leave, or industry-specific requirements. Check your state’s recordkeeping rules to make sure your payroll files are complete.
How Long To Keep Payroll Records
Payroll record retention depends on the type of record. As a general rule, businesses should keep payroll records for at least three years, employment tax records for at least four years, and wage calculation records for at least two years.
Here’s a quick breakdown:
- Payroll records: Keep for at least three years under FLSA rules. This includes basic payroll and wage records. The Department of Labor says employers should keep payroll records for at least three years.
- Wage calculation records: Keep for at least two years. This includes timecards, work schedules, wage rate tables, and records of additions to or deductions from wages.
- Employment tax records: Keep for at least four years after the tax becomes due or is paid, whichever is later. This includes records related to wages, tax withholding, tax deposits, W-2s, and W-4s.
- Retirement and benefit plan records: Keep for at least six years after filing required ERISA reports, and keep any records needed to determine employee benefits for as long as they may be relevant.
State and local agencies may require longer retention periods, so check your state’s payroll, tax, workers’ compensation, and paid leave rules before deleting records.
The Best Way To Store Payroll Records
Businesses can store payroll records electronically or on paper, as long as the records are accurate, secure, and easy to access when needed.
Electronic payroll recordkeeping is usually the easiest option. Payroll software can centralize employee pay records, tax forms, timecards, deductions, benefits information, and payroll reports while limiting access to authorized users.
If you keep paper records, store them in a secure location with protection against theft, tampering, fire, flooding, or accidental loss.
No matter which method you choose, keep payroll records organized and separate from unrelated business documents. This makes it easier to find the right records during tax filing, audits, employee pay disputes, or compliance reviews.
The Bottom Line On Keeping Payroll Records
Payroll recordkeeping rules vary by record type, agency, and state, so it’s smart to keep payroll records organized even after the minimum retention period has passed.
Payroll software can make this easier by storing pay stubs, tax forms, timecards, deductions, benefits records, and payroll reports in one place. Whether you use software or paper files, your records should be secure, easy to access, and separated from unrelated business documents.
Keeping accurate payroll records helps your business stay compliant, prepare for tax filings, respond to audits, resolve employee pay questions, and support your bookkeeping. If you process payroll manually, double-check your calculations and retention requirements carefully, since payroll mistakes can become costly fast.