- You can apply for an SSN only after arriving in the USA — not before
- Wait at least 10 days after arrival before applying — CBP needs time to update systems
- H-1B, L-1, O-1 and F-1 (with work authorization) visa holders are all eligible
- Processing takes 2 to 4 weeks — your card arrives by mail
- You can open a bank account and start work without waiting for your SSN card
The Social Security Number is the closest thing the United States has to a universal identity number — and getting yours sorted in the first few weeks of arrival unlocks almost everything else in American life. Without an SSN, opening a proper bank account is harder, applying for a credit card is nearly impossible, filing taxes is complicated and certain government processes stall entirely. I remember the particular frustration of my first week in New York — HR needed my SSN for payroll, my bank wanted it for the account upgrade, and the Social Security Administration's website told me to wait 10 days before even applying. Here is everything you need to know about getting your Social Security Number as an expat in the USA, done correctly the first time.
A Social Security Number (SSN) is a 9-digit number issued by the Social Security Administration (SSA) that serves as your primary tax and identity number in the United States. Every legal worker in the USA needs one. The process of getting an SSN as an expat is genuinely straightforward — but the timing and documentation requirements are specific, and getting them wrong means a rejected application and starting over. This guide covers exact eligibility, the correct timing, precisely which documents to bring and what to do while you wait for your card to arrive.
Who Can Get an SSN in the USA?
Social Security Numbers are issued to people authorised to work in the United States. Your eligibility depends entirely on your visa type:
✅ Eligible — Work-Authorised Visa Holders
- H-1B Specialty Occupation Visa — eligible immediately after arrival
- L-1 Intracompany Transfer Visa — eligible immediately
- O-1 Extraordinary Ability Visa — eligible immediately
- TN Visa (Canadian/Mexican professionals) — eligible immediately
- E-3 Visa (Australian professionals) — eligible immediately
- F-1 Student Visa with valid OPT or CPT — eligible with work authorization document
- J-1 Exchange Visitor with work authorization — eligible with DS-2019
- Green Card holders (Permanent Residents) — fully eligible
❌ Not Eligible for SSN
- B-1/B-2 Tourist or Business Visitor visa — apply for ITIN instead if needed for tax purposes
- F-1 students without OPT/CPT work authorization
- J-1 visitors without specific work authorization
- ESTA / Visa Waiver Program visitors
- Anyone without legal work authorization in the USA
Critical Timing — Wait 10 Days Before Applying
This is the most commonly missed detail in SSN applications for new arrivals and it causes more rejected applications than any other single factor. When you enter the United States, Customs and Border Protection (CBP) enters your arrival information into their systems. The Social Security Administration accesses these CBP records to verify your lawful status before issuing an SSN.
The problem is that this CBP data takes time to reach the SSA's systems — typically 3 to 10 business days after your arrival. If you walk into an SSA office the morning after landing, the officer cannot verify your entry and your application will be rejected. The SSA recommends waiting at least 10 days after arrival before applying. In practice, waiting 14 days virtually eliminates this problem entirely.
Documents Required for SSN Application
Bring originals of every document — photocopies are not accepted at the SSA office. The officer will inspect originals and return them to you after verification.
š For H-1B, L-1, O-1 Visa Holders
- Completed Form SS-5 (Application for Social Security Card) — available at ssa.gov or at the SSA office
- Valid passport — must be current, not expired
- Current US visa stamp in your passport (H-1B, L-1, O-1)
- I-94 Arrival/Departure Record — print yours at i94.cbp.dhs.gov. This is your official record of lawful US entry and the SSA needs to see it
- I-797 Notice of Action — your USCIS approval notice for your visa petition. This proves your work authorization status
- Employment confirmation — a letter from your employer on company letterhead confirming your name, position, start date and that you are authorized to work
š For F-1 OPT Students
- Completed Form SS-5
- Valid passport
- F-1 visa stamp
- I-94 Arrival/Departure Record
- I-20 (Certificate of Eligibility for F-1 Status)
- EAD Card (Employment Authorization Document) — your OPT work permit card. This is essential — F-1 students cannot apply for SSN without the physical EAD card in hand
- Job offer letter or employment confirmation (optional but recommended)
Step-by-Step — Applying for Your SSN
-
Wait 10-14 days after arrival
Resist the urge to apply immediately. The 10-14 day waiting period is the single most important step in the entire process. Use the time to gather your documents, locate your nearest SSA office and confirm your employer has received all necessary payroll information about your SSN pending status. -
Print your I-94 record
Go to i94.cbp.dhs.gov and print your most recent I-94 record showing your lawful entry into the USA. The I-94 is electronic — there is no physical stamp in your passport. Print the record or save it as a PDF on your phone. The SSA officer will want to see it. -
Complete Form SS-5
Download Form SS-5 from ssa.gov/forms/ss-5.pdf and complete it before your visit. The form asks for your full legal name (exactly as it appears on your passport), date of birth, place of birth, citizenship status, visa type and contact information. Complete it in black ink, print clearly. -
Find and visit your local SSA office
Use the SSA office locator at ssa.gov/locator to find your nearest office. SSA offices do not require appointments for most SSN applications — you can walk in during business hours (Monday through Friday, typically 9am to 4pm). Arrive early — popular urban offices can have 30 to 90 minute waits. Avoid Monday mornings and the first and last day of the month when offices are typically busiest. -
Submit your application at the SSA office
Hand your completed SS-5, passport, visa, I-94 print, I-797 (for H-1B/L-1) or EAD (for F-1 OPT) and employer letter to the SSA officer. The officer verifies your documents, checks the CBP database to confirm your arrival and processes your application. The entire interaction typically takes 10 to 20 minutes. You leave without a card — it arrives by mail. -
Receive your SSN card by mail
Your Social Security card arrives by mail at the US address you listed on your SS-5 within 2 to 4 weeks of your application. The card contains your full legal name and your 9-digit SSN. Store it securely — do not carry it in your wallet. The card itself is rarely needed as a physical document (most places only need the number) but losing it requires a replacement application. -
Update all accounts and payroll with your SSN
As soon as your SSN arrives, notify your employer payroll, your bank and any financial institution that has been waiting for it. Also provide your SSN to your health insurance provider and any government services you have accessed in the interim period. Your bank may upgrade your account features and your credit card eligibility immediately improves once your SSN is on file.
What You Can Do Without an SSN While Waiting
The 2 to 6 week period between arrival and SSN receipt is manageable with the right approach:
✅ Banking Without SSN
Chase, Bank of America, Citibank and Wells Fargo all open checking accounts with passport and visa — no SSN required. Read our complete US bank account guide for the exact process. Your employer can process payroll via direct deposit to these accounts even before your SSN is submitted — payroll systems allow "SSN pending" for a limited period at most companies.
✅ Starting Work
You can legally start work on your H-1B or L-1 start date regardless of SSN status. For I-9 employment verification, you present your passport and visa. Your employer records "SSN applied for" on payroll systems. There is a 90-day employer grace period for SSN-pending employees under IRS guidelines — virtually all reputable employers accommodate this without issue.
✅ Driver's Licence
Most states allow you to apply for a driver's licence with your passport, visa and proof of US address without an SSN — though some states require it. Check your specific state's DMV requirements. California, New York and Texas DMVs all have processes for visa holders applying before their SSN arrives. Bring your employer letter confirming SSN application in progress.
⚠️ What Genuinely Requires SSN
Applying for most credit cards requires an SSN — though some cards (Deserve EDU, Nova Credit partner cards) work with passport for new arrivals. Filing US tax returns requires your SSN. Applying for a US passport (if you are a Green Card holder pursuing citizenship) requires it. Some apartment rental applications request it. In practice, none of these are immediate Day 1 requirements — the SSN wait is manageable.
Building US Credit With Your SSN
The moment your SSN arrives is the moment to begin building your US credit history. As we explained in detail in our US bank account guide, your US credit history starts at zero regardless of your home country credit record. With your SSN now active, you can:
- Apply for a secured credit card immediately — Chase, Discover and Capital One all have excellent secured card options for thin-file applicants. $200 to $500 deposit becomes your credit limit. Use it monthly, pay in full, build history.
- Check Nova Credit eligibility — if you are from India, Mexico, Canada, Australia, the UK, Germany or several other countries, Nova Credit (novacredit.com) can translate your home country credit history to a US credit report, immediately qualifying you for cards and loans that would otherwise require US credit history.
- Update your bank account with your SSN — this may unlock credit card pre-approval offers and account upgrades at your bank.
- Pay every bill on time without exception — payment history is 35% of your FICO credit score. A single missed payment damages your score for years.
Frequently Asked Questions
Wait 10 to 14 days after arriving in the USA, then visit your local Social Security Administration office with your completed Form SS-5, valid passport, visa, printed I-94 record from i94.cbp.dhs.gov and I-797 approval notice (for H-1B/L-1) or EAD card (for F-1 OPT). The officer processes your application in 10 to 20 minutes and your card arrives by mail within 2 to 4 weeks. No appointment needed — walk in during business hours Monday through Friday.
The Social Security Administration verifies your lawful entry through Customs and Border Protection databases. This CBP data takes 3 to 10 business days to reach SSA systems after your arrival. Applying before this data is processed results in automatic rejection because the SSA officer cannot confirm your entry. Waiting 10 to 14 days after landing virtually eliminates this risk. The waiting period is frustrating but applying too early means starting the entire process over — waiting is always the correct choice.
Yes. You can legally start work on your visa start date without having received your SSN card. For I-9 employment verification, you present your passport and visa. Your employer records "SSN applied for" on payroll systems. The IRS allows a 90-day grace period for employers of SSN-pending workers. Most reputable employers have a standard process for this situation and request your SSN as soon as you receive it. Notify your HR and payroll team immediately when your card arrives.
The total timeline from arrival to SSN card receipt is typically 3 to 6 weeks. This comprises the 10 to 14 day waiting period before applying, plus 2 to 4 weeks for processing and mail delivery after your SSA office visit. Some applicants receive their card in as little as 2 weeks from application; others in urban areas with heavy processing loads wait 4 to 5 weeks. There is no expedited processing option for SSN applications — the standard timeline applies to everyone.
A Social Security Number is issued to people authorised to work in the USA — legal workers and US citizens. An Individual Taxpayer Identification Number (ITIN) is issued by the IRS to people who need to file US taxes but are not eligible for an SSN — non-resident aliens, certain visa holders without work authorization and foreign nationals with US income. If you have a work-authorised visa (H-1B, L-1, O-1), you need an SSN. Do not apply for an ITIN if you are eligible for an SSN — this creates complications with the SSA and IRS that require additional steps to resolve.
Yes — major US banks including Chase, Bank of America and Citibank open checking accounts with passport and visa without requiring an SSN. This is a common misconception — banks are not legally required to demand SSNs from foreign nationals for basic account opening. Once your SSN arrives, provide it to your bank to update your records, unlock certain account features and improve your credit card eligibility. Read our complete guide on opening a US bank account as a foreigner for the full step-by-step process.
Official Resources
- š️ Social Security Administration: ssa.gov
- š Form SS-5 (SSN Application): ssa.gov/forms/ss-5.pdf
- š SSA Office Locator: ssa.gov/locator
- ✈️ I-94 Arrival Record: i94.cbp.dhs.gov
- š³ Nova Credit (Foreign Credit History): novacredit.com
Final Thoughts
Getting your Social Security Number is one of the most genuinely straightforward administrative tasks of your American arrival — once you know the timing rule and bring the right documents. Wait your 10 to 14 days, gather your originals, visit your SSA office on a Tuesday or Wednesday morning and the process is done in 20 minutes. Your card arrives in two to four weeks and your American financial life fully opens up.
In the meantime: start work on your visa start date, open your bank account with your passport and begin building the foundations of your US life. The SSN is the missing piece that completes the financial picture — but it does not need to delay the rest of your arrival process if you understand that most American institutions accommodate the waiting period gracefully when you explain your situation clearly.
Did you have any particular challenges getting your SSN after arriving in the USA? Drop a comment below — your experience with specific visa types or SSA offices helps others plan their process more realistically.
Questions About Getting an SSN in the USA?
Drop a comment — visa type questions, document queries, office experience or SSN timing issues. Browse more USA expat guides at ExpatWiki.

Comments
Post a Comment