Core differences
H-1B requires the position to qualify as a specialty occupation and the worker to hold at least a bachelor's degree (or equivalent) in the relevant field. O-1 requires the worker to demonstrate extraordinary ability in their field through at least three of eight regulatory criteria.
H-1B is subject to an annual cap (65,000 plus 20,000 for U.S. master's holders) and a lottery; O-1 has no cap or lottery.
- Cap — H-1B: 85,000 per year with lottery. O-1: no cap.
- Initial duration — H-1B: 3 years. O-1: up to 3 years.
- Maximum stay — H-1B: 6 years (extendable past 6 with I-140 / labor cert). O-1: indefinite one-year extensions.
- Self-employment — H-1B: not permitted. O-1: permitted via U.S. agent petitioner.
- Spouse work — H-1B: H-4 EAD with approved I-140 only. O-1: O-3 spouse cannot work.
Why founders and senior researchers prefer O-1
O-1 supports self-employed petitioners through the U.S. agent mechanism, has no annual cap or lottery, and matches the evidence profile of EB-1A more closely than H-1B does. Many founders and senior researchers use O-1 to enter the U.S. without lottery risk and then transition to EB-1A or EB-2 NIW.
When H-1B is still the right choice
Workers in standard specialty occupations at large employers often prefer H-1B because the employer's HR and legal teams handle the petition routinely, and the spouse may obtain an H-4 EAD once the I-140 is approved. H-1B is also more affordable per filing than O-1 in many cases.