Yes, it is against the law for an employer to hire undocumented immigrants. Under the Immigration Reform and Control Act (See footnote 1) an employer is prohibited from “knowingly” employing “unauthorized aliens.” (See footnote 2.) An unauthorized alien means that the person is not either:
- lawfully admitted for permanent residence, or
- authorized to be employed by the Immigration Reform and Control Act or the Attorney General.
Employers must verify the identity and employment eligibility of its employees by examining certain documents.
An employer must show good faith (See footnote 3), compliance with the I-9 requirement (See footnote 4), and any other documents that an employee presents to prove employment eligibility. (See footnote 5.) An employer may accept documents that reasonably appear to be genuine. (See footnote 6.) Employees who cannot present reasonably genuine documents must be terminated. (See footnote 7.) When an employee’s evidence of authorization has expired new documents must be presented to reverify eligibility. (See footnote 8.) Additionally, Immigration and Customs Enforcement inspectors are entitled to see an employer’s I-9 forms without a subpoena or warrant. (See footnote 9.)
 8 U.S.C.A. § 132a(a)(1)(A) (making it unlawful for a person or other entity to hire, or to recruit or refer for a fee, for employment in the United States an alien knowing the alien is an unauthorized alien with respect to such employment).