Updated November 11, 2026
How long does an H-1B visa last? The 6-year limit, extensions and recapturing time
According to USCIS, an H-1B specialty occupation worker is generally admitted for up to 3 years initially, which can be extended for up to 3 more years to reach a standard maximum stay of 6 years. Only days physically spent in the United States count toward those 6 years. You can recapture international travel days to add time back, or extend beyond the 6th year in 1-year or 3-year increments if you reach specific employment-based green card milestones.
How long is an H-1B visa valid initially and in total?
USCIS grants initial H-1B specialty occupation admission for up to 3 years. Your employer can then apply to extend that stay for up to 3 additional years, bringing the standard maximum period of admission to 6 years.
Most approved petitions receive close to the full initial grant. According to USCIS's Fiscal Year 2024 Characteristics of H-1B Specialty Occupation Workers report to Congress, out of 399,395 approved H-1B petitions in FY 2024, 89 percent were valid for 24 to 36 months, 8 percent were valid for 12 to 23 months, and 3 percent were valid for less than 12 months. For initial employment petitions specifically, 95 percent were valid for 2 to 3 years, compared to 86 percent of continuing employment petitions.
Founders who sponsor themselves face a shorter timeline at first. Under USCIS rules updated in December 2024, if you are a beneficiary owner holding a controlling interest in the petitioning organization (owning more than 50 percent of the petitioner or holding majority voting rights), your initial petition and your first extension petition are each limited to a validity period of up to 18 months.
- Visa stamp in passport: Prospective workers outside the United States apply for an H-1B visa with the Department of State at a US embassy or consulate, which allows travel to a US port of entry to apply to CBP for admission.
- Form I-797 Approval Notice: Form I-797 receipt and approval notices are issued by USCIS and sent directly to the petitioning employer.
- Form I-94 Admit Until Date: CBP issues Form I-94 Arrival/Departure Records with an Admit Until Date displayed on the paper document or the CBP website, and USCIS equates your status expiration date with your I-94 expiration date.
H-1B validity periods and extensions by worker situation (USCIS)
| Situation | Maximum per approval | Total stay limit | Key condition |
|---|---|---|---|
| Standard H-1B specialty occupation worker | Up to 3 years initial, up to 3 years extension | 6 years total | No qualifying green card filing pending or approved |
| Beneficiary owner (more than 50% ownership or voting control) | Up to 18 months initial, up to 18 months first extension | 6 years total (unless eligible for post-6th-year extension) | Must perform specialty occupation duties a majority of the time |
| Approved Form I-140 (EB-1, EB-2, or EB-3) with visa backlog | Up to 3-year increments | Until final decision on green card or petition revocation | Immigrant visa number is unavailable in the Visa Bulletin at filing |
| PERM labor certification or Form I-140 filed 365+ days ago | Up to 1-year increments | Until labor certification expires or final decision is made | Must file to adjust status or apply for an immigrant visa within 1 year of visa availability |
| Seasonal, intermittent, or 6 months or less per year in the US | Per petition validity | No 6-year maximum limitation | Employer must provide clear and convincing proof of non-continuous residence |
How can you extend an H-1B beyond the 6-year limit?
USCIS allows employers to file Form I-129 to extend an H-1B worker's stay past the 6-year maximum in two situations tied to the employment-based permanent resident process.
First, under 8 CFR 214.2(h)(13)(iii)(E), you can receive extensions in up to 3-year increments if you have an approved Form I-140 petition in the EB-1, EB-2, or EB-3 category and an immigrant visa number is not available in the Department of State Visa Bulletin. Your petitioning employer must demonstrate that the visa is unavailable on the date the H-1B extension petition is filed with USCIS. USCIS can grant these 3-year extensions until it makes a final decision to revoke the immigrant petition or to approve or deny your adjustment of status or immigrant visa application.
Second, under 8 CFR 214.2(h)(13)(iii)(D), you can receive extensions in up to 1-year increments if at least 365 days have passed since a permanent labor certification (PERM) was filed with the Department of Labor, or since an employment-based immigrant visa petition was filed with USCIS. Even if your priority date is current and you therefore do not qualify for a 3-year increment, you can still use this 365-day rule to extend in up to 1-year increments while your case proceeds.
Watch the 1-year filing clock once your priority date becomes current. For the 1-year increment extension, you become ineligible if you fail to file an adjustment of status application (Form I-485) or apply for an immigrant visa within 1 year of an immigrant visa becoming available. If visa retrogression interrupts that window, a new 1-year period starts when a visa next becomes immediately available. USCIS may excuse a failure to file within 1 year if your employer establishes that the delay was due to circumstances beyond your control, looking at the totality of the circumstances including job changes.
You do not need to currently hold H-1B status to request an extension beyond 6 years. USCIS states that regulations authorizing H-1B status beyond the 6th year apply to individuals who currently hold or previously held H-1B status. If you used 6 years of H-1B time, changed to O-1 status, and then received an approved Form I-140 with a backlogged priority date, an employer can file an H-1B petition requesting a 3-year period of H-1B status for you.
- Approved Form I-140 for 180+ days: Once your Form I-140 has been approved for at least 180 days, USCIS will not revoke the approval solely because your employer withdraws it or goes out of business. You keep your priority date and remain eligible for H-1B extensions beyond the 6-year limit.
- Withdrawal before 180 days: If your employer withdraws the approved Form I-140 within 180 days of approval, USCIS is obligated to automatically revoke the approval. You still retain your priority date (unless revoked for fraud, misrepresentation, or agency error), but you need a new basis to extend H-1B status past 6 years.
How do you recapture time spent outside the US or reset the 6-year clock?
Only time spent physically inside the United States as an H-1B beneficiary counts toward the 6-year maximum. Any trip outside the United States lasting more than 24 hours, which USCIS calls recapture time or remainder time, does not count against your 6-year limit and can be added back to extend your end date.
There is also an exemption from the 6-year ceiling for commuters and short-term workers. USCIS states there is no limitation of stay if your US employment is seasonal, intermittent, or for a total of 6 months or less per year, or if you do not reside continually in the United States. To use this exception, your employer must submit clear and convincing proof such as arrival and departure records, tax returns, and records of employment abroad.
If you reach the full 6-year limit with no recapture days left and no qualifying green card filing, you can start a brand-new 6-year period of H-1B status only after you have been outside the United States for 1 continuous year. Brief trips to the United States for business or pleasure do not break the 1-year continuity, though when you begin a new 6-year period for a cap-subject employer, your new petition is again subject to the annual H-1B numerical cap.
Worked example and evidence checklist for recapturing H-1B days
The burden is on your petitioning employer to request recapture time on Form I-129 and prove every day you spent outside the country. Below is a worked calculation and document checklist prepared by our team based on USCIS recapture rules and CBP Form I-94 procedures.
Worked example (invented scenario by our team): Suppose your initial H-1B status started October 1, 2020, and your second 3-year petition runs through September 30, 2026. Over those 6 years, you took three international trips where you were physically outside the United States for more than 24 hours: 28 full days visiting family in 2022, 19 full days for a wedding in 2024, and 15 full days on vacation in 2025. By our calculation from those three trips, you have 62 recapturable days (28 + 19 + 15). When your employer files an H-1B extension petition before September 30, 2026, they can request those 62 days of remainder time, pushing your final H-1B expiration date from September 30, 2026, to December 1, 2026.
- CBP Form I-94 Arrival/Departure Records and travel history from the CBP I-94 website or CBP Link mobile app
- Passport entry and exit stamps from the United States and foreign countries visited
- Airline tickets, flight itineraries, and boarding passes showing exact departure and return dates
- Evidence of land border departures into Canada or Mexico (such as entry stamps from the Canadian Border Services Agency or Mexico's Instituto Nacional de Migracion, tickets, or receipts), since CBP notes that departing by land with an electronic I-94 without re-entering before your passport stamp expires may not be recorded automatically
- A summary chart prepared for Form I-129 listing each departure date, return date, and total days spent outside the United States exceeding 24 hours
What happens when your H-1B expires while an extension is pending? The 240-day rule
You generally do not have to leave the United States to extend your H-1B status. You must be physically present in the United States when your employer files the extension petition, and your current nonimmigrant status must still be valid on the filing date.
If your employer files a timely, non-frivolous Form I-129 petition to extend the same employment for the same employer before your current status expires, you enter a period of authorized stay even after your I-94 date passes. Under USCIS rules, you are authorized to continue working for that employer for up to 240 days from the date your H-1B status expired while USCIS adjudicates the petition. If USCIS denies the extension before the 240 days are up, your work authorization ends automatically upon notification.
If you are changing employers under H-1B portability, once the new employer properly files a non-frivolous Form I-129 petition before your authorized stay expires, you can begin working for the new employer immediately (or on the requested start date, whichever is later). Your work authorization continues for the entire time the petition is pending at USCIS, not just 240 days.
USCIS generally denies extensions filed after your status expires. However, under the USCIS Policy Manual, USCIS may use its discretion to excuse a late filing if the delay was due to extraordinary circumstances beyond your control, such as a work stoppage from a strike or lockout, or a lapse in government funding that prevented obtaining a certified labor condition application. If approved, the extension takes effect retroactively to the date your prior admission period expired.
How long can you stay if your H-1B job ends? The 60-day grace period
If you are laid off, fired, quit, or otherwise stop working for your H-1B employer before your petition expires, USCIS regulations give you a grace period of up to 60 consecutive days, or until the end of your authorized validity period, whichever is shorter. During those 60 days, you maintain lawful nonimmigrant status and can take steps to remain in the United States.
If your employer terminates your employment involuntarily before the end of your period of authorized stay, the employer is liable for the reasonable costs of your return transportation abroad. If you resign voluntarily, your employer is not responsible for return transportation costs.
According to USCIS guidance for terminated workers, you do not have to leave the country within 60 days if you take one of four actions before the grace period ends, which places you in an authorized stay while the filing is pending:
- Have a new employer properly file a non-frivolous Form I-129 H-1B change-of-employer petition on your behalf
- File a non-frivolous application to change to another nonimmigrant status (using Form I-539 or Form I-129)
- File Form I-485 to adjust status if an immigrant visa number is immediately available to you
- File an application for a compelling circumstances Employment Authorization Document (EAD) if you are the principal beneficiary of an approved Form I-140 in an oversubscribed visa category
How long does H-4 status last for spouses and children?
Your spouse and unmarried children under 21 years of age can hold H-4 dependent status for the exact same duration as your principal H-1B status. When you receive an H-1B extension beyond 6 years in 1-year or 3-year increments, your H-4 family members are eligible to extend their H-4 status for that same period.
Time spent in H-4 status does not count against a family member's own 6-year H-1B clock. USCIS confirms that an individual who has lived in the United States for 6 years as an H-4 dependent can still qualify for their own separate 6-year period of H-1B status if sponsored by an employer.
H-4 spouses can apply for work authorization using Form I-765 if the principal H-1B worker either is the beneficiary of an approved Form I-140 or has been granted an H-1B extension beyond 6 years under the 365-day pending PERM or I-140 rule.
Plan ahead for children approaching age 21. Once an H-4 child turns 21 or gets married, they lose H-4 eligibility. Even if the Child Status Protection Act (CSPA) protects their eligibility to adjust status as a derivative on Form I-485, USCIS notes that CSPA does not extend their underlying H-4 nonimmigrant status past age 21.
How moving between cap-exempt and cap-subject jobs affects your H-1B timeline
When you change H-1B employers, you carry your existing 6-year clock with you. Under the H Classification Supplement to Form I-129, your petitioner must list all previous periods of stay in H or L nonimmigrant classification.
If you work for a cap-exempt employer (such as an institution of higher education, a related nonprofit entity, or a government research organization) and want to move entirely to a cap-subject company, your new employer's petition is subject to the annual H-1B cap of 65,000 regular visas and 20,000 US master's degree exemptions. The employer must register you in the electronic registration window in March (such as March 4 to March 19, 2026, for the FY 2027 cap). The registration requires a non-refundable fee of $215 (uscis.gov, as of November 2026). Once selected, the employer files a petition with a start date of October 1 or later.
However, USCIS allows a concurrent employment path that avoids waiting for October 1. As long as you continue working in your cap-exempt H-1B job, you can work concurrently for a cap-subject employer without being counted against the cap, starting as soon as the cap-subject employer properly files a non-frivolous Form I-129 petition on your behalf.
What consular and border officers check about your H-1B validity dates
Whenever you travel abroad to renew your H-1B visa stamp at a US embassy or consulate or re-enter at a port of entry, consular and CBP officers check how much time remains on your petition and whether your status is backed by qualifying employment.
If you have a pending Form I-485 adjustment of status application, applicants generally abandon their adjustment if they leave the United States without an Advance Parole document. H-1B workers have a specific exception: USCIS states you may travel abroad while Form I-485 is pending without Advance Parole as long as you remain eligible for H-1B status upon return, return to resume employment with the same authorized employer, and possess a valid H-1B visa stamp. Adjustment-based EADs and combo cards are generally issued for a validity period of 5 years.
Be careful when traveling with a pending Form I-129. If you leave the United States while a petition requesting a change of status to H-1B is pending, USCIS considers the change of status request abandoned and approves the petition for consular notification only. By contrast, if you are physically in the United States when an H-1B extension of stay is filed and you travel abroad while it is pending, USCIS will generally not deny the extension request for that trip.
Practice example
You have already been on an H-1B in the United States for over six years. On what basis are you extending your stay now?
State the exact legal basis for your extension beyond the sixth year in one or two calm sentences, and have the matching approval or receipt notice in your hand. If your extension is based on an approved Form I-140, tell the officer the date your Form I-140 was approved, the preference category (EB-1, EB-2, or EB-3), and that you received a 3-year H-1B extension because your priority date is not yet current in the Visa Bulletin. If you changed employers after your Form I-140 was approved for at least 180 days, mention that your previous Form I-140 remained valid for extension purposes and show both your current Form I-797 H-1B approval notice and your Form I-140 approval notice. If your extension is a 1-year increment based on a PERM labor certification or Form I-140 filed at least 365 days ago, state the filing date and have the receipt or certification copy ready.
Consular officers verify that applicants past the standard 6-year limit have a valid statutory exception on file. Naming your exact Form I-140 or PERM milestone and handing over the matching notice answers the eligibility check in seconds.
Frequently asked questions
How long does an H-1B visa last in total?
An H-1B visa generally lasts up to 3 years on the initial petition and can be extended for up to 3 additional years, for a standard maximum stay of 6 years. You can extend beyond 6 years in 1-year or 3-year increments if you meet employment-based green card milestones under USCIS regulations.
Can I extend my H-1B visa after 6 years?
Yes. USCIS grants extensions beyond 6 years in up to 3-year increments if you have an approved Form I-140 (EB-1, EB-2, or EB-3) and your priority date is not current in the Visa Bulletin, or in up to 1-year increments if a PERM labor certification or Form I-140 was filed at least 365 days ago.
Do days spent outside the US count toward the H-1B 6-year limit?
No. USCIS states that only time physically spent in the United States as an H-1B beneficiary counts toward the 6-year maximum. Any trip outside the United States exceeding 24 hours can be recaptured by submitting Form I-94 records, passport stamps, and boarding passes with an extension petition.
How long do I have to stay outside the US to reset the 6-year H-1B clock?
You must remain outside the United States for 1 continuous year to qualify for a new 6-year period of H-1B status. Brief visits to the US for business or pleasure do not interrupt the 1-year period, though a new petition for a cap-subject employer will have to go through the H-1B cap registration process again.
How long can I continue working while my H-1B extension is pending?
If your current employer timely files a non-frivolous H-1B extension petition before your status expires, you are authorized to continue working for that same employer for up to 240 days after your I-94 expiration date while USCIS adjudicates the petition.
How long is an H-1B valid if I own the company sponsoring me?
If you are a beneficiary owner who owns more than 50 percent of the petitioning company or holds majority voting rights, USCIS limits both your initial H-1B petition and your first extension petition to a validity period of up to 18 months each.
Sources
Checked November 11, 2026.
- H-1B Specialty Occupations, uscis.gov
- FAQs for Individuals in H-1B Nonimmigrant Status, uscis.gov
- Characteristics of H-1B Specialty Occupation Workers FY 2024, uscis.gov
- USCIS Policy Manual Volume 2, Part A, Chapter 4, uscis.gov
- H-1B Electronic Registration Process, uscis.gov
- Arrival/Departure Forms: I-94, cbp.gov
- The Visa Bulletin, travel.state.gov
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.
