Yes. Employers must complete Form I-9 for every employee hired to work in the United States. This applies regardless of citizenship or immigration status. The requirement does not generally apply to independent contractors, but employers must classify workers correctly.