What records do employers need to keep, and how long should they keep them?
Short Answer: Employers must keep payroll records for 3 years and timecards for 2 years under the FLSA.
Full Answer: The Fair Labor Standards Act (FLSA) requires employers to maintain certain payroll records for at least 3 years including:
Employee information: Name, Social Security number, address, birth date if under 19, sex, and occupation.
Payroll details: Hours worked, pay rate, overtime, wages paid each pay period, and deductions.
Timecards and work schedules: Must be kept for 2 years.
Employment contracts and agreements: Retain for 3 years.
Additionally, the IRS requires employers to keep tax records (such as W-4 forms and payroll tax returns) for at least 4 years. Other regulations, such as those related to OSHA, EEOC, and ERISA, may impose different retention requirements. Employers should create a document retention policy to comply with all applicable laws.
General Federal Standard: Employers must keep payroll and tax records for 2 to 4 years, according to FLSA and IRS requirements.
Link to a legislative resource from trusted sources: U.S. Department of Labor - Recordkeeping Requirements