🇪🇺 Schengen 90/180 calculator
Enter your stays across the 29 Schengen countries — one ledger, pooled automatically — and the calculator finds your heaviest 180-day window, counts the days the way the European Commission does (entry day yes, exit day no), and tells you how many days you have left.
Your travel ledger
Paste your travel list (one stay per line)
Format: YYYY-MM-DD ~ YYYY-MM-DD XX with the two-letter code of a
country on this site, or a single day YYYY-MM-DD XX. This site's CSV exports can be
re-imported as-is.
How the 90/180 rule actually works
The rule comes from Article 5(1)(b) of the Schengen Borders Code: third-country nationals may stay in the Area for no more than 90 days in any 180-day period. The word that trips people up is “any”. The window is not a calendar half-year and it never resets — for every date, the 180 days ending on that date are checked, and each of those windows must contain at most 90 days of your presence.
Counting follows the Commission’s Migration Handbook method: the day of entry counts as a day of stay and the day of exit does not. A two-week trip from Monday 1 June to Sunday 14 June is 13 days. All 29 states pool together — a day counts once no matter how many Schengen countries you crossed during it — and days in Ireland or Cyprus never count.
The practical consequence: days “come back” only when they fall out of the rolling window, 180 days after you used them. That is why a long stay followed by a short break can still put you over on return, and why this calculator reports your worst window and the exact days still counting against it, rather than a single year total.
- Regulation (EU) 2016/399 (Schengen Borders Code), Art. 5(1)(b) — official text
- European Commission Migration Handbook, Part II — calculation of duration of allowed stay (entry day counts, exit day does not) — official page
Every calculation above follows the cited publications. If a rule changes, the verification date above is updated — pages with stale dates are flagged for re-verification.
What this calculator does not decide
- This is the border/stay rule, not a tax-residency test — tax residency of each member state follows its own rules; the country calculators on this site cover those.
- Holders of a national long-stay visa (type D) or a residence permit of a Schengen state are exempt from the 90/180 rule while it is valid, and time in the issuing state does not consume the 90 days.
- A same-day entry and exit is counted as 0 days here; some border authorities may treat it as 1 day.
- ETIAS authorisation (expected from 2026) changes entry requirements, not the day arithmetic.
Schengen stay FAQs
How many days can I stay in the Schengen Area?
Up to 90 days in any 180-day window. The window rolls: on any given date, look back 180 days — your total presence across all 29 Schengen states in that window must not exceed 90. The calculator finds your heaviest window and the days remaining in it.
Do the day I enter and the day I leave count?
The day of entry counts as a day of stay; the day of exit does not. A trip arriving 1 January and departing 10 January is 9 days. This follows the European Commission’s calculation method for short stays.
Does the 90-day counter reset when I leave Schengen?
No — that is the most common misunderstanding. There is no reset. Days only fall out of the count 180 days after they were used. Leaving for a week and returning does not give you fresh days; the calculator shows exactly which old days still count against you.
Do days in different Schengen countries add up?
Yes. All 29 member states are one area for this rule — 30 days in France plus 40 days in Poland is 70 days of Schengen presence. Days in Ireland or Cyprus do not count: they are EU members but not Schengen states.
Which countries are in the Schengen Area?
Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland — 29 states. Bulgaria and Romania joined fully in 2025.
I have a residence permit or long-stay visa from a Schengen country. Does the 90/180 rule apply?
Not while it is valid: holders of a national long-stay visa (type D) or residence permit of a member state may stay in the other states up to 90 days in any 180, and time spent in the issuing state does not consume those days. The calculator counts raw presence — see the caveats it lists.
Is the Schengen 90/180 rule the same as the 183-day tax residency rule?
No. The 90/180 rule is a border/stay rule; tax residency is decided by each country’s own tax law — usually around 183 days plus other criteria. Both matter to the same traveller, which is why this site keeps them side by side: see the 183-day rule comparison for the tax side.
Also check your tax-residency days
The 90/180 stay rule and tax residency are different tests — long-stay travellers usually need both. These Schengen countries have full tax-residency calculators here: