Social Security Number Guide for H-1B and Visa Holders

Complete guide to getting a Social Security Number (SSN) on H-1B and other work visas. Covers eligibility, application process, timing, employer requirements

Who Is Eligible for a Social Security Number?

A Social Security Number (SSN) is issued by the Social Security Administration (SSA) to individuals authorized to work in the United States. H-1B visa holders are employment-authorized and fully eligible for SSNs. Other visa holders who may obtain SSNs include: H-4 EAD holders, L-1/L-2 EAD holders, O-1 workers, TN workers, E-3 workers, and F-1/J-1 students with employment authorization.

A Social Security Number is required for federal and state tax withholding, employment eligibility verification (I-9), opening most bank accounts, applying for credit, obtaining a driver's license in most states, and accessing many government and employer benefits.

H-4 dependents without work authorization (no EAD) are not eligible for an SSN. They can apply for an Individual Taxpayer Identification Number (ITIN) for tax filing purposes. H-4 holders who receive EAD approval become eligible for an SSN.

The SSA requires proof of work authorization before issuing an SSN to non-citizens. For H-1B holders, the primary documents are the I-94 showing H-1B status and the I-797 approval notice confirming H-1B authorization. Passport with H-1B visa stamp is also required.

When to Apply for Your SSN

Newly arrived H-1B workers should wait at least 10 business days after entering the US before applying for an SSN. This waiting period allows the Department of Homeland Security (DHS) to update its electronic records so SSA can verify immigration status. Applying too early—before DHS records are updated—results in an SSA denial that requires a return visit.

The application process: visit your local SSA office (appointments are recommended), bring required documents, complete Form SS-5 (Application for Social Security Card), and submit in person. The SSA does not accept mail applications for new SSNs from non-citizens.

Processing time after application: SSA typically processes SSN applications within 2–4 weeks and mails the card to your address. The SSN is issued as a 9-digit number (XXX-XX-XXXX) on a physical card. Keep the card in a secure location—do not carry it in your wallet.

For workers who have already started employment before receiving their SSN: federal law allows employers to accept a receipt document showing the SSN application is pending. Employers should record 'Applied for' on the I-9 form and obtain the actual SSN within 90 days. USCIS and IRS systems allow tax withholding under a temporary arrangement pending SSN assignment.

Required Documents for SSN Application

For H-1B visa holders, SSA requires: (1) a completed Form SS-5; (2) proof of identity—foreign passport (unexpired); (3) proof of work-authorized immigration status—I-94 showing H-1B status and I-797 H-1B approval notice; (4) proof of age (passport serves double duty); and (5) proof of address (mail from the US, utility bill, bank statement, or employer letter).

If your I-94 is electronic (as it has been since 2013 for air/sea arrivals), print it from the CBP I-94 website (i94.cbp.dhs.gov) before your SSA visit. SSA officers need a paper copy of the I-94 to verify your entry.

H-1B transfers: if you changed employers after your initial SSN was issued, you do not need a new SSN. Your existing SSN remains valid. You may want to update your address with SSA if you've moved, but no new application is required.

Name consistency is important. The name on your SSN application must match your passport exactly. If you have a name discrepancy between your foreign birth certificate, passport, and immigration documents, this must be resolved before or during the SSN application process to avoid downstream problems with tax filing, credit, and employment records.

ITIN as an Alternative for Non-Work-Authorized Dependents

An Individual Taxpayer Identification Number (ITIN) is issued by the IRS—not SSA—to individuals who have a US tax filing obligation but are not eligible for an SSN. H-4 dependents without work authorization commonly use ITINs.

An ITIN (9-digit number starting with '9') is used exclusively for tax purposes—filing joint returns with the H-1B spouse, claiming dependents, receiving refunds, and complying with tax treaties. An ITIN cannot be used for employment, Social Security benefits, or driver's licenses.

To apply for an ITIN, file Form W-7 (Application for IRS Individual Taxpayer Identification Number) with your tax return, or through an IRS-authorized Certifying Acceptance Agent (CAA). Required documents: proof of foreign status and identity (passport), proof of alien status (visa, I-94), and supporting documentation of the reason for ITIN need.

ITINs expire if not used on a federal tax return for 3 consecutive years. H-4 dependents who receive EAD and become eligible for an SSN should apply immediately—once you have an SSN, your ITIN is deactivated and the SSN becomes your primary tax identifier.

SSN Privacy and Fraud Prevention

Social Security numbers are among the most sensitive pieces of personal information in the United States. Identity theft involving SSNs causes serious financial and administrative consequences—fraudulent credit accounts, unauthorized employment, and tax fraud.

H-1B holders should guard their SSN carefully: do not share it unnecessarily, do not provide it on job applications before an offer (employers may request it only for background checks after hire), do not respond to unsolicited calls or emails requesting your SSN, and review your Social Security statement annually at ssa.gov for any suspicious earnings records.

If you suspect your SSN has been compromised: place a credit freeze with all three major credit bureaus (Equifax, Experian, TransUnion), file a report with the FTC at IdentityTheft.gov, and report to local law enforcement. The IRS has an Identity Protection PIN (IP PIN) program that prevents fraudulent use of your SSN on tax returns.

When you leave the US permanently, your SSN remains associated with your tax records forever. Social Security credits earned while working in the US on H-1B status remain in your record and may be claimed under a totalization agreement if your home country has one with the US. Never discard or ignore your SSN after departing.

Frequently Asked Questions

Authority Resources

About the Author

Sarah Chen, Immigration Attorney, has over a decade of experience advising employers and foreign nationals on H-1B petitions, green card sponsorship, and US immigration compliance.