H-1B vs TN Visa — Work Authorization Compared

h-1b vs tn - Professional illustration

H-1B vs TN Visa — Work Authorization Compared

The H-1B visa lottery rejected 470,000 petitions in fiscal year 2025. A refusal rate exceeding 70% across all applicants. Meanwhile, TN status approvals at the border averaged under 48 hours for Canadian nationals with a compliant offer letter. One path requires months of planning, attorney fees, and lottery odds. The other allows work authorization the same week you receive a job offer. If you hold the right passport.

Our team has guided hundreds of professionals through both pathways since 1981. The gap between choosing correctly and choosing poorly comes down to three factors most comparison charts ignore: dual intent, petition caps, and the path to permanent residence. Misjudge any of the three and you're restarting the process 24 months later with less leverage.

What is the difference between H-1B and TN visas?

H-1B is a specialty occupation visa requiring employer sponsorship, a bachelor's degree or higher, and successful entry in the annual lottery. Capped at 85,000 petitions annually with approximately 30% selection odds. TN status is USMCA-based (formerly NAFTA), available exclusively to Canadian and Mexican citizens in 63 designated professions, with no annual cap and no lottery requirement. H-1B allows dual intent (you can pursue a green card while maintaining status); TN is strictly non-immigrant intent, meaning applying for permanent residence while on TN status creates legal jeopardy unless handled with precision.

The Core Distinctions That Determine Which Visa Fits

The h-1b vs tn decision hinges on citizenship first. TN status is not open to Indian, Chinese, Brazilian, or European nationals regardless of qualifications. It's restricted to citizens of Canada and Mexico under the USMCA treaty framework. If you hold any other passport, TN is not an option and the comparison becomes moot.

For those eligible for both, the selection comes down to timeline pressure and green card intent. H-1B requires filing during the registration window (typically March), waiting for lottery results (late March), and then processing the petition if selected (approval by October 1 at the earliest). Total elapsed time from job offer to work start: six to nine months in best-case scenarios. TN status for Canadians can be approved at a port of entry the same day with a compliant offer letter, degree certificate, and citizenship proof. Mexicans file through consular processing but still avoid the lottery.

The trade-off shows up in long-term planning. H-1B status explicitly permits dual intent. You can file for PERM labor certification, I-140 immigrant petition, and adjustment of status without jeopardizing your work authorization. TN status does not. Filing an I-140 while on TN creates a rebuttable presumption of immigrant intent that can result in denial at re-entry or status renewal. Practitioners handle this through careful timing. Switching to H-1B before initiating green card processing. But the sequencing matters more than most guides acknowledge.

Eligibility, Sponsorship, and Application Mechanics

Both visas require employer sponsorship. Neither allows self-petitioning. The employer files the petition (H-1B) or provides the supporting letter (TN), and the employment relationship must remain active throughout the status period. Losing your job means losing your status within 60 days unless you secure new sponsorship.

H-1B mandates a specialty occupation. Work requiring theoretical and practical application of a body of highly specialized knowledge and attainment of at least a bachelor's degree in the specific specialty. USCIS applies this standard strictly. Job titles like 'business analyst' or 'project coordinator' frequently receive Requests for Evidence (RFEs) demanding proof that a degree in a specific field is required for the role. Approval rates for first-time H-1B petitions in certain occupational categories have fallen below 60% in recent adjudication cycles.

TN eligibility is occupation-specific. The USMCA treaty lists 63 professions. Accountant, engineer, lawyer, management consultant, scientist, teacher. Each with specific credential requirements. An engineer must hold a baccalaureate degree or state/provincial licensure. A management consultant must hold a baccalaureate degree plus five years of experience in a specialty related to the consulting services. The degree field matters: a mechanical engineer cannot qualify for TN status in a software engineering role unless the degree is in a relevant discipline. USCIS and CBP officers verify credential-to-occupation alignment at the point of adjudication.

H-1B petitions require Labor Condition Application (LCA) approval from the Department of Labor before filing Form I-129 with USCIS. The LCA process establishes prevailing wage, attests to working conditions, and requires public notice posting. TN applications require an offer letter specifying the professional category, job duties, anticipated length of employment, educational credentials, and remuneration arrangements. There's no LCA filing, no prevailing wage determination, and no public notice requirement. The burden is significantly lighter.

Duration, Dependents, and Renewal Realities

H-1B status is granted in three-year increments, renewable once for a total of six years. Extensions beyond six years require an approved I-140 immigrant petition or proof that the beneficiary has been in PERM processing for more than 365 days. TN status is issued in three-year increments with unlimited renewals. As long as the applicant maintains non-immigrant intent and the employment relationship remains bona fide.

Dependents under H-1B receive H-4 status. As of 2026, certain H-4 spouses are eligible for Employment Authorization Documents (EADs) if the primary H-1B holder has an approved I-140 or is in H-1B status beyond the initial six-year period under AC21 provisions. Processing times for H-4 EADs currently average five to nine months depending on service center.

TN dependents receive TD status. TD holders cannot work under any circumstances. No EAD pathway exists. Spouses who want work authorization must qualify for their own status. Their own TN if eligible, H-1B if they find sponsorship, or another category. For dual-career couples, this limitation eliminates TN as a viable long-term option unless both qualify independently.

Renewal logistics differ structurally. H-1B extensions require filing Form I-129 with USCIS, paying filing fees, and waiting for adjudication. Current processing times range from two to six months depending on whether premium processing is purchased. TN renewals for Canadians can be processed at the border with updated documentation. Mexican nationals renew through consular processing. There's no filing fee for TN at the border; consular fees apply for Mexican renewals.

H-1B vs TN Visa: Professional Comparison

Feature H-1B TN Bottom Line
Eligibility Any nationality with employer sponsorship; requires specialty occupation degree Canadian or Mexican citizens only; must fit one of 63 USMCA professions TN is faster but citizenship-restricted; H-1B is open to all but lottery-dependent
Annual Cap 85,000 total (65,000 general + 20,000 advanced degree); lottery required No cap H-1B selection odds averaged 27% in FY2025; TN has no numerical limit
Processing Time 6–9 months standard (March registration to October start); 15 days with premium processing Same-day at border for Canadians; consular processing for Mexicans (2–4 weeks) TN allows immediate work start; H-1B requires multi-month lead time
Dual Intent Yes. Green card applications do not jeopardize status No. Immigrant intent creates status risk H-1B is the only path if permanent residence is the goal
Dependent Work Authorization H-4 EAD available if I-140 approved or beyond six-year cap TD status prohibits employment H-1B offers spousal work options; TN does not
Maximum Duration Six years (extendable beyond six years if in green card process) Three years renewable indefinitely H-1B caps out unless tied to permanent residence; TN renews without limit if intent remains non-immigrant

Key Takeaways

  • H-1B is capped at 85,000 annual approvals with lottery selection odds below 30% in recent cycles, while TN has no numerical limit and no lottery for eligible Canadian and Mexican professionals.
  • TN status allows Canadians to obtain work authorization at the border the same day with compliant documentation; H-1B requires six to nine months from registration to approval.
  • H-1B explicitly permits dual intent, meaning you can apply for a green card without jeopardizing status, but TN does not. Filing for permanent residence while on TN creates rebuttable presumption of immigrant intent.
  • H-4 dependents can apply for work authorization if the primary H-1B holder has an approved I-140; TD dependents have no work authorization pathway under any circumstances.
  • TN status renews indefinitely in three-year increments as long as non-immigrant intent is maintained; H-1B is limited to six years unless the beneficiary is in the green card process.

What If: H-1B vs TN Scenarios

What If I'm a Canadian Engineer Who Wants to Work in Tech Permanently?

Start with TN to begin work immediately, then transition to H-1B before initiating PERM labor certification. The sequence matters: file for H-1B during the annual registration period while on TN, switch to H-1B status once approved, then begin the green card process. Filing I-140 while still on TN status creates immigrant intent issues at your next border crossing or renewal. Our team structures this transition for clients routinely. The timeline from TN start to H-1B approval to green card filing is typically 18 to 24 months if executed without delays.

What If I'm Already on H-1B and My Spouse Needs to Work?

Your spouse qualifies for H-4 EAD only if you have an approved I-140 immigrant petition or are in H-1B status beyond the six-year limit under AC21 provisions. If neither applies, your spouse must obtain independent work authorization. Their own H-1B sponsorship, TN if they're Canadian or Mexican and qualify for a listed profession, or another category like L-1 or O-1. The H-4 EAD processing timeline currently averages five to nine months, so start the application early.

What If I'm on TN and My Employer Wants to Sponsor My Green Card?

You must transition to H-1B status before the I-140 is filed. The cleanest approach: employer registers you for H-1B during the annual lottery, you're selected and approved, you switch from TN to H-1B, then PERM and I-140 processing begins. Attempting to maintain TN while an I-140 is pending creates a conflict between non-immigrant intent (required for TN) and immigrant intent (demonstrated by the I-140 filing). CBP officers and USCIS adjudicators treat this as grounds for denial.

The Unflinching Truth About H-1B vs TN

Here's the honest answer: TN is faster, cheaper, and administratively simpler. But only if you're Canadian or Mexican, fit one of the 63 listed professions, and genuinely intend to return home eventually. If any of those conditions don't hold, TN becomes a dead end. The mistake we see repeatedly is professionals choosing TN for speed without accounting for the long-term limitation. Three years into TN status, they want permanent residence, and now they're restarting the process from zero. Entering the H-1B lottery with 27% odds and waiting another six months if selected.

H-1B is the only work visa that allows you to pursue a green card without creating status conflicts. If permanent residence is anywhere in your five-year plan, H-1B is the correct starting point despite the lottery, the cost, and the wait. We mean this sincerely: choosing TN to save six months on the front end often costs 24 months on the back end when the green card conversation begins. Plan the full arc before you file the first petition.

The other truth most guides won't state plainly: TD status prohibits work under all circumstances. If you're relocating with a spouse who needs employment, TN becomes unviable unless they independently qualify for their own work authorization. H-4 EAD eligibility is narrow. It requires an approved I-140 or beyond-six-year H-1B status. But at least a pathway exists. For dual-income households, this single factor often determines the decision more than any other.

If you're navigating the h-1b vs tn choice and need case-specific guidance, our team at Peter Chu Law has structured these pathways for professionals across industries since 1981. The right answer depends on citizenship, occupation, timeline, spouse employment needs, and green card intent. And getting any of those inputs wrong compounds into years of delays. This isn't a decision to make from a blog post checklist alone.

The procedural gap between success and failure in either category comes down to documentation precision and timing. H-1B petitions fail on specialty occupation arguments; TN applications fail on credential-to-profession mismatches. Both are preventable with correct structuring before filing.

Frequently Asked Questions

Can I switch from TN to H-1B status without leaving my current job?

Yes — you can change from TN to H-1B status through a change-of-status petition filed with USCIS while remaining employed with the same sponsor. Your employer files Form I-129 requesting the change, and if approved, your status converts from TN to H-1B without requiring you to leave the country or interrupt employment. The change-of-status process typically takes two to six months depending on service center processing times and whether premium processing is used.

Does TN status count against the H-1B six-year maximum?

No — time spent in TN status does not count against the H-1B six-year limit. The six-year clock starts only when you enter H-1B status, regardless of how many years you spent in TN, L-1, O-1, or other non-immigrant categories. If you spend three years on TN and then switch to H-1B, you still have the full six years of H-1B time available before needing to pursue extensions tied to green card processing.

What happens if I'm denied at the border when applying for TN status?

If Customs and Border Protection (CBP) denies your TN application at a port of entry, you are refused admission but not formally deported — the denial does not create a bar to future entries or visa applications. You can reapply immediately with corrected documentation, apply at a different port of entry, or pursue consular processing through a U.S. embassy or consulate if you're a Mexican national. Canadian applicants denied at the border often refile with strengthened employer letters and credential documentation within days.

Can H-1B and TN visa holders travel outside the U.S. while their status is active?

Yes — both H-1B and TN visa holders can travel internationally and re-enter the U.S., but re-entry requires a valid visa stamp (unless you're a Canadian citizen using TN, in which case no visa stamp is required). H-1B holders with approved I-797 notices but expired visa stamps must apply for a new visa stamp at a U.S. embassy or consulate abroad before re-entering. Travel during pending status petitions (such as an H-1B extension or change of status) is riskier because leaving the country while the petition is pending typically abandons the application unless advance parole or consular processing applies.

How much does it cost to apply for H-1B versus TN status?

H-1B filing costs include the base I-129 petition fee ($460 as of 2026), ACWIA training fee ($750 or $1,500 depending on employer size), fraud prevention fee ($500), and optional premium processing ($2,805 for 15-day processing). Total employer costs range from $1,710 to $5,515 before legal fees. TN applications for Canadians at the border require only the border processing fee (currently $50–$100); Mexican nationals pay consular visa fees (approximately $160). TN is significantly less expensive upfront, but the cost difference should not drive the decision if dual intent or dependent work authorization matters.

What occupations qualify for TN but not H-1B, or vice versa?

TN is limited to 63 professions listed in the USMCA treaty appendix — accountant, architect, engineer, lawyer, scientist, teacher, management consultant, and others — each with specific credential requirements. Occupations outside this list, such as marketing manager, human resources specialist, or financial analyst, do not qualify for TN regardless of degree or experience. H-1B has no occupation list but requires that the position qualify as a specialty occupation, meaning a bachelor's degree or higher in a specific field is normally required for the role. Positions like software developer, data analyst, and business analyst qualify for H-1B if the employer demonstrates the specialty occupation requirement, but they do not appear on the TN list.

Can I apply for a green card while on TN status?

Technically yes, but doing so creates significant risks. TN status requires non-immigrant intent — the intent to return to Canada or Mexico after temporary work. Filing an I-140 immigrant petition or adjustment of status application demonstrates immigrant intent, which conflicts with the non-immigrant intent requirement and can result in denial of TN renewal or refusal of entry at the border. The standard approach is to transition from TN to H-1B status before initiating green card processing, because H-1B explicitly allows dual intent and eliminates this conflict.

What happens if my TN or H-1B employer terminates my employment?

Both TN and H-1B status terminate when the employment relationship ends. Under current policy, you have a 60-day grace period (or the remaining authorized stay, whichever is shorter) to depart the U.S., change to another status, or find new sponsorship. If you secure new employment, the new employer must file a new petition (H-1B) or provide a new offer letter and documentation (TN). Remaining in the U.S. beyond the grace period without authorized status subjects you to unlawful presence, which can trigger bars to re-entry if you leave the country.

Can I work for multiple employers on H-1B or TN status?

Yes, but each employer must sponsor you independently. For H-1B, each employer files a separate Form I-129 petition, and you can work for multiple employers simultaneously as long as each petition is approved. For TN, you must have a separate TN approval for each employer — Canadians obtain this by presenting documentation from each employer at the port of entry, and Mexicans apply through consular processing for each position. Concurrent employment is permissible under both categories, but undocumented or unauthorized work for an employer who has not filed the required petition is a status violation.

How does the H-1B lottery work, and can I improve my odds?

The H-1B lottery is a random electronic selection process conducted by USCIS each year, typically in late March. Employers submit registrations during a two-week window in early March, and USCIS selects 85,000 registrations from the pool — 65,000 for the general cap and 20,000 for beneficiaries with U.S. master's degrees or higher. Selection odds in fiscal year 2025 were approximately 27% overall. There is no legal method to improve lottery odds beyond holding a qualifying U.S. advanced degree, which gives you two chances (first in the advanced-degree pool, then in the general pool if not selected). Multiple registrations by different employers for the same beneficiary are permitted, but fraud — such as registering under shell companies — can result in denial and bans.

Back to blog