The Schengen 90/180 rule explained, with 5 worked examples

Charles Bridge and Prague Castle at dusk
Photo: William Zhang on Unsplash
SchengenNoverstay team··5 min read

The Schengen rule fits in one line: no more than 90 days in any 180-day period. Applying it to real trips is where people get it wrong. Here is how the count works, with five examples worked out day by day.

Track your days automaticallyFree on iPhone and Android.
The short version

On every day you spend in the Schengen Area, look back over the 180 days ending that day. Count every day you were in any Schengen country, including the days you arrived and left. If the total is over 90, you have overstayed. The window moves forward one day at a time, so there is no date when your days “reset”.

How the count works

The Schengen Borders Code limits visa-free and short-stay visitors to “90 days in any 180-day period, which entails considering the 180-day period preceding each day of stay”. In practice, that means three things:

Check your own Schengen daysFree 90/180 calculator. No account needed.
Open the calculator

Example 1: one long trip

You arrive on 1 March 2026 and have no other Schengen days in the past six months. Your last legal day is 29 May 2026. That is 90 days, counting both 1 March and 29 May. Staying on 30 May would be day 91.

Example 2: two trips in the same window

You spent 10 January to 20 February 2026 in Spain: 42 days. You come back on 1 April 2026. All 42 January and February days are still inside the 180-day window, so you have 48 days left. Your last legal day is 18 May 2026.

The earlier trip is what limits you. People who only count the current trip think they have until late June.

Example 3: how soon can you come back after 90 days?

You stayed the full 90 days, from 1 March to 29 May 2026. The earliest you can come back is 28 August 2026. On that day, the window starts on 2 March, so 89 of your old days still count and the new day makes 90.

Then something useful happens. Every day you stay, one old day drops out of the window. If you enter on 28 August, you can stay until 25 November 2026, another full 90 days. Ninety days in, ninety days out is the pattern the rule allows.

Example 4: checking a planned trip

You were in the Schengen Area from 15 June to 14 July and from 1 to 30 September 2026, 30 days each time. You plan to spend 1 November to 31 December in Italy.

On 30 November you reach 90 days: 30 in June and July, 30 in September and 30 in November. 1 December would be day 91. To spend Christmas in Italy, you would need to shorten one of the earlier trips or arrive later. This is exactly the kind of plan worth checking before you book.

Example 5: the half-year myth

You stay from 2 April to 30 June 2026: 90 days. You think the second half of the year starts a new count, so you plan to come back on 1 July. On 1 July, the window still holds all 90 days from April to June. Your first day back would already be day 91. The earliest legal re-entry is 29 September 2026.

Check your own Schengen daysFree 90/180 calculator. No account needed.
Open the calculator

How to count your own days

  1. List every Schengen trip from the last six months, with the date you entered and the date you left. Boarding passes and booking emails help.
  2. Pick the day you want to check, for example the last day of a trip you are planning.
  3. Go back 179 days from that day. Together with the day itself, that is your 180-day window.
  4. Add up every day inside the window that you spent in any Schengen country, counting arrival and departure days.
  5. Compare with 90. If the total is 90 or less, that day is fine. Repeat for each day of the trip, because the window moves.

Doing this by hand for every day of a long trip is slow and easy to get wrong. The calculator does the whole check at once and shows your last legal day.

Common mistakes

Why it matters more now

Since 10 April 2026 the EU Entry/Exit System has recorded every entry and exit at Schengen borders, so overstays are flagged automatically. Read how the Entry/Exit System works, or see the Schengen rules by passport.

How Noverstay helps

Noverstay logs the country you are in each day and recounts your Schengen window every morning. It shows the exact date you must leave by, reminds you 14 days before, and checks a planned trip against your history before you book it. Schengen counting is free.

Let your phone count the daysNoverstay logs every country and warns you before a visa limit. Free, with tax tracking in Pro.

Sources

Not legal or tax advice. Rules change; check the official sources above or a qualified adviser.

Keep reading