Your trips
Add every entry to and exit from the Schengen area in the last 180 days. Both the arrival day and the departure day count as full days.
Where you stand
Planning a trip
Every day of the stay is checked, not just the arrival date. A trip can be lawful on the day you land and unlawful three weeks later.
What this does not cover
- EU, EEA and Swiss citizens have freedom of movement and no day limit.
- Anyone holding a residence permit or a national long-stay (type D) visa from a Schengen country. Days under those do not count toward the 90.
- Ireland and Cyprus are not in the Schengen area. Days there are outside this calculation.
- Bilateral visa-waiver agreements, which a few nationalities can still rely on in some countries, are not modelled here.
Which countries count
- Austria, Belgium, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland
- Croatia — from 1 January 2023
- Bulgaria and Romania — from 1 January 2025. Air and sea border checks ended in March 2024, but the 90/180 count starts with full membership in 2025
Membership list checked against the European Commission on August 14, 2026. The 90/180 rule itself has not changed since 2013.
Everything is worked out in your browser and saved only on this device. Your travel dates are never sent to us or to anyone else.
How the rule works
- 90 days inside the Schengen area in any 180 days.
- The 180 days are counted backwards from whatever date you are asking about. Nothing resets on a fixed date; each day you spend returns 180 days later.
- Your arrival day and your departure day each count as a whole day.
The mistake that gets people banned
Most calculators check your arrival date and stop there.
If you have 30 days left and book a 45-day trip, they wave you through. You land, and on day 31 you are an overstayer, inside the area, where it means a fine, a removal order, or an entry ban.
This one checks every day of the stay and gives you the date it stops being lawful.
If you want the rule itself
The arithmetic above is the whole of it, but the reasoning behind it is worth ten minutes: how the 90/180 count actually works, including why there is no reset date and why both travel days are whole days.
If the answer looks wrong
The rule is arithmetic, so it can be tested rather than asserted. The calculator runs an automated test suite on every change, and its output is checked by hand against the European Commission’s own short-stay calculator.
If you find a case where the two disagree, tell us. The Commission is right and we will fix it.
