Social Security

Obtaining a Social Security Number

Social Security numbers are used to report wages to the IRS, track Social Security benefits, and for other identification purposes. Even if you won’t be working in the US, you will likely need a social security number at some point: to open a bank account, apply for a driver’s license, etc.

non-immigrant visa holders

Obtaining a Social Security number as a non-immigrant requires a visit to a Social Security Administration office in the United States. You will need to complete Form SS-5, Application for a Social Security Card and present two original documents proving your identity, immigration status, work eligibility, and age. A work permit can be used as proof of both your identity and work-authorized immigration status. Your birth certificate or passport may serve as proof of age. However, you will need two separate documents to prove eligibility for a Social Security number.

Contrary to what some believe, K-1 visa holders are eligible to obtain a Social Security number, and can follow the above process as long as they produce a valid I-94 (unexpired). You should also bring the official List of Documents Establishing Lawful Alien Status for an SSN Card, as some Social Security offices have staff that are not aware that a K-1 visa holder is eligible to file for a SSN.

IMMIGRANT VISA HOLDERS

If you are age 18 or older, you can apply for a Social Security number when you apply for an immigrant visa with the US Department of State. Your social security card will arrive at your mailing address about three weeks after you arrive in the US. If you apply for a SSN outside the US, you do not have to visit a Social Security office after entry.

Find your closest Social Security office here. | Remember: Applying for a SSN is free.