A. Employers must retain I-9 forms for at least three years, or for one year following the employee's separation from the company, whichever is later. It is a best practice to store all I-9 forms together in one file since they must be produced promptly following an official government request.