Question: how many years must you save old HR files? 

Answer: 7 years, the same amount of time that your supposed to include on your resume.  Anything before that is moot, and I worked for fortune 500 and that's how they did it.
This question from the Yahoo Q&A forum is categorized in the topic: Business & Finance