 The employer is responsible for ensuring that the forms are completed properly and in a timely manner.The I-9 is not required for unpaid volunteers or for contractors.However, a company could still find itself liable if it contracts work to a contractor it knows either is or employs unauthorized workers.