how long does a company keep employee records
How Long to Keep Employee Records. Normally, your business can be audited any time within three years of filing a tax return. So, just to be on the safe side, you should keep all employment related tax records for six years.
EEOC Regulations require that employers keep all personnel or employment records for one year. If an employee is involuntarily terminated, his/her personnel records must be retained for one year from the date of termination. Under ADEA recordkeeping requirements, employers must also keep all payroll records for three years.