The Schengen 90/180 rule is famously confusing. People who have lived inside it for years still trip on the rolling-window mechanic. This post walks through the rule with concrete dated examples so you can sanity-check your own travel against it before you book.
The rule
Non-residents of the Schengen Area may stay up to 90 days in any rolling 180-day period. The Schengen Area as of 2026 has 29 member states — the 25 EU countries in Schengen plus the four EFTA states (Switzerland, Iceland, Liechtenstein, Norway). Ireland and Cyprus are EU members but not in Schengen, so trips there don’t count toward the 90.
What “rolling 180 days” actually means
On any day you’re inside the Schengen Area, the border officer can ask: in the previous 180 days (today inclusive), how many of those days have you been inside Schengen? If that count is more than 90, you’re overstaying — even if no calendar slice ever looked problematic.
The window slides every day. There is no “reset” on 1 January, no per-trip allowance, no per-country allowance. The whole bloc is one bucket of 90 days.
What counts as a day of presence
Both the day of entry and the day of exit count as full days of presence in Schengen. This is the conservative (safe) interpretation per the Schengen Borders Code, and it’s the one border officers apply. So a Friday-arrival, Sunday-departure city break is three days, not one.
Residay’s free Schengen calculator applies this convention by default. You can run it without an account — it does all the maths in your browser.
Worked example: a year of city breaks
Take a Londoner with a UK passport doing weekend trips through 2026.
- Trip 1: Paris, 5–8 Feb (4 days)
- Trip 2: Amsterdam, 12–14 Mar (3 days)
- Trip 3: Rome, 18–25 Apr (8 days)
- Trip 4: Barcelona, 10–17 May (8 days)
- Trip 5: Greek island-hopping, 1–22 Jun (22 days)
- Trip 6: Vienna for work, 5–10 Sep (6 days)
- Trip 7: Berlin Christmas markets, 14–21 Dec (8 days)
Total Schengen days for the year: 59. Sounds fine. But the rolling window doesn’t care about “the year” — it cares about every 180-day stretch.
On 22 June (the last day of trip 5), the previous 180 days run roughly from 25 December back. That window contains all of trips 1, 2, 3, 4 and 5 — totalling 4 + 3 + 8 + 8 + 22 = 45 days. Comfortably below 90.
On 21 December, the 180-day window runs back to 25 June. That contains trip 6 (6 days) + trip 7 (8 days) + the tail of trip 5 — about 16 days total. Still safe.
Now imagine the same person adds a six-week working-holiday trip to Lisbon from 1 Aug to 11 Sep (42 days). On 21 December the window now contains trip 5 tail + Lisbon (42) + Vienna (6) + Berlin (8) — about 78 days. Still below 90, but the buffer is just 12. One unexpected ten-day Christmas trip and you’ve overstayed.
The bit that catches people: the 180 looks backward, not forward
A common assumption is “I just got back from a 60-day trip, so I need to wait 120 days before I can go again.” That’s not quite right. What you actually need is for the next time you arrive, the previous 180 days (counting from that arrival day) to contain ≤ 90 days of Schengen presence.
After a single 90-day trip ending today, the very earliest day your next trip could start is 91 days from now — because on day 91, the previous 180 still includes all 90 days of your last trip. Stay one day on day 91 and you’re at exactly 91 days, which is one day too many. So in practice you wait 91 days, then arrive on day 92.
Common mistakes
1. Treating each country as separate
France, Germany, Italy, Greece — they all share the same 90-day budget. A Paris trip depletes your Greek-island allowance. The only Europe-but-not-Schengen exits are Ireland, Cyprus, Bulgaria, Romania (yes, even though Bulgaria + Romania joined the EU long ago, they’re only partially in Schengen as of 2026 — check the latest), the UK, and the rest of Europe (Albania, Serbia, etc).
2. Forgetting that border officers can stamp on exit too
Some Schengen countries stamp on exit, some don’t. ETIAS (the EU Travel Information and Authorisation System rolling out in 2026) will tighten this — your entry/exit days will be tracked electronically across all member states. Get used to the rule now; it’ll only get harder to bend.
3. Counting partial days
A late-night arrival is still a full presence day. A pre-dawn departure is still a full presence day. Border control rounds up.
Visa-waiver vs visa-required: same rule, different stakes
Whether you’re on a visa-waiver passport (UK, US, Australia, Japan, etc.) entering for tourism, or on a Type-C short-stay visa, the 90/180 limit applies the same way. What differs is the consequence of breach: a visa-waiver overstay can mean a multi-year re-entry ban; a Type-C overstay can void any future visa application across all 29 states.
Where Residay helps
The whole point of the calculator is doing the rolling-window maths for you. You enter your trips, it tells you, for any future date, how many days remain. The what-if simulator lets you draft a hypothetical trip and see the impact on every future arrival date you might pick. The public calculator does the basic maths; the in-app version adds full history, multiple visa profiles, and rule-change monitoring.
Quick reference
- The number: 90 days, max, in any 180.
- The bloc: 29 member states, all sharing one budget.
- The convention: entry day and exit day both count as presence.
- The window: rolling, looking backward from any given day.
- The wait after a long stay: 91 days minimum before you arrive again, if your last trip used the full 90.
For UK applicants juggling Schengen alongside settlement plans, see also our guides on UK ILR absence rules and when to apply for citizenship vs ILR.
Let Residay do the counting
Track absences across every visa you hold, simulate trips before you book, and export a lawyer-ready PDF when you apply.