The 90/180 rule, counted the border-guard way
Most overstays aren't rebellion - they're arithmetic errors. Here's exactly how the rolling window works, with the worked examples the blog posts skip.
The rule in one sentence
On any day you are inside the Schengen area, the total number of days you have spent in the area during the previous 180 days - counting that day itself - must not exceed 90.
The three things people get wrong
1. Entry and exit days count in full
There are no half days at a border. If your flight lands in Paris at 23:55 on March 1st, March 1st is a Schengen day. If you leave at 00:20 on March 15th, March 15th is a Schengen day too. That "two-week" trip used 15 days, not 14. Count days you touched Schengen soil, not nights you slept there.
2. The window rolls - it never resets
The 180-day window is not a calendar period, a visa validity period, or anything with a start date. It's a measuring tape laid backwards from today, every day. Each new day, the tape moves forward one day: today enters the window at one end, and the day 180 days ago falls out the other. A day you spent in Schengen only stops counting against you when it becomes more than 180 days old.
The useful flip side: your days come back one at a time, exactly 180 days after you spent them. If you spent February 10th in Lisbon, you get that day back on August 9th.
3. It's one shared count for the whole area
The Schengen area is 29 countries counting as a single territory - including, as of recent years, Croatia, Romania, and Bulgaria, which older guides still list as escape hatches. Moving from Spain to Italy to Greece doesn't pause anything. Only leaving the area does.
A worked example
Say you did a winter in Lisbon and the Algarve, February 10 – March 28 (47 days), a spring visit to Amsterdam, April 22 – May 5 (14 days), and you arrived in Nice on June 29. Standing on July 4, your window is January 6 – July 4, and every one of those days falls inside it:
- Lisbon & Algarve: 47 days
- Amsterdam: 14 days
- Nice so far (June 29 – July 4, both ends count): 6 days
That's 67 of 90 used, 23 remaining - so you must leave by July 27 (the exit day itself counts as day 90). And because your February days start aging out 180 days after you spent them, your balance starts regenerating on August 9. That arithmetic - used, remaining, leave-by, comes-back - is exactly what the free calculator computes in your browser (no signup), and what the tracker keeps updated daily from your trip log.
What happens if you get it wrong
Overstays are recorded - increasingly automatically, as the EU's biometric Entry/Exit System replaces passport stamps. Consequences range from fines and an overstay flag in your record to deportation and multi-year entry bans covering the entire area. "I miscounted" is not a defence border guards are known to accept. When your count is close, be conservative: leave a buffer day on each end.
Planning around the rule
The rule constrains when you must leave; it says nothing about where to go or what it costs. That's the other half of the shuffle: picking a non-Schengen base for the 90 days out and catching the flight+stay+flight combination while it's cheap. Start with where to spend your 90 days out, or read the complete shuffle guide.
The free tracker counts your 90/180 the border-guard way. Set a budget and we'll email when your way out (plane or train), a season-long stay, and the way home fit under it.
Start freeSchengen Shuffle is an independent tool, not visa or legal advice. Rules change and have edge cases - confirm anything that matters with the embassy of the country you're visiting.