CBP Form I-94 is required if you are filing for an immigration benefit with USCIS, such as a visa extension, a visa renewal, a change of status, or an adjustment of status. Find out more about what it is, why you need it, and where to find it.
Anyone that has been legally authorized to work in the United States on a valid work visa is able to obtain a Social Security number (SSN), including Canadian and Mexican citizens that have approved TN Visas. Here’s how you do it.
If you are working in the United States on a nonimmigrant visa, your employer will ask for your Social Security number (SSN) along with proof of your legal authorization to work in the United States. In general, only those authorized to work in the United States by the US Department of Homeland Security (DHS) can obtain an SSN. But if your visa has expired, you’ve changed employers, or you have a new visa, what happens to your SSN?
In some cases, a foreign national is not eligible to obtain a Social Security number (SSN) while waiting for their immigration case to process. In such cases, an Individual Taxpayer Identification Number (ITIN) may be obtained for tax processing purposes. Here’s how to determine whether you are eligible for an ITIN—and how to get one.
Employees must provide documentation to their employers to show their identity and authorization to work, which is achieved using USCIS Form I-9. Here’s some more info about Form I-9, how to complete it in compliance, and how employers must handle the process as well.
A US Social Security Number (SSN) is not required to start working in the United States on your TN Visa, but you might still want to get one.