How to Get a Social Security Number (SSN) on OPT: Step-by-Step Guide
Your SSN is the key to employment, banking, credit, and taxes in the US. Here is exactly how to get one as an F-1 student on OPT — documents, SSA office tips, and what to do if denied.

TL;DR / Quick Answer
Visit your nearest SSA office with your passport, I-20, EAD card, and I-94. Fill out Form SS-5 on-site. SSA verifies your SEVIS record with DHS (takes 48-72 hours after your I-20 is updated). Your SSN card arrives by mail in 2-4 weeks. You can start working with your EAD card before receiving your SSN.
Key Takeaway
You can ONLY apply for an SSN if you have employment authorization (EAD card or CPT authorization on your I-20). Being an F-1 student alone is not enough. Wait until your EAD arrives, then visit SSA with all documents.
Source: SSA.gov
In This Guide
Why Do You Need an SSN?
A Social Security Number is a 9-digit identifier issued by the Social Security Administration (SSA) that serves as your primary ID for employment and financial activity in the United States. As an F-1 student on OPT, you need it for:
Employment & Payroll
Your employer needs your SSN for W-2 tax reporting, payroll processing, and I-9 employment verification.
Tax Filing
Required to file federal and state tax returns using Form 1040-NR or 1040. Without an SSN, you'd need an ITIN.
Banking & Credit
Required to open most bank accounts, apply for credit cards, and build US credit history.
Housing & Utilities
Landlords and utility companies typically require an SSN for background checks and account setup.
When to Apply for Your SSN
Timing is critical. You should apply as soon as you have your EAD card in hand, ideally before your first day of work. Here is the recommended timeline:
EAD card arrives in mail → Apply within 1-2 days
Visit SSA office → Same week as EAD arrival
SSA verifies SEVIS record → 48-72 hours (done automatically)
SSN card arrives by mail → 2-4 weeks after visit
Start your job → You can start with EAD only
Common Mistake: Applying Too Early
Do NOT visit SSA before your EAD card arrives or before your OPT start date. SSA will deny your application because they cannot verify your employment authorization. Wait until you physically have your EAD card and your OPT start date has passed (or is within 30 days).
Required Documents Checklist
Bring all original documents (no photocopies accepted). SSA will examine them and return them to you immediately.
Valid Passport
Unexpired passport from your home country. This serves as proof of identity and immigration status.
EAD Card (I-766)
Your Employment Authorization Document — this is proof that you are authorized to work in the US. This is the most critical document.
Form I-20
Your Certificate of Eligibility with OPT authorization noted. Bring the most recent version with your DSO's signature.
I-94 Arrival/Departure Record
Print from i94.cbp.dhs.gov. Shows your most recent entry into the US and admission class (F-1).
Form SS-5 (Application)
You can fill this out at the SSA office or download and pre-fill from ssa.gov. It's a one-page form.
Job Offer Letter (Recommended)(Optional but recommended)
Not always required, but some SSA offices ask for proof of a job offer. Bring it just in case.
Step-by-Step Application Process
Find Your Local SSA Office
Use the SSA office locator at ssa.gov/locator. Choose the closest office to your address. Note: some offices require appointments; call ahead or check online.
Gather All Documents
Bring your passport, EAD card, I-20, printed I-94, and a pre-filled Form SS-5 (optional — you can fill it there). Keep all originals together in a folder.
Visit SSA Office (In-Person Only)
Walk in or arrive for your appointment. Take a ticket number and wait to be called. First-time SSN applications for non-citizens CANNOT be done online or by mail.
Submit Your Application
When called, present all documents. The SSA representative will examine originals, verify your identity, and enter your information. They will return your documents immediately.
SEVIS Verification
SSA verifies your F-1 status and work authorization with DHS electronically. This usually takes 48-72 hours. If your SEVIS record hasn't been updated, SSA may ask you to come back.
Receive Your SSN Card by Mail
If approved, SSA mails your SSN card to the address on your application within 2-4 weeks. The card is a simple paper document — keep it safe and never carry it in your wallet.
After Your SSA Visit: Timeline
| Timeframe | What Happens | Your Action |
|---|---|---|
| Day 1 | Visit SSA, submit documents | Keep receipt/confirmation |
| Days 2-3 | SSA verifies SEVIS with DHS | Wait patiently |
| Week 1-2 | SSA processes application | Check mail daily |
| Week 2-4 | SSN card arrives by mail | Memorize your SSN, store card safely |
| Week 4+ | If not received | Call SSA at 1-800-772-1213 |
What to Do If Your Application Is Denied
SSN denials for F-1/OPT students are common and usually fixable. Here are the most common reasons and solutions:
SEVIS Verification Failure
SSA couldn't verify your SEVIS record with DHS. Wait 48-72 hours after your I-20 was updated, then revisit SSA. Ask your DSO to confirm your SEVIS record is active and updated.
EAD Card Not Yet in System
Sometimes there's a delay between USCIS approval and SSA's database. Wait 1-2 weeks after receiving your EAD, then try again.
OPT Start Date Hasn't Arrived
Some SSA offices won't process applications until your OPT start date has passed. Return after your start date with the same documents.
Incorrect Form I-94
Print a fresh I-94 from i94.cbp.dhs.gov. Make sure it shows your most recent entry and F-1 admission class.
Working Without an SSN (Temporary Solutions)
If your start date arrives before your SSN card, you can still begin working legally:
Form I-9: Use EAD Card
Your EAD card (I-766) is a List A document for Form I-9. It proves both identity AND work authorization. Your employer can use the EAD receipt number until your SSN arrives.
Payroll: Provide SSN When Received
Tell HR you've applied and will provide your SSN as soon as you receive it. Employers are used to this with international employees. They can process your first paychecks and update the SSN later.
Track Your OPT Timeline & EAD Status
Know exactly when your EAD arrives, track your OPT dates, and monitor USCIS case status — all in one dashboard.
- Real-time USCIS case status tracking
- OPT timeline and deadline alerts
- 100% Free for F-1 International Students
Frequently Asked Questions
Can I apply for an SSN before my OPT starts?
No. You need proof of employment authorization (your EAD card) and typically a job offer. You cannot apply purely based on being an F-1 student — you need work authorization.
How long does it take to receive my SSN card?
SSA typically mails your SSN card within 2-4 weeks after your in-person visit. It can take up to 6 weeks during peak graduation seasons (May-July).
Can I start working before I receive my SSN card?
Yes. Your EAD card is sufficient for Form I-9 employment verification. Apply for your SSN as soon as possible and provide the number to your employer when you receive it.
What if the SSA denies my SSN application?
Common reasons include SEVIS verification failures. Wait 48-72 hours for the SEVIS database to update, then try again. If denied again, ask your DSO to verify your SEVIS record is active.
Do I need an SSN to file taxes?
If you cannot get an SSN, you can apply for an ITIN using Form W-7. However, with OPT work authorization, you should be eligible for an SSN, which is preferred for tax filing.
Can I apply for an SSN online?
No. First-time SSN applications for non-citizens must be done in person at a local SSA office. There is no online or mail option.
Related Guides
Written by the TrackMyOPT Team
Our team includes former F-1 students who navigated OPT, STEM OPT, and H-1B transitions firsthand. We combine lived immigration experience with data from USCIS, ICE.gov, and 2,500+ student users to create the most accurate and practical guides for international students in the US.
Track Your EAD Card Status
Know the moment your EAD is approved so you can apply for your SSN immediately. TrackMyOPT monitors your USCIS case 24/7.
Start Tracking Free