Schengen 90/180: How the Rolling Window Really Works
The Schengen short-stay rule for non-EU visitors, how to count the rolling 180-day window, and why it is different from tax residency.
The Schengen 90/180 rule is not a tax rule — it is an immigration limit. But it shapes how millions of remote workers and long-stay travellers plan Europe, and it interacts with tax day counts. Getting it wrong can mean fines, removal and entry bans.
The rule in one sentence
Non-EU visitors on a short stay may spend no more than 90 days in any rolling 180-day period across the whole Schengen Area — currently 29 countries counted as one zone.
How to count
- Pick the day you want to check (a planned entry or exit date).
- Look back over the 180 days ending on that day.
- Count every day you were inside Schengen in that window; entry and exit days both count.
- The total must be 90 or less on every day of your stay.
Common mistakes
- Thinking it is 90 days per country. It is 90 days for the whole area.
- Thinking leaving resets the clock. It does not; only time passing does.
- Forgetting entry and exit days. Both count as full days.
- Assuming non-Schengen EU countries count. Ireland and Cyprus are EU but not Schengen; time there does not use Schengen days.
- Confusing visa validity with permitted stay. A visa valid for a year still only allows 90 days in any 180.
EES and ETIAS
The EU Entry/Exit System records entries and exits digitally, which makes miscounting easier to detect. ETIAS travel authorisation, once in operation, adds a pre-travel step for visa-exempt travellers but does not change the 90/180 rule.
Staying longer
To stay longer legally you need a national long-stay visa or residence permit (type D), such as a digital-nomad or remote-work permit. Browse options in our visa directory. Remember that long stays can create tax residency — check the country in our rules database.
Plan it
The Schengen calculator tells you how many days you have used, how many remain on any date, and the longest stay you can take from a chosen entry date. The Day Tracker shows the same figure from your full trip log.