When planning an extended trip in Europe, you'll quickly encounter the following advice: spend 90 days in the Schengen Area, leave for 90 days and then you can come back. It sounds clean and while it's technically correct, it's a rigid misrepresentation of the rule.
If you want to plan a long-term European itinerary with confidence, it's critical to understand how the 90/180 rule actually works. This is the key to keeping a year-long trip flexible and visa-free.
What the rule actually says
Making sense of the official documentation
The official Schengen visa policy states:
When someone enters a country in the Schengen area, the 180-day period starts. They can enter Schengen area countries as many times as they want, but only stay for a total of 90 days, every 180 days.
Firstly, we want to clear up some terms. For practical purposes, when checking your compliance on a certain date, the 180-day period mentioned above is the 180 days immediately before whatever date you are checking. We refer to this 180-day period as the "window".
Count the days spent in the Schengen Area within that window: if the total is under 90, you are compliant and the remainder is your allowance. If you are already inside the Schengen Area, being compliant means you can continue your stay. If you are outside the Schengen Area, being compliant means you can immediately revisit.
By running this calculation across every day of a planned itinerary, it is possible to know exactly when you would overstay and when you are free to return, even on the most complicated travel plans.
The window's edges
The 180-day window has two edges: the end date (whatever day you are checking) and the start date (180 days prior). If a day spent in the Schengen Area falls inside the window, it counts against your allowance. Days spent outside the Schengen Area do not count, and neither do days outside the window, regardless of where they were spent.
Note: As you will see in the interactive examples below, checking each day of an itinerary in sequence gives the impression of a window sliding forward, but what is actually moving is your inspection point, not the window itself. When a past day crosses behind the window's start date, it is no longer part of the calculation: it has aged out of the window. Old trips age out day by day, and your allowance recovers at the same rate.
The cases below build on this intuition: what happens when you return too soon, how a previous trip aging out can extend your stay, and when waiting longer is actually worth it.
Case 1 — Patricia: full allowance, no existing history
Patricia is planning her first trip in a while to the Schengen Area. She plans to arrive on March 1st. She hasn't spent any time in the Schengen Area in the past 180 days, so her window contains 0 days and her allowance is the full 90 days.
The panel below is interactive. Drag the slider to move the inspected date. The shaded region always shows the 180 days before whatever date you land on, and the stats update to match. Try it now: drag the slider and watch the window move with it.
Interactive Schengen rolling window explorer
Case 2 — Patricia: 90 days used, when can she return?
Patricia's trip finishes and she returns home. In total, she spent 90 days in the Schengen Area, from March 1st to May 29th. After flying home, Patricia wants to return to the Schengen Area as soon as possible, but her allowance is all used up. As long as the window contains all 90 of the days she spent inside the Schengen Area, she can't return.
When is she allowed back?
Patricia's allowance will remain empty until the start of the window moves past the beginning of her old trip. This occurs on August 28th. On this day, the window looks back 180 days to March 2nd, which is the second day of her old trip. March 1st, the first day of her trip is no longer included in the window; it just aged out. Patricia now has an allowance of 1 day, allowing her to re-enter.
On the following day, both March 1st and 2nd have aged out. This makes two days of allowance. From here, Patricia's allowance will grow one day at a time, matching the rate at which the old trip ages out of the window.
She can re-enter on August 28th at the earliest.
Interactive Schengen rolling window explorer
If Patricia re-enters the Schengen Area on August 28th, she will be using her only available day of allowance. From here, on each additional day she spends within the Schengen Area, her allowance will appear to stay the same. This is because she will both gain a day (from her previous trip aging out) and lose a day (by currently being inside the Schengen Area).
As of August 28th, Patricia can stay in the Schengen Area for a new 90 days, traveling the entire time on what is technically her "90th day". This might be confusing at first, but the interactive panel below should make it clear.
Interactive Schengen rolling window explorer
Note: Pay attention to the counters for Days in window and Remaining allowance. Because the math is tight when re-entering on the earliest possible date, we recommend building in a small buffer before you re-enter for a long stay.
Case 3 — Anna, Marcus, Ilker, and Olivia: multiple shorter trips
Four friends, Anna, Marcus, Ilker, and Olivia, travel together inside the Schengen Area from February 1st to March 22nd (50 days), leaving 40 days in their remaining allowances. Later in the year, each one wants to return to the Schengen Area independently and at different times, for as long as possible.
Anna: returning soon
Anna wants to return a few weeks after leaving. Her new trip starts May 3rd. At that point, the previous group trip sits squarely inside the 180-day window. Her re-entry to the Schengen Area is soon enough that both trips fall completely within the window. Since the older trip will not age out during her second stay, and since both trips cannot exceed 90 days combined, her new trip is capped to a limit of 40 days.
Marcus: returning before 180 days
Marcus returns later than Anna, on July 15th. On that day, the 180-day window runs back to January 17th. His February–March trip is still fully inside the window. Like Anna, he has 40 days of allowance on entry.
Unlike Anna, as his new trip progresses, the earliest days from the February trip begin aging out. On August 1st, the 180-day window no longer includes February 1st, meaning the first day of the group trip has just aged out. Marcus regains one day of allowance.
On August 2nd, February 2nd has fallen out of the window, returning one day to his allowance. Because he is inside the Schengen Area, he also uses one day. This effectively freezes his existing allowance while the old trip ages out. By the time his group trip has aged out completely, his allowance hasn't changed for 50 days, and he can enjoy traveling on the remaining days in his allowance.
Even though his allowance is 40 days on re-entry, Marcus can stay much longer than 40 days because his old trip begins to age out during his current stay.
This is the most important concept in rolling window math: your maximum stay is not always your remaining allowance on the day you enter. It can be longer, sometimes significantly longer, if a previous trip is scheduled to age out during your new stay.
Ilker: returning on the age-out date
181 days after their group trip first started, Ilker arrives on August 1st, the first day on which February 1st falls outside the window. He arrives with 41 days in his allowance. Like Marcus, the remaining days continue aging out during his stay, and he too can stay for 90 days.
Olivia: returning after the window clears
Olivia waits until September 19th, the first day on which the entire group trip has fully cleared the window. She arrives without any days spent in the Schengen Area inside the window, her situation is identical to Case 1, and like Patricia, she can stay for the full 90 days.
Interactive Schengen rolling window explorer
Since all four friends wanted to revisit the Schengen Area for as long as possible, Anna drew the short straw by re-entering so much earlier than the others. Like Marcus, she re-entered with an allowance of 40 days, but at a time when the group trip had not yet started aging out of the window, meaning both trips counted together against her 90-day limit.
Marcus, Ilker, and Olivia were all able to re-enter for 90 days despite having different allowances on their re-entry dates. The key is that their new trips either started on or after August 1st, the date the group trip began aging out. In fact, Marcus could have started his second trip even earlier, as long as he began within 40 days of August 1st.
Test your understanding: When can Anna re-enter? Anna can re-enter for a third trip on August 1st, the same date the group trip begins aging out of the window. No matter how many times she has entered and left since then, it is always her oldest trip within the window that ages out and returns days to her allowance. Her most recent trip has no effect on when she can next re-enter.
What a real travel year looks like
Even in the above example, the itinerary was fairly simple. Each traveler had only one prior visit to worry about. Here is a personal real-world example. A year of travel, pulled from the Schengen Area segments of my own honeymoon.
Interactive Schengen rolling window explorer
The "permanent 90th day" problem
We'll revisit an important re-entry situation mentioned earlier.
Suppose your travel history leaves you with room to stay exactly one more day, and the only reason you can stay another day is because an old trip is simultaneously aging out. This is much more common than you might expect and is central to the 90 in/90 out advice, but there are two practical issues worth noting.
First: if you are traveling day by day on your 90th day inside the Schengen Area, on time released from an aging trip, you are exactly one mistake away from overstaying. Take a look at Patricia's Days in window statistic during her second trip in case 2 above. You must be certain to exit the Schengen Area before your old trip ages off completely. This is particularly important if you have no buffer days in your allowance, because your transportation out of the Schengen Area is always susceptible to delay or cancellation. A missed connection or a rebooked flight that pushes your departure is enough to tip you into an overstay. As pointed out in our post on counting border days, this could be a matter of a few hours if leaving late at night. Plus, with the new automated entry and exit system, an overstay of even 1 day will be caught and possibly penalized.
Second: according to the customs officer reviewing your passport upon exit, you have stayed 90 days of your available 90 and waited until the last possible moment to leave. This is technically allowed, but it may attract an inquisitive eye. Worse still, making a habit of maximising your stay can lead to questioning at entry on your next trip. This may be less of an issue under the new automated entry and exit system.
Note: Travelers do not have an absolute right to enter the Schengen Area as a tourist. Border officials always retain the authority to deny entry. For most travelers this is a non-issue, but we strongly recommend against planning itineraries that could attract attention at the border.
Different variants of bad advice we've seen online
"You need to leave for 90 days before you can go back."
This implies a fixed reset 90 days after departure. There is no such reset. You can go back as soon as your rolling window contains fewer than 90 days spent in the Schengen Area, which could be the very next day depending on your history.
"You need to stay out for 180 days."
Also wrong. 180 days out would clear the entire window (no days spent in the Schengen Area in the last 180 days), giving you a full 90 back. But you don't need a full 90 to re-enter. You just need any positive allowance. Waiting 180 days is always longer than necessary.
"You get 90 days every six months."
Close but structurally wrong. The 180-day window rolls continuously. It's not a fixed six-month period that resets on a schedule. If you spent 45 days in the Schengen Area in January, you don't automatically get 45 back in July. You get those specific days back one at a time, as each individual day ages out of the 180-day window. The result can be the same in some cases, but the mechanism is completely different.
"Once you use 90 days, you have to wait until the start of the next year."
The calendar year has nothing to do with it.
How to apply this in practice
The rolling window is complicated to calculate by hand for anything more complex than a single trip. For travel history with more than one trip, or any situation where you want to know your maximum possible stay, use a dedicated calculator.
EuroVisaCalculator shows you the exact days counted in any window, handles multiple travelers with different entry and exit dates, and includes an overstay warning before you save a trip. You can try it with your actual dates.
The official EU calculator is also worth using as a cross-check. It applies the same methodology and is the authoritative reference. The two tools should give identical results; if they don't, we want to know.
Frequently asked questions
My days spent in the Schengen Area aren't resetting on a set date. How do I know when I can go back?
Use the calculator and look at the remaining allowance on your most recent trip. If the value is greater than zero, you can re-enter immediately. Otherwise, possible re-entry dates are present on the timeline for trips of various sizes.
What if I just want to know the absolute earliest I can return?
The earliest return date is the first date on which the last 180 days contain fewer than 90 days spent in the Schengen Area. If you used all 90, this is typically around the time your oldest trip starts aging out, 180 days after your first day in the Schengen Area on that stay.
Can I stay longer than my remaining allowance shows on the day I enter?
Yes, if you have a previous trip that will partially age out during your new visit. This is the Case 3 situation above. You can calculate your true maximum stay by projecting forward through your trip and watching the window roll. EuroVisaCalculator does this calculation when you add a planned trip.
I entered the Schengen Area with 22 days remaining, but after being here for 2 weeks my remaining days didn't change. Is that a bug?
No. A previous trip was aging out of the window as you were accumulating new days. This is expected behaviour of the rolling window.
Does it matter which country in the Schengen Area I enter through?
For the 90/180 calculation, no. The entire Schengen Area is treated as a single zone.
What about bilateral agreements, can those give me more than 90 days in the Schengen Area?
Some countries have bilateral agreements that provide a separate allowance outside the standard Schengen Area counter. Canada, for example, has agreements with Denmark, Norway, Sweden, Finland, and Hungary. This information is best sourced online from official sites, as it's subject to change.
For more on how entry and exit days are counted: Does Your Entry Day Count as a Schengen Day?.