A surprising number of overstays start with a map error: someone assumes "EU" and "Schengen" mean the same thing, or that a country they visited was outside the zone when it was inside it. They are two different arrangements with overlapping but not identical membership. This guide sets out exactly which countries count toward your 90/180 total and which do not.
The distinction in one line
- The EU is a political and economic union.
- The Schengen Area is a passport-free travel zone — and it is what the 90/180 rule is about.
- Some EU countries are outside Schengen; some non-EU countries are inside it.
- If a country is in the Schengen Area, your days there count. If it is not, they do not.
EU members that are NOT in the Schengen Area
- Ireland — opted out. Runs its own immigration rules; part of the Common Travel Area with the UK. Days in Ireland do not count toward 90/180.
- Cyprus — an EU member not yet fully in Schengen, but it applies the Schengen short-stay rules. For practical day-counting, treat time in Cyprus as counting toward 90/180.
Non-EU countries that ARE in the Schengen Area
- Iceland, Liechtenstein, Norway, Switzerland — in Schengen via association agreements. Days there count toward 90/180.
- Monaco, San Marino, Vatican City — micro-states with open borders to Schengen; in practice reached only through Schengen territory and treated as Schengen for entry-count purposes.
The 2023–2024 changes
Three countries moved into the Schengen day-count recently, which trips up anyone working from older guidance:
- Croatia — joined the Schengen Area on 1 January 2023. A week in Dubrovnik now counts.
- Bulgaria and Romania — internal air and sea border checks lifted in March 2024, with land borders following. Treat time there as Schengen for the 90/180 count.
Reference table
| Country | EU? | Schengen (counts toward 90/180)? |
|---|---|---|
| Austria, Belgium, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden | Yes | Yes |
| Croatia | Yes | Yes (since Jan 2023) |
| Bulgaria, Romania | Yes | Yes (checks lifted 2024) |
| Cyprus | Yes | Applies Schengen short-stay rules — treat as Yes |
| Ireland | Yes | No — own rules |
| Iceland, Liechtenstein, Norway, Switzerland | No | Yes |
| United Kingdom | No | No |
| Albania, Serbia, Bosnia, North Macedonia, Montenegro, Kosovo, Moldova, Georgia, Turkey | No | No |
Why this matters for your count
If you reconstruct your trip history using the wrong map — counting Irish days, or missing Croatian ones — your calculation is wrong before you start. When you enter past trips into the calculator, include every day spent in a Schengen country (the list above), and exclude time in non-Schengen countries entirely.
Use the calculator with the correct country list in mind: add only Schengen days as past trips, and it will tell you your remaining allowance and earliest re-entry date.
Count only the days that count
Add your Schengen trips and see your remaining allowance.Frequently asked questions
Is every EU country in the Schengen Area?
No. Ireland has opted out and runs its own rules. Cyprus is an EU member not yet fully in Schengen but applies the Schengen short-stay rules.
Are there non-EU countries in the Schengen Area?
Yes — Iceland, Liechtenstein, Norway and Switzerland. Time there counts toward 90/180.
Do Croatia, Bulgaria and Romania count toward my 90 days now?
Yes. Croatia joined in January 2023; Bulgaria and Romania had border checks removed in 2024. Treat all three as Schengen.