Canadians can bypass the H1B lottery entirely via TN status — but there are real trade-offs around green cards, spouse work auth, and dual intent. Here's the complete picture.
TN (Trade NAFTA, now USMCA) status allows Canadian and Mexican professionals to work in the US in specific professional categories. For Canadians, TN entry happens at the port of entry — no visa stamp, no embassy appointment, no waiting period. You show up with a job offer letter, your credentials, and your passport, and border agents can approve TN status on the spot.
TN is granted in 3-year increments and can be renewed indefinitely — there is no cap on renewals. You can also have TN status with multiple employers simultaneously (concurrent employment). The critical constraint: you must fall into one of 63 approved professional categories.
| Factor | TN Visa | H1B Visa |
|---|---|---|
| Nationality requirement | Canada or Mexico only | Any nationality |
| Lottery required? | No | Yes (85K cap, ~14–20% odds) |
| Occupation list | Limited to USMCA Appendix 2 (63 categories) | Any specialty occupation |
| Duration | 3 years, renewable indefinitely | 3 years initial, +3 extension, unlimited if GC pending |
| Dual intent | Technically no — risky with GC application | Yes — explicitly allowed |
| Dependent work authorization | TD dependents CANNOT work | H4 EAD available if I-140 approved |
| Entry process | At port of entry (no visa stamp needed) | Consular processing or COS |
| Employer change | New TN required (but easy to get) | H1B transfer petition required |
| Self-employment | Not allowed | Generally not allowed (very limited exceptions) |
| Green card path | More complicated (no dual intent) | Clear path, employer can sponsor |
| Category | Qualifying Roles | Note |
|---|---|---|
| Engineers | Civil, mechanical, electrical, chemical, industrial, computer engineers (BE/BSc required) | Software engineers often classified here with CS degree |
| Computer Systems Analyst | Systems analyst, IT analyst — NOT software engineer by title | Narrower than it sounds. Job title matters. |
| Scientists | Chemist, geologist, physicist, biologist, agricultural scientist | Research roles at universities/labs are common |
| Accountant/Auditor | CPA required for accountant designation | Big 4 accounting firms regularly use TN |
| Economists | Finance roles if titled economist | Financial analyst does NOT qualify |
| Lawyers | Licensed in home jurisdiction required | Representing Canadian clients in US matters |
| Medical/Allied Health | Physician (M.D./D.O.), nurse, pharmacist, medical technologist | Requires valid home license and US license where applicable |
TD status dependents cannot work in the US under any circumstances. This is a major quality-of-life and income issue for families. If your spouse wants to work, TN is a dealbreaker.
H4 spouses can get Employment Authorization Documents (EAD) once the H1B holder has an approved I-140. For Canadians filing GC petitions, this means switching to H1B unlocks spouse work authorization.
For dual-income families, the TD work restriction is often the single biggest reason to switch from TN to H1B. Two incomes in tech can mean $100K–$200K more per year — dwarfing the inconvenience of going through the H1B process.
Strategy: Switch to H1B via cap lottery (April registration). Once on H1B, employer can file PERM → I-140 → I-485. Indian and Chinese nationals still face retrogression.
⚠Lottery failure is the main risk
Strategy: File EB2 NIW (or PERM) while on TN to lock in priority date. Switch to H1B once I-140 approved to access AC21 portability. EB1-A is still preferred if you qualify.
⚠TN dual intent risk during GC process
Strategy: File PERM I-140 on TN. Once PD is current (often immediate for non-India/China), file I-485. Can do this without switching to H1B.
⚠Some USCIS offices more scrutiny on GC filing on TN
Strategy: Canadian PR → stay in Canada. Many Canadians now prefer this given US immigration uncertainty.
⚠Career trade-offs vs US tech salaries