Yes, those in the United States on an H-1B visa can obtain a Social Security Number (SSN), and this is typically one of the first practical steps after arriving. The SSN is needed to file taxes, receive your salary correctly, and open bank accounts and conduct financial transactions in the country.
The application is made in person at a Social Security Administration (SSA) office. The key is to bring documents that simultaneously prove your identity, your immigration status, and your work authorization. In practice, this typically includes:
- A valid passport with your H-1B visa.
- Your entry and admission record into the United States.
- The approval notice for your work petition.
- In some cases, a letter from your employer confirming your position and start date.
Since the exact list of required documents and procedures may vary, it is worth confirming the updated requirements directly with the SSA before you go. Be wary of offers that promise shortcuts or guaranteed results: the SSN is issued by the agency itself, following the official process.
Learn more about H-1B
- Initial validity
- 3 years
- Extension
- Up to 6 years total
- Annual cap
- 85,000 visas
- Processing
- 6-12 months
About the author
Victoria Harper
Editor-in-Chief
As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.