
Introduction
Visa validity and length of stay are two different things, even though they are often confused. Your visa controls whether you can show up at a US port of entry and ask to come in. It does not control how long you can stay once you're here. There is a separate document for that called the I-94, and it can run longer or shorter than the visa itself.
Some categories, like H-1B and L-1, have hard limits on total time in the US. Others, like O-1 and TN, don't cap your stay at all, as long as you keep renewing.
This guide breaks down how long is a work visa good for by category, what sets that length, and what happens if your visa expires while you're still living and working in the country.
How long is a visa good for depends on which document you're looking at: the visa stamp or the record of your stay. Mixing the two up is the single biggest source of confusion around visa duration.
The visa stamp in your passport is a travel document. It lets you show up at a US port of entry and ask to come in. However, the stamp does not guarantee entry, and a border officer can still deny you even with a valid visa in hand.
The stamp shows two things: how long it's valid, and how many times you can use it to enter. Some visas allow one entry, while others allow unlimited entries within the validity window.
Once you're admitted, a different document takes over. Your I-94, issued by a Customs and Border Protection (CBP) officer at entry, sets your authorized stay.
The I-94 shows either a specific end date or the notation "D/S," short for Duration of Status. D/S means your stay is tied to an ongoing condition, like being a full-time student, rather than a fixed date.
You can stay in the US on a valid I-94 even after your visa expires. The visa only becomes important again if you leave and need to re-enter.
So, how long does a visa last by category? The table below breaks it down:
A B-1/B-2 visa can be valid for many years, sometimes up to 10 years. But “validity” does not mean you can stay in the U.S. for 10 years. The visa only allows you to travel to a U.S. port of entry and request admission. A CBP officer then decides whether to admit you and how long you can remain. For many visitors, the authorized stay is up to six months, but the exact date is recorded on the I-94 and can be shorter.
F-1 visas follow a different system because the authorized stay is tied to the student's academic programme. Several students with F-1 receive D/S (Duration of Status) on their I-94. This generally allows them to remain in the U.S. for as long as they:
The visa's expiration date does not by itself determine when the student's authorized stay ends.
H-1B and L-1 work visa status are major in this regard, and both have defined maximum periods.
These limits apply to the worker's authorized stay in the relevant status.
Neither O-1 and TN have the same overall six- or seven-year maximum as H-1B or L-1 status. Instead, continued stay depends on maintaining the requirements of the relevant status.
No fixed maximum does not mean unlimited stay; each period of authorized stay still has to be properly maintained and documented.
Visa reciprocity is the system the U.S. uses to set visa terms for citizens of different countries based on how those countries treat U.S. citizens.
The U.S. Department of State sets these terms by country, including how long a visa remains valid, how many times you can use it to seek entry, and whether a visa issuance fee applies.
Two applicants filing the exact same visa type can end up with completely different validity periods, just because they hold different passports.
Yet, none of that reflects anything about the applicant personally. It's purely a function of the agreement between that country and the US.
This schedule also changes without much warning. In July 2025, the State Department shortened validity and cut entry counts for several countries at once, from multiple entries down to single entry in some cases.
So, a visa issued before the change keeps its original terms, but anyone applying after has to work with the new numbers. If you're unsure what your specific reciprocity terms look like, checking the current schedule for your nationality before applying helps.
How long do working visas last once you factor in extensions? Not every category runs on the same clock.
H-1B status caps out at 6 years total, counted from your first day in H-1B status. Changing jobs doesn't reset the clock. That limit isn't as fixed as it sounds, though. Time spent outside the US during your H-1B period doesn't count against the six years (a concept called recapture), and can extend your usable time if properly documented.
L-1 works similarly but with different numbers. L-1A status, for managers and executives, caps at 7 years. L-1B, for specialized knowledge employees, caps at 5 years. Extensions come in 2-year increments until you hit the maximum. Unlike H-1B, there's no built-in provision to push past that ceiling just because a green card case is pending.
H-1B has a real escape valve here that L-1 doesn't. Under AC21, an approved I-140 that's been pending 365 days or more can unlock 3-year H-1B extensions past the six-year cap, common for applicants from countries with long green card backlogs.
A pending labor certification or I-140, even without approval yet, can unlock similar 1-year extensions once it's been pending 365 days. L-1 holders facing this same wait tend to have to change to H-1B status instead, as L-1 itself doesn't offer a comparable extension path.
An expired visa stamp inside the US, by itself, changes nothing about your legal right to be there. Your status still depends on your I-94.
You can keep living and working in the country on an expired visa, as long as your I-94 hasn't run out, alongside continuous compliance with the conditions of your status. The visa only becomes relevant again if you leave the country and need to come back in.
Overstaying is a different problem entirely, and a much more serious one:
The practical takeaway: track your I-94 (not your visa stamp), if you want to know where you stand.
Renewing an expired visa means applying for a brand new one. There's no such thing as a visa renewal that simply stamps more time onto an existing sticker. The process runs through a US embassy or consulate abroad, almost always in your home country. You will complete a new DS-160, pay the application fee, and in nearly all cases now, attend an in-person interview.
Interview waivers used to let many returning applicants skip the interview entirely if their prior visa had expired recently. As of October 1, 2025, the State Department scaled that back sharply. Most categories, including H-1B, now require an in-person interview every time, with only a narrow set of exceptions left in place.
One thing this process doesn't affect is your status inside the US. You can continue living and working under your current status while your renewal is pending abroad. However, you can’t travel internationally until the new visa is in hand.
Visa validity, authorised stay, reciprocity rules and maximum stay limits only make sense when the right visa category has been identified first. For routes such as the O-1, EB-1A, EB-2 NIW and L-1, understanding which rules apply to your specific circumstances can make a major difference to how you plan the application and your long-term U.S. immigration journey.
Beyond Border network of specialist immigration attorneys has handled 4,000+ cases, with a 98% approval rate across the visa types supported. You also get same-day responses and ongoing support throughout the process.
Not sure which visa route fits your profile, or what your next step should be? Book a free consultation and profile evaluation.
You will get an expert assessment of your eligibility, understand which route may be strongest, and move forward with a clear plan. This is backed with 24/7 customer support throughout your journey.
How long does a visa last comes down to category and citizenship, set by the State Department's reciprocity schedule for your country. Some visas last years, others just months, but validity only controls entry and never how long you can stay.
It varies by type. H-1B caps at 6 years total, L-1A at 7 years, and L-1B at 5 years. O-1 and TN have no maximum stay at all, as long as you keep renewing.
Yes, as long as your I-94 hasn't expired. The visa stamp only matters for re-entering the country after international travel, not for your ongoing stay.
Visa validity is about entry, whether you can show up at the border and ask to come in. Status is about your legal standing inside the US, controlled by your I-94, and the two run independently of each other.
That depends entirely on the category. Some, like working visas in the H-1B and L-1 categories, have fixed maximums. So how long a working visa last really comes down to which one you hold. Others, like O-1 and TN, can be renewed indefinitely as long as the underlying work continues.