F-1 OPT vs H-1B
Quick Answer
F-1 OPT (Optional Practical Training) and H-1B visas are both pathways for international professionals to work in the United States, but they serve different purposes and populations. F-1 OPT is available to recent graduates of U.S. educational institutions and allows up to 12 months of work experience (extendable to 36 months for STEM fields), while the H-1B is an employer-sponsored visa for specialty occupations with no built-in expiration date. Choose F-1 OPT if you’ve just graduated from a U.S. university and want to gain practical experience; choose H-1B if you’re seeking long-term employment sponsorship or are already working and want permanent residency pathways.
Comparison Table
| Attribute | F-1 OPT | H-1B |
|---|---|---|
| Eligibility | Recent U.S. university graduate (F-1 student visa holder) | Bachelor’s degree or higher; specialty occupation requirement |
| Duration | 12 months standard; 24-36 months for STEM fields | 3 years, renewable for up to 6 years total |
| Employer Sponsorship | Not required; self-authorized | Required |
| Processing Time | 2-4 weeks (expedited) | 4-6 months (standard) |
| Filing Fee | $0-$410 (USCIS fees) | $460-$1,500+ (government + attorney fees) |
| Path to Green Card | Indirect; requires H-1B or other visa | Direct; can apply for EB-3 employment-based green card |
| Work Flexibility | Limited to authorized employer/field | Tied to sponsoring employer |
| Annual Cap | None | 85,000 (65,000 general + 20,000 advanced degree) |
Eligibility
F-1 OPT Eligibility
To qualify for F-1 OPT, you must:
- Currently hold or have recently held an active F-1 student visa status
- Have completed a full course of study at a USCIS-approved school
- Have been in valid F-1 status for the entire duration of your studies
- Apply within 60 days of your program completion date (or up to 60 days after graduation, depending on your situation)
- Have a job offer related to your field of study
- Not have previously used all available OPT time
The standard OPT period allows 12 months of work authorization. STEM (Science, Technology, Engineering, Mathematics) degree holders can extend their OPT by an additional 24 months, for a total of 36 months.
H-1B Eligibility
To qualify for H-1B sponsorship, you must:
- Possess at least a bachelor’s degree from an accredited institution
- Have a job offer from a U.S. employer for a specialty occupation
- Meet the specific requirements of your position (licensing, certifications, experience)
- Have your employer file an LCA (Labor Condition Application) with the Department of Labor
- Work in a field that requires specialized knowledge (typically professional-level positions)
- Not be subject to H-1B cap restrictions if you qualify for an exemption
Specialty occupations typically include positions in IT, engineering, accounting, architecture, and similar fields requiring advanced education.
Processing Timeline
F-1 OPT Timeline
Months 1-2: Preparation
- Secure your job offer aligned with your field of study
- Gather required documentation (I-20, passport, job offer letter)
Months 2-3: Filing
- File Form I-765 with USCIS
- Submit supporting documents
- Pay applicable USCIS fees
Months 3-4: Processing
- USCIS processes your application (typically 2-4 weeks for expedited processing)
- Receive your Employment Authorization Document (EAD)
- Begin work authorization
Timeline: 4-8 weeks total from filing to work authorization
H-1B Timeline
Months 1-2: Preparation
- Employer files Labor Condition Application (LCA) with DOL
- DOL processes LCA (typically 7 days)
- Employer prepares H-1B petition
Months 2-4: Filing and Processing
- Employer files Form I-129 with USCIS during the annual filing period (typically April)
- USCIS processes petition (standard processing: 4-6 months)
- Receive Notice of Approval (I-797)
Months 4-6: Consular Processing
- If outside the U.S., attend visa interview at U.S. embassy/consulate
- Receive H-1B visa stamp
- Enter the United States
Timeline: 4-6 months (or longer during peak filing periods) from LCA filing to visa approval
Costs
F-1 OPT Costs
- USCIS Filing Fee (Form I-765): $410 (or $0 if you qualify for a fee waiver)
- Biometric Services Fee: $85 (included in filing fee)
- Attorney Fees (optional): $500-$1,500 if you hire an immigration attorney
- Total Cost Range: $410-$2,000
F-1 OPT is significantly less expensive than H-1B sponsorship because it doesn’t require employer sponsorship and has minimal government fees.
H-1B Costs
Government Fees:
- USCIS Petition Fee (Form I-129): $460
- Fraud Prevention and Detection Fee: $500
- American Competitiveness and Workforce Improvement Act (ACWIA) Fee: $750-$1,500 (varies by employer size)
- LCA Processing: Generally no fee, though some employers may charge
Employer Costs:
- Attorney Fees: $1,500-$3,500 (employer typically pays)
- Recruitment and Advertising Costs: $500-$2,000
- Consular Processing Fees: $190-$350 (visa application fee)
Total Cost Range: $3,900-$8,000+ (employer and employee combined)
The employer typically bears the majority of H-1B costs, though some companies pass fees to employees.
Pros and Cons
F-1 OPT Pros
- No employer sponsorship required — You can work for any employer in your field without visa sponsorship
- Affordable — Minimal government fees and no attorney fees required
- Quick processing — Receive work authorization within 2-4 weeks
- Flexibility — Can change employers more easily than H-1B holders
- Pathway to experience — Gain valuable U.S. work experience before pursuing permanent residency
- Extended duration for STEM — STEM graduates can work up to 36 months total
F-1 OPT Cons
- Time-limited — Only 12-36 months of authorization (temporary solution)
- Requires recent graduation — Must apply within 60 days of program completion
- No direct green card path — Must transition to another visa (H-1B, EB-3, etc.) for permanent residency
- Field-specific requirement — Job must be related to your degree
- No dependents — Spouse and children cannot work on your OPT authorization
- Grace period limitations — Limited time between graduation and OPT start date
H-1B Pros
- Long-term work authorization — Up to 6 years of continuous employment
- Direct green card pathway — Can apply for EB-3 employment-based green card while maintaining H-1B status
- Employer sponsorship — Employer bears most costs and legal responsibility
- Family benefits — Spouse can apply for H-4 dependent visa; children can attend school
- Portability options — Can change employers with new H-1B sponsorship
- No education requirement — Can work in the U.S. without prior U.S. degree
- Dual intent allowed — Can maintain intent to return home while pursuing green card
H-1B Cons
- Expensive — Significant filing and attorney fees ($3,900-$8,000+)
- Lengthy processing — Takes 4-6 months or longer from filing to approval
- Annual cap — Only 85,000 visas available annually; subject to lottery system
- Employer-dependent — Tied to sponsoring employer; job loss can jeopardize status
- Prevailing wage requirement — Employer must pay at least prevailing wage for the position
- Limited flexibility — Changing employers requires new petition and sponsorship
- Uncertain approval — No guarantee of approval even after filing
Which Should You Choose?
Choose F-1 OPT If:
- You’ve recently graduated from a U.S. university with an F-1 student visa
- You want to gain practical work experience in the United States immediately after graduation
- You need flexibility to work for different employers in your field
- You want to minimize costs and processing time
- You’re uncertain about long-term U.S. employment and want to explore options
- You have a STEM degree and want to maximize your work authorization period (up to 36 months)
- You haven’t yet found an employer willing to sponsor an H-1B visa
Choose H-1B If:
- You have a bachelor’s degree or higher and a confirmed job offer in a specialty occupation
- Your employer is willing to sponsor your visa and cover associated costs
- You’re seeking long-term employment (3-6 years) in the United States
- You want a direct pathway to permanent residency (green card) through employment sponsorship
- You need to bring your spouse and dependents to the United States
- You’re already working in the U.S. on another visa and want to transition to H-1B status
- You want employer-sponsored legal protection and support throughout your employment
Decision Framework
If you’re a recent graduate: Start with F-1 OPT to gain experience and explore the job market. Use this time to identify employers interested in long-term sponsorship, then transition to H-1B in your second or third year.
If you have a job offer: If your employer is willing to sponsor H-1B and you plan to stay in the U.S. for 3+ years, pursue H-1B. If you’re still exploring options or your employer won’t sponsor, F-1 OPT is better if you’re eligible.
If you’re seeking permanent residency: H-1B is the more direct path, as it allows you to apply for EB-3 employment-based green cards while maintaining work authorization. F-1 OPT is temporary and requires transitioning to another visa.
Related Guides
- F-1 OPT vs L-1 Visa: Key Differences & Comparison
- F-1 OPT vs L-1B: Key Differences & Requirements
- H-1B vs L-1 Visa: Key Differences & Requirements
- H-1B vs L-1B Visa: Key Differences & Requirements
- H-1B vs O-1B Visa: Key Differences & Requirements
Frequently Asked Questions
Can I switch from F-1 OPT to H-1B?
Yes. Many professionals use F-1 OPT to gain work experience, then transition to H-1B sponsorship. Your employer can file an H-1B petition while you’re on OPT, and if approved, you can begin H-1B status when your OPT expires. However, H-1B is subject to the annual cap (85,000 visas), so approval isn’t guaranteed.
What happens to my F-1 OPT if I don’t find a job?
If you don’t secure employment within 60 days of graduation, you must leave the United States or transition to another visa status. You cannot extend your F-1 student status without re-enrolling in school. Plan your job search carefully during your final semester.
Can my spouse work on an H-4 dependent visa?
H-4 spouses cannot work directly, but they may be eligible for Employment Authorization Documents (EAD) under specific circumstances, such as if you’ve filed for an EB-3 green card and meet certain requirements. This is a complex area—consult an immigration attorney for your specific situation.
Is the H-1B lottery random, and what are my chances of approval?
Yes, the H-1B is allocated through a lottery system when applications exceed the annual cap (85,000). Approximately 1 in 3 petitions are selected in recent years. Some employers and positions (such as those requiring advanced U.S. degrees) have higher selection rates. There’s no guarantee of approval even if selected.
How long can I stay in the U.S. on F-1 OPT?
Standard F-1 OPT is 12 months. If you have a STEM degree, you can extend for an additional 24 months, totaling 36 months. After your OPT expires, you must either leave the U.S., transition to another visa (like H-1B), or pursue other immigration options.
Can I apply for a green card while on H-1B status?
Yes. H-1B holders can apply for EB-3 employment-based green cards while maintaining H-1B status. This is one of the major advantages of H-1B—it provides a direct pathway to permanent residency. The green card process typically takes several years, but you can remain employed during this time.
What’s the difference between the H-1B cap and cap-exempt positions?
The annual H-1B cap is 85,000 (65,000 general + 20,000 advanced degree). Some positions are cap-exempt, including those at universities, research institutions, and certain non-profit organizations. If your employer is cap-exempt, you may not be subject to the lottery system, improving your approval chances.
Do I need an attorney to file F-1 OPT or H-1B?
For F-1 OPT, you can file independently—an attorney is optional. For H-1B, while not legally required, most employers hire immigration attorneys to handle the complex filing process. An attorney ensures compliance with all requirements and increases approval chances. Costs typically range from $1,500-$3,500 for H-1B representation.
This article is for informational purposes and should not be considered legal advice. Immigration law is complex and individual circumstances vary. Consult with a qualified immigration attorney to discuss your specific situation and visa options.