As a government agency, OSHA keeps some records forever.
OSHA requires employers to keep some records for 40 years and some for 30 years following termination of an individual's employment. Other records may be discarded after a year or two, depending on the nature of the information being recorded.
30 Years
(OSHA)
OSHA has no regulations on keeping personnel records. OSHA's requirements relate to records of exposure to hazardous agents, training records, and work-related medical records.
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
They have to keep records for 6 years after your last appointment
Many people would keep a deceased person's records for at least 10 years. Many people keep these records for longer than that.
OSHA 300
We must keep tax records for 10 years for a business
You should keep the records for a minimum of 5 years.
employer keep payroll records maxium 1 year .
as long as you want 2 i guess!!!
5 years