You need to keep employee records as long as you may need them for tax records. I would say at least 2 or 3 years to make sure everything was process properly and the IRS doesn't have issues with any of it. If you use employee attendance software, most programs will be able to store the information on your computer for many years, as long as you would need it, in case you ever need to pull it up again.
In the United States, the records of employees who worked with hazardous materials, were monitored for exposure to hazardous materials, or worked in hazardous situations (possible falls, cave-ins, etc.) must be retained for at least 30 years after the end of employment. For those employees who were not impacted by OSHA regulations, the records may be kept for a shorter time based on company needs for litigation, tax records and insurance. This may be as short as 4 years, but longer is usually thought to be better.
Taken from the U.S, Chamber of Commerce website:
The only records that you have to keep are those required by the government (we discuss federal law, but state law requirements may mean additional recordkeeping) and whatever information you need for your own business purposes. But the government requires that you keep an array of information under different laws. When reviewing the chart for record retention requirements, know which laws affect your business so that you can comply more easily with them. Federal Laws address the length of time that certain employee records must be kept, but not how long the entire personnel file must be kept. Some state laws require that personnel files be retained for a given period of time following an employee's termination. The retention periods range from 60 days to three years following termination. We recommend that you retain such records and keep a personnel file for seven years after any employee terminates employment, since your business may be called upon to provide an employment reference for the employee in the future or may be drawn into a dispute over the reason for the termination. Information Retention requirementLaw Employee name and any identifying number used in place of the name used on any work records 4 years from tax due date or payment of tax, whichever is later Social Security Act Social Security Number 4 years from tax due date or payment of tax, whichever is later Social Security Act Employee home address, including zip code 4 years from tax due date or payment of tax, whichever is later Social Security Act Date of birth if the employee is under 19 3 years FLSA Equal Pay Act Date of birth of all employees 3 years ADEA Gender of employee 3 years FLSA Equal Pay Act Occupation of employee 3 years FLSA Equal Pay Act ADEA Age records No time period specified by law ERISA Service record to determine whether an employee has worked 1000 hours or has incurred a break in service No time period specified by law ERISA Marital status record No time period specified by law ERISA Form I-9 3 years after hire or the date of recruitment or referral (if directed from an employment agency) or, after termination, for one year or 3 years after hiring, whichever is later Immigration Reform and Control Act of 1986 Complete job application 1 year Title VII ADA Resumes or other forms of employment inquiry 1 year ADEA Other hiring material 1 year Title VII ADA Job orders submitted by an employer to an employment agency 1 year ADEA Test papers for a position if the test paper discloses the result of the test 1 year ADEA Results of any physical examination that is considered by the employer in connection with personnel action 1 year ADA Any advertisements relating to job openings 1 year ADEA Records of job movement (promotions, demotions, transfers) 1 year Title VII ADA ADEA Material relating to layoffs 1 year Title VII ADA ADEA Material relating to termination 1 year Records of involuntarily terminated employees must be kept for a period of one year from the date of termination. Title VII ADA Selection for training or apprenticeship 1 year Title VII ADA ADEA Requests for physical job accommodation 1 year ADA Records to keep for your own business use. Other employment records routinely maintained by employers, but not specifically listed in the federal requirements, include: * work history * performance evaluations * disciplinary records * personal commendations * sick days * vacation days * benefit enrollments * beneficiary designations * payroll withholding statements * reports of reference checks * worker compensation information * medical records * any lie detector test information ---- Disclaimer: The material on this site is designed to provide accurate and authoritative information in regard to the subject matter covered. It is distributed with the understanding that the publisher is not engaged in rendering legal, accounting or other professional service. If legal advice or other expert assistance is required, the services of a competent professional person should be sought. Full Disclaimer
30 years
Employee medical records must be kept by employers for how long?
The IRS requires employers to keep all records of employment taxes for at least four years after filing the 4th quarter for the year. After four years, the records can be destroyed.
Those with 15 or more employees, subject to Title VII, must keep them 12 months. Smaller employers need not keep them at all.
There is not a law that states how long employers must keep job applications. Many employers keep them for about one year.
Employee time cards should be kept for at least two years. For employee leave and absences, records should be kept for at least three years.
30 years from termination, unless the employee was employed less than 1 year and provided upon termination.
federal
HIPAA has nothing to do with how long you have to keep medical records.
How long to keep accounting records for business in the US
To avoid any issues - legal, ethical, or otherwise - a past employer should provide employment verification for previous employees for as long as the employer is legally required to maintain records on that employee, which varies depending on the type of record and local laws.
They have to keep records for 6 years after your last appointment
You should keep employees time cards for at least one year. This will allow for easy reference if any dispute arises when filing tax forms.