Question: how long do you have to keep osha records?
Answer: Document retention: The OSHA 300 Log, the annual summary, and the OSHA Incident Report forms must be retained by employers for five years following the end of the calendar year that these records cover.