An H-1B visa is valid for up to three years on an initial approval and can be extended to a cumulative total of six years, with certain exceptions that allow longer stays. The visa stamp glued into your passport is a separate document with its own validity period set by your country of nationality, and it can expire without affecting your right to remain and work in the United States. So when you ask how long is an H-1B visa valid, the honest answer depends on which piece of paper you mean.
Three Documents, Three Expiration Dates
Most of the confusion around H-1B timing comes from treating three separate documents as if they were one. They aren’t, and only one of them actually controls how long you can stay.
The I-797 approval notice from USCIS confirms your employer’s petition was approved and shows the petition validity dates. The I-94 arrival/departure record shows the specific dates you’re authorized to be in the country. The visa stamp (or “foil”) in your passport is placed by a U.S. consulate and lets you physically enter the United States.
The stamp is purely a travel document. If it expires while you’re inside the country, nothing happens to your work authorization or your legal status; you only need a valid stamp when you leave and want to come back in.1U.S. Department of State. What the Visa Expiration Date Means The I-94 date is what controls your stay.
Stamp validity varies by nationality under the State Department’s reciprocity schedule. An Indian national, for example, can receive an H-1B stamp valid for up to 35 months with multiple entries.2U.S. Department of State. India Reciprocity Schedule Nationals of other countries may see shorter or longer periods. In every case, the stamp cannot outlast the approved petition period.
The Initial Approval Period
USCIS can approve an initial H-1B petition for up to three years.3eCFR. 8 CFR 214.2 – Special Requirements for Admission, Extension, and Maintenance of Status Three years is not automatic. Your employer requests specific dates, and the approval cannot run longer than the validity period on the underlying Labor Condition Application filed with the Department of Labor.4eCFR. 20 CFR 655.750 – What Is the Validity Period of the Labor Condition Application If the LCA covers only two years of employment, the petition tops out at two years.
Your passport matters too. It must remain valid for the duration of your stay. If it expires before the petition end date, Customs and Border Protection will typically shorten your I-94 to match the passport expiration, and you’d need to renew the passport and file to extend your stay to recapture the missing time.
The Six-Year Cap
Federal law caps total time in H-1B status at six years.5Office of the Law Revision Counsel. 8 USC 1184 – Admission of Nonimmigrants The common pattern is an initial three-year approval followed by a three-year extension, but any combination that adds up to six years is allowed. An employer could file for two years initially and extend twice.
Time spent in L-1 intracompany transferee status counts against the same six-year clock. Two years as an L-1 leaves four years of H-1B eligibility.3eCFR. 8 CFR 214.2 – Special Requirements for Admission, Extension, and Maintenance of Status
Once you hit six years, you generally must leave the country and remain abroad for at least one full year before qualifying for a new six-year cycle. Short business or vacation trips back to the U.S. don’t satisfy this; you need to have genuinely resided outside the country for that year.3eCFR. 8 CFR 214.2 – Special Requirements for Admission, Extension, and Maintenance of Status After the year abroad, a new petition can be filed, subject to the annual cap.
Extensions Past Six Years
The American Competitiveness in the Twenty-First Century Act (AC21) built two safety valves into the cap for workers caught in the employment-based green card backlog.
One-Year Extensions Under AC21 Section 106(a)
If at least 365 days have passed since your employer filed either a labor certification application or an I-140 immigrant petition for you, you can get one-year H-1B extensions past the six-year limit.6U.S. Citizenship and Immigration Services. Supplemental Guidance Relating to Processing Forms I-140 and I-129 Petitions and Form I-485 Adjustment Applications These are renewable as long as the underlying green card process stays active.
Three-Year Extensions Under AC21 Section 104(c)
If your I-140 has already been approved but per-country visa backlogs prevent you from filing for your green card, USCIS grants H-1B extensions in increments of up to three years, renewable until a final decision is made on your adjustment of status application.6U.S. Citizenship and Immigration Services. Supplemental Guidance Relating to Processing Forms I-140 and I-129 Petitions and Form I-485 Adjustment Applications Workers born in India and China, the two countries with the longest employment-based backlogs, are the primary beneficiaries. Some H-1B holders spend well over a decade in status through rolling three-year renewals.
Recapturing Time Spent Abroad
Only days you are physically present in the United States count against the six-year limit. Every full 24-hour period spent outside the country can be “recaptured” and added back to your remaining H-1B time.3eCFR. 8 CFR 214.2 – Special Requirements for Admission, Extension, and Maintenance of Status Ninety days of foreign travel over six years means 90 more days of H-1B eligibility.
The proof burden sits with you. Your extension petition needs a detailed travel summary listing every trip abroad with exact dates and a calculation of total recapturable days. USCIS treats passport stamps and I-94 records as the strongest evidence, but boarding passes, flight itineraries, employer travel records, and credit card statements showing foreign purchases can help.7U.S. Citizenship and Immigration Services. H-1B Specialty Occupations Keep records as you go. Reconstructing five years of trips from memory when you’re near the cap is where these requests break down.
Changing Employers
Switching jobs doesn’t reset the six-year clock, and it doesn’t have to create a gap. Under H-1B portability rules, you can start working for a new employer as soon as that employer files a new H-1B petition on your behalf, provided you’re currently in valid H-1B status and haven’t worked without authorization.3eCFR. 8 CFR 214.2 – Special Requirements for Admission, Extension, and Maintenance of Status The filing itself authorizes the new job; you don’t wait for approval.
The 60-Day Grace Period
If your employment ends before your petition expires, whether by layoff, firing, or resignation, federal regulations give you up to 60 consecutive days to figure out your next move. The grace period runs from the date employment ends and cannot extend past your I-94 expiration date. If your I-94 expires in 30 days, 30 days is what you have.
During those days you can look for a new employer to file a transfer petition, apply to change to a different status such as B-2 visitor or F-1 student, or prepare to leave. You cannot work. Employment authorization ended when the job ended. Filing a timely change of status application or having a new employer file a transfer petition preserves your legal presence while the filing is pending, which effectively extends your runway beyond the 60 days.
What Overstaying Costs
If you remain past your authorized period, you begin accruing unlawful presence the day after your I-94 expires or your status otherwise ends.8U.S. Citizenship and Immigration Services. Unlawful Presence and Inadmissibility The penalties escalate:
- More than 180 days but less than one year of unlawful presence, followed by voluntary departure before removal proceedings begin: a three-year bar on re-entry from the date of departure.9Office of the Law Revision Counsel. 8 USC 1182 – Inadmissible Aliens
- One year or more of unlawful presence: a ten-year bar on re-entry, whether you left voluntarily or were removed.9Office of the Law Revision Counsel. 8 USC 1182 – Inadmissible Aliens
These bars trigger when you try to re-enter after leaving, and they can undo years of green card planning. The habit that prevents it is simple: treat your I-94 date as the deadline that matters, not the petition end date and not the stamp expiration.
The DoD Exception
One narrow category runs longer than six years. H-1B workers on Department of Defense cooperative research and development or co-production projects, classified as H-1B2, can stay for up to ten years.10U.S. Department of State. 9 FAM 402.10 – Temporary Workers and Trainees Only 100 people can hold H-1B2 status at any given time, and the work must be performed under a government-to-government agreement administered by the Secretary of Defense. If you’re not on one of those projects, this exception isn’t available to you.