Updated November 11, 2026

Nonimmigrant US visa: categories, petitions, consular steps and border admission

A nonimmigrant US visa lets a foreign national travel to a US port of entry to ask for temporary admission for a specific purpose, such as temporary work, study, business or a visit. For most temporary worker visas, a prospective US employer must first file Form I-129 with USCIS, and for cap-subject H-1B jobs Congress sets an annual limit of 65,000 regular visas plus 20,000 for US advanced degree holders (uscis.gov). A visa or ESTA travel authorization does not guarantee entry, because US Customs and Border Protection officers decide admissibility at the port of entry and record your authorized stay on Form I-94 (cbp.gov).

What is a nonimmigrant US visa, and how does it work?

A nonimmigrant visa for the USA is for a temporary stay with a specific purpose, such as working in a temporary job, studying, participating in an exchange, or visiting for business or tourism. Unlike an immigrant visa, which is for permanent residence, nonimmigrant status has a defined activity and an end date.

Two documents control your trip, and they do different jobs. The nonimmigrant US visa in your passport (or an ESTA authorization under the Visa Waiver Program) lets you board a carrier and travel to a US port of entry to request admission. It does not guarantee you will be let in. At the airport, seaport or land border, a US Customs and Border Protection (CBP) officer inspects every arriving traveler, decides whether you are admissible under Section 212(a) of the Immigration and Nationality Act (INA), and issues your Form I-94 arrival and departure record.

Your Form I-94 is your proof of legal visitor or nonimmigrant status inside the United States. You can retrieve your I-94 admission number and record, or apply for a provisional I-94 before arriving at a land border, through CBP.

  • Temporary workers outside the US generally need an approved USCIS employer petition (Form I-129) first, then apply for a nonimmigrant visa at a US consulate, and then apply for admission with CBP.
  • A few classifications let you seek permission to work without an employer filing Form I-129 first: E-1 treaty traders, E-2 treaty investors, E-3 Australian specialty occupation professionals and TN NAFTA/USMCA professionals, plus F-1 and M-1 students and J-1 exchange visitors in certain instances.
  • Visa Waiver Program travelers use ESTA to determine eligibility to travel to the US, and CBP officers still determine admissibility upon arrival.

US nonimmigrant visa categories for temporary workers and dependents

USCIS groups temporary nonimmigrant workers by classification code. Each classification has a matching dependent classification for a qualifying spouse and unmarried children. The table below covers the temporary worker classifications published by USCIS as of August 20, 2026 (note that the H-1C registered nurse classification expired on December 20, 2009).

Most categories require an employer petition on Form I-129 before you apply for the visa. Dependent spouses and children who are outside the United States apply directly at a US consulate for their dependent visa, unless they are visa-exempt. Dependents already inside the United States who want to change status or extend their stay file Form I-539 (Application to Extend/Change Nonimmigrant Status).

Temporary nonimmigrant worker and dependent classifications from uscis.gov, as of August 2026

Worker visaWho qualifiesDependent visaEmployer Form I-129 required first?
CW-1CNMI-Only transitional workerCW-2Yes (Form I-129CW)
E-1Treaty traders and qualified employeesE-1 (spouse COA code E-1S)Not required to seek permission at consulate
E-2Treaty investors and qualified employeesE-2 (spouse COA code E-2S)Not required to seek permission at consulate
E-2CLong-term foreign investors in the CNMIE-2CYes
E-3Certain specialty occupation professionals from AustraliaE-3 (spouse COA code E-3S)Not required to seek permission at consulate
H-1B / H-1B1 / H-1B2 / H-1B3Specialty occupation workers, Chile and Singapore FTA specialty workers (H-1B1), DoD cooperative R&D workers (H-1B2), and fashion models of distinguished merit and ability (H-1B3)H-4Yes
H-2ATemporary or seasonal agricultural workersH-4Yes
H-2BTemporary non-agricultural workersH-4Yes
H-3Trainees other than medical or academic, and practical training in the education of children with disabilitiesH-4Yes
IRepresentatives of foreign press, radio, film or other foreign information mediaISee classification rules
L-1AIntracompany transferees in managerial or executive positionsL-2 (spouse COA code L-2S)Yes (or Form I-129S under blanket L)
L-1BIntracompany transferees in positions using specialized knowledgeL-2 (spouse COA code L-2S)Yes (or Form I-129S under blanket L)
O-1 / O-2Persons with extraordinary ability in sciences, arts, education, business, athletics or film/TV production (O-1), and accompanying assistants (O-2)O-3Yes
P-1A / P-1B / P-2 / P-3Internationally recognized athletes (P-1A), entertainment groups (P-1B), reciprocal exchange performers (P-2) and culturally unique artists or entertainers (P-3)P-4Yes
Q-1International cultural exchange participants providing practical training and sharing home country history, culture and traditionsNone (family may enter in another classification)Yes
R-1Temporary religious workersR-2Yes
TNNAFTA/USMCA temporary professionals from Mexico and CanadaTDNot required to seek permission at border or consulate

How the employer petition and consular visa process works step by step

If you are applying for a petition-based nonimmigrant work visa from outside the United States, your case moves through three government agencies in order: USCIS for the employer petition, a US embassy or consulate for the visa, and CBP at the port of entry for admission.

Here is the checklist of steps from job offer to your first day of work:

  • Step 1: Labor certification or LCA (when required). For classifications such as H-1B or H-2, the employer first obtains an approved labor condition application or temporary labor certification from the Department of Labor. If the position involves commercial motor vehicle driving, the worker must also satisfy federal English proficiency standards.
  • Step 2: Employer files Form I-129 with USCIS. Your prospective employer submits Form I-129 (Petition for a Nonimmigrant Worker) with the required filing fee. USCIS reviews the submission and issues a receipt or requests missing details.
  • Step 3: Consular application outside the US. Once USCIS approves the petition, USCIS sends the petition to the US consulate nearest your foreign residence, where you can then apply for a nonimmigrant visa.
  • Step 4: CBP inspection at the port of entry. Once your visa is placed in your passport, you travel to a US port of entry and ask for admission. A CBP officer verifies your documents and issues your Form I-94.
  • Step 5: Form I-9 and Social Security number. Once admitted, you can start working for your petitioning employer and complete Form I-9. Only individuals with permission from DHS to work can apply for a Social Security number, and foreign workers may have federal tax obligations.

H-1B electronic registration, the 85,000 cap and 2021-2026 selection numbers

If your employer wants to sponsor you for a cap-subject H-1B visa, they cannot go straight to Form I-129. They must first register you online in the USCIS H-1B electronic registration process during a window of at least 14 calendar days and pay the non-refundable registration fee of $215 per beneficiary for the FY 2027 cap (uscis.gov, as of September 2026). Congress caps new H-1B visas each fiscal year at 65,000 under the regular cap plus 20,000 under the US advanced degree exemption (the master's cap).

For the FY 2027 cap season, the initial registration window ran from noon Eastern on March 4 through 5:00 p.m. Eastern on March 19, with selection notices aimed by March 31 and petition filing opening on April 1. Employers must use an organizational account, provide the beneficiary's valid passport or travel document details, and enter the highest Occupational Employment and Wage Statistics (OEWS) wage level that the proffered salary equals or exceeds for the SOC code and work area. When random selection is needed, USCIS runs a weighted selection among unique beneficiaries based generally on that OEWS wage level. A prospective petitioner may submit only one registration per beneficiary per fiscal year. Submitting duplicates by the same employer invalidates all of that employer's registrations for that person.

By our calculation from USCIS's historical registration table, the share of eligible registrations selected rose from 24.8% in FY 2024 (188,400 selected out of 758,994 eligible registrations) to 28.7% in FY 2025 (135,137 of 470,342) and 34.9% in FY 2026 (120,141 of 343,981), after USCIS introduced the beneficiary-centric selection rule. Over the same two years, eligible registrations for beneficiaries with multiple registrations dropped by 98.1% by our calculation from the same USCIS table, from 408,891 in FY 2024 to 7,828 in FY 2026.

H-1B cap registration and selection figures for FY 2021-2026 from uscis.gov, as of September 2026

Cap fiscal yearTotal registrationsEligible registrationsSingle-registration beneficiariesMultiple-registration beneficiariesSelected registrations
2021274,237269,424241,29928,125124,415
2022308,613301,447211,30490,143131,924
2023483,927474,421309,241165,180127,600
2024780,884758,994350,103408,891188,400
2025479,953470,342423,02847,314135,137
2026358,737343,981336,1537,828120,141

Work authorization for E and L dependent spouses

If you enter the US as the dependent spouse of an E-1, E-2, E-3 or L-1 temporary worker, you are considered employment authorized incident to your status. You do not need to pay for and wait on Form I-765 (Application for Employment Authorization) before you start a job, though you may still file Form I-765 if you want a physical Employment Authorization Document (Form I-766 EAD).

Since January 30, 2022, USCIS and CBP issue Forms I-94 with specific Class of Admission (COA) codes for work-authorized dependent spouses: E-1S, E-2S, E-3S and L-2S. An unexpired Form I-94 showing one of those four codes is acceptable on its own as a List C document proving employment authorization on Form I-9.

Extending your stay, changing employers and the 240-day and AC-21 rules

Already inside the United States on a nonimmigrant work visa? Your ability to keep working during a renewal or a job change depends on your classification and whether your employer files on time.

Here is how rules work for extensions and employer changes, plus a worked example of how to calculate your work authorization window:

  • Same-employer extension (240-day rule): To extend a worker's stay, the employer must file a new Form I-129 before the current authorized stay expires. You may generally continue working for that same employer for up to 240 days after your current status expires, or until USCIS decides the petition, whichever comes first. The employer keeps a copy of the new petition, proof of payment, and mailing evidence, and reverifies your work authorization once USCIS decides.
  • Worked example (240-day rule): Suppose your L-1B Form I-94 expires on May 1, 2027, and your current employer files a timely Form I-129 extension on April 20, 2027. Counting 240 calendar days from May 1, 2027 takes you to December 27, 2027. You remain work-authorized for that employer until December 27, 2027 or the day USCIS approves or denies the petition, whichever happens earlier.
  • Changing employers (general rule): A nonimmigrant worker can change employers, and the new employer must first file any required labor condition application or temporary labor certification and then file a new Form I-129. Unless you fall under the H-1B or H-2A exception below, you cannot begin working for the new employer until USCIS approves the new Form I-129.
  • H-1B portability exception (AC-21): Under the American Competitiveness Act in the Twenty-First Century (AC-21), an employee currently in valid H-1B status may begin working for a new employer as soon as the new employer files a Form I-129 petition. You present your foreign passport and existing Form I-94 to prove your continuing work authorization.
  • H-2A E-Verify exception (120-day rule): An H-2A agricultural worker in valid status may start working for a new employer as soon as the new employer submits Form I-129 only if that employer is an E-Verify employer in good standing. Work authorization lasts up to 120 days from the Received Date on the Form I-797 receipt notice. If USCIS denies the petition, authorization ends 15 days after the denial date.
  • Dependent family members inside the US: Spouses and children in dependent classifications (such as H-4, L-2, O-3, P-4, R-2, TD or CW-2) who need an extension of stay or change of status file Form I-539.

What happens at the US port of entry: CBP inspection, health rules and declarations

Every person arriving at a US port of entry undergoes inspection by CBP officers across three areas: immigration, customs and agriculture (8 CFR 235). During the immigration inspection, you must establish to the satisfaction of the CBP officer that you are admissible under INA Section 212(a) and that your plans match your nonimmigrant classification.

If a CBP officer finds you inadmissible, you can be placed into removal proceedings, or the officer may in their sole discretion let you withdraw your application for admission. An inadmissibility finding can also result in the cancellation of your visa. If an officer encounters a traveler who may be inadmissible on public health grounds under INA Section 212(a)(1)(A), the officer may refer the traveler to a panel physician for an evaluation. A panel physician evaluation is valid for one year.

CBP also enforces strict customs, currency and agriculture rules at the border:

  • Agricultural declarations and fines: Every traveler must declare all meats, fruits, vegetables, plants, seeds, soil, animals, soup or soup products containing meat, and biological materials in checked bags, carry-ons or vehicles, either orally or in the CBP mobile app. Undeclared prohibited items are confiscated, and civil penalties for failing to declare prohibited agricultural products for personal (non-commercial) use can reach up to one thousand dollars per first-time offense. No soil or earth is allowed without an advance USDA permit.
  • Currency over ten thousand dollars: It is legal to carry any amount of money into or out of the United States. However, if you or a family traveling together on a joint declaration carry currency or monetary instruments in a combined amount over ten thousand dollars (or its foreign equivalent) into or out of the US, you must declare it on Customs Declaration Form (CBP Form 6059B) and file FinCEN Form 105 on paper or online. Family members may not split money among themselves to avoid that reporting threshold.
  • Recording your exit: Non-US citizen travelers can use CBP's Verify My Exit (VME) mobile capability to biometrically record their departure from the United States.

How to pay USCIS nonimmigrant filing fees and check Form G-1055

Whenever you or your employer file a petition or application with USCIS, such as Form I-129, Form I-129CW, Form I-129S, Form I-539, Form I-765 or Form I-907 (Request for Premium Processing Service), the package must include the exact fee listed on USCIS Form G-1055 (Fee Schedule, edition 10/26/26). If the fee is wrong, USCIS rejects the filing and returns it without a receipt.

USCIS payment rules from the Form G-1055 page:

  • Filing online: Pay through the federal online payment portal.
  • Filing by mail at a USCIS Lockbox: Pay by credit, debit or prepaid card using Form G-1450 (Authorization for Credit Card Transactions), or directly from a US bank account using Form G-1650 (Authorization for ACH Transactions). If you qualify for an exemption from electronic payment, include a signed Form G-1651 (Exemption for Paper Fee Payment).
  • Filing at a USCIS office: Pay through the federal online payment portal by credit or debit card, or by electronic funds transfer from a US bank using Form G-1650. Cash is never accepted at a USCIS office.
  • Credit card daily limits: For mailed petitions, the daily credit card transaction limit is twenty-four thousand nine hundred ninety-nine dollars and ninety-nine cents per card per day, while for FY 2027 H-1B registrations and petitions submitted online, the Treasury Department raised the limit to ninety-nine thousand nine hundred ninety-nine dollars and ninety-nine cents per card per day.
  • Public Law 119-21 fees: Certain forms carry an additional fee under Pub. L. 119-21 that adjusts yearly, cannot be waived with Form I-912, and must be paid as a separate payment alongside any filing fee.
  • H-1B payment litigation note: On June 8, 2026, a federal district court in State of California v. Mullin vacated agency guidance implementing a one hundred thousand dollar payment requirement for certain H-1B petitions, and on July 24, 2026, the First Circuit denied a stay pending appeal. USCIS states on its Form G-1055 page that it is complying with the court's order while the order remains in effect.

Practice example

What is the purpose of your trip to the United States, what work will you perform, and how long are you authorized to stay?

A strong, honest answer states your exact nonimmigrant visa classification, your specific activity or job title, your petitioning employer or host, and your intended length of stay in one or two clear sentences. If you are entering as a temporary nonimmigrant worker on a petition-based visa such as H-1B, L-1 or O-1, name your petitioning company, your worksite city, and the job duties that match your approved USCIS Form I-129 petition. Have your passport, valid nonimmigrant visa, and Form I-797 approval notice or petition receipt number in hand so you can show them immediately if the consular or CBP officer asks. If you are entering in a category that does not require a prior Form I-129 petition, such as TN or E-2, be ready to show the officer how your qualifications and job offer meet that classification's rules. Never guess at dates or duties. Keep every detail consistent with your petition and visa application, and check your Form I-94 record after CBP admits you so you know the exact date your authorized stay ends.

Both consular officers and CBP officers at the port of entry check that your real-world plans match the exact rules of your nonimmigrant visa classification and that you are admissible under INA Section 212(a). Naming your classification, employer, duties and dates directly from your Form I-129 or application resolves doubts in seconds.

Frequently asked questions

Does a nonimmigrant US visa or ESTA guarantee entry into the United States?

No. CBP states that every person arriving at a US port of entry is subject to immigration, customs and agriculture inspection, and must establish admissibility to the satisfaction of the CBP officer upon arrival.

Do all temporary nonimmigrant work visas require a USCIS Form I-129 petition first?

Most do, but USCIS notes that E-1 treaty traders, E-2 treaty investors, E-3 Australian specialty occupation professionals and TN NAFTA/USMCA professionals can seek permission to work without an employer filing Form I-129 first. F-1 and M-1 students and J-1 exchange visitors may also qualify to work in certain instances without Form I-129.

How long can I keep working if my employer files a timely Form I-129 extension?

If your current employer files a new Form I-129 petition to extend your stay before your authorized period expires, USCIS rules generally let you keep working for that same employer for up to 240 days or until USCIS makes a decision on the petition, whichever is sooner.

Can an H-1B worker start a new job before USCIS approves the new employer's petition?

Yes, if you are currently in valid H-1B status and meet the requirements of the American Competitiveness Act in the Twenty-First Century (AC-21), you may begin working for the new employer as soon as that employer properly files a new Form I-129 petition for you.

Do E-1, E-2, E-3 and L-1 spouses need an EAD card (Form I-765) to work in the US?

No. Certain E and L dependent spouses are employment authorized incident to status, and an unexpired Form I-94 showing COA code E-1S, E-2S, E-3S or L-2S serves as List C evidence of work authorization for Form I-9 without filing Form I-765.

How do dependent spouses and children extend or change their nonimmigrant status inside the US?

Spouses and children who are inside the United States and want to change status or extend their stay in a dependent nonimmigrant classification must file Form I-539 (Application to Extend/Change Nonimmigrant Status) with USCIS.

Sources

Checked November 11, 2026.

This is interview practice, not legal advice. For questions about your own case, talk to an immigration attorney. Visaful is not affiliated with the U.S. government or the Department of State.

AI interviewer
Your score86/100

Practice this interview out loud.

An AI officer asks these questions, follows up on your answers and shows you what a real officer would likely decide.

Get started for free
7 days free · cancel anytime