Schengen Area: The 90/180 Rule, Explained
The Schengen 90/180 rule limits non-visa visitors to 90 days in any rolling 180 across 29 European countries. Here's how to count it correctly and avoid overstay bans.
The answer
The Schengen 90/180 rule limits non-visa short-stay visitors to 90 days of presence in any rolling 180-day period across the Schengen Area. Entry and exit days both count, and the window moves with you every day.
Max stay = 90 days inside any rolling 180-day window
Last updated:
Why it matters
Overstay the 90-day limit and the consequences are real. Fines on exit. Entry bans that block future trips for months or years. A flag on every visa application after.
The frustrating part is that nobody tells you you’re close. Border officers don’t volunteer a count. The EU’s Entry/Exit System flags problems on arrival — which is the wrong moment to learn about one. Source: European Commission — Entry/Exit System
You don’t get a warning. You find out at the border.
Most people who overstay didn’t plan to. They miscounted.
How it works
The rule is 90 days in any rolling 180-day window. Source: European Commission — Short-stay visa calculator
Not 90 per calendar year. Not 90 per trip. A window that moves with you.
On any given day, look back 180 days. Your total Schengen days inside that window have to be 90 or fewer.
Your allowance refills gradually — as old days fall off the back of the window. Not all at once, at a reset point.
There is no reset. The window shifts every day.
Entry and exit days both count in full. A weekend from Friday to Sunday is three Schengen days on the count, not two. Source: EU Schengen Borders Code (Regulation 2016/399)
Before your next trip, run your upcoming dates through our Schengen calculator. It does the backwards count for you across all 29 Schengen countries and shows where the next denial point sits.
Where people get this wrong
Treating it as 90 days per year. The window is rolling, not annual. A trip in October and another in February can push you over, even though they sit in different calendar years.
Counting the current trip and forgetting the last one. The window reaches back six months. Past trips eat into your current allowance. A continuous record of where you’ve been is what makes that count reliable.
Missing layovers. Clear Schengen passport control — Amsterdam, Frankfurt, Zurich, Lisbon — and the whole day counts. Only airside transit through a non-Schengen terminal is free.
Reconstructing it from memory. By the time you’re planning the next trip, last April’s long weekend is a blur. Not to the system.
Your move
Run the numbers
Most people don't realize they're close until they check.
The problem
You can't count a six-month window in your head.
The days that cross you over are the ones you forgot.
Let Chrono count for you
Scan to install. Chrono starts tracking immediately.
Takes 10 seconds
Prefer to install manually?
Questions
- Is the EU the same as Schengen?
- No. Ireland and Cyprus are in the EU but not in the Schengen Area — days there don't count. Iceland, Liechtenstein, Norway, and Switzerland are in Schengen but not in the EU — days there do count.
- Did Romania and Bulgaria join Schengen?
- Yes — both joined the border-free Schengen Area on January 1, 2025. Days spent there from that date onward count toward the 90/180 limit.
- Does a layover count as a Schengen day?
- If you clear Schengen passport control, yes — even for a few hours. Airside transit through a non-Schengen terminal doesn't count.
- Does a long-stay visa or residence permit change the rule?
- Yes. Days under a national long-stay visa or residence permit for a Schengen country are generally outside the 90/180 count. The specifics depend on the issuing country.
Related guides