How does the Schengen 90/180 rule work?
You may stay in the Schengen area for up to 90 days in any rolling period of 180 days. The 180 days are not a fixed block such as a calendar half-year. For each day you are in the area, look back 180 days from that day, counting that day too, and add up your days of stay. If the total is ever more than 90, the rule is broken. Leaving and coming back does not reset the count.
Which countries count towards the 90 days?
The 29 Schengen states: Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland. Days in all of them are added together. Croatia (joined 2023), Bulgaria and Romania (air and sea borders from 31 March 2024, land border checks lifted on 1 January 2025) do count. Ireland and Cyprus are EU members but are not in the Schengen travel area, so days there do not count and have separate rules. Andorra, Monaco, San Marino and Vatican City are not Schengen members either, and how time spent there is treated depends on how you travel, so check the official sources.
How are entry and exit days counted?
Both the day you arrive and the day you leave count as days of stay, and a same-day entry and exit counts as one day. This calculator counts calendar dates, so the time of day and your time zone do not matter, and a leap day is counted like any other day.
What does "must leave by" mean?
If you are inside the area on your check date, this is the last day you can still be there without going over 90 days in any 180-day window, assuming you stay without a break. If you are outside, the calculator instead shows how many days you could stay if you entered on the check date. Stays dated after your check date are not counted in these two figures.
How is the earliest re-entry date worked out?
It is the first date from which a stay of your chosen length keeps every rolling 180-day window at 90 days or fewer, assuming you leave on the check date if you are inside now. As old days drop out of the 180-day look-back, days free up again. A full 90-day stay needs the most room, so it usually has the latest date.
Does this apply to me?
The rule applies to visa-free visitors and holders of short-stay Schengen visas. Citizens of Schengen states and holders of residence permits or long-stay national visas are generally not counted this way, and some nationalities have bilateral agreements that allow extra days in particular countries. This calculator does not model any of those exceptions, so check the rules for your passport and visa type.
What happens if I overstay?
The consequences depend on the country and the circumstances. They can include a fine, being refused entry in future, or a ban, and a recorded overstay can make later visa applications harder. The EU is also rolling out the Entry/Exit System (EES), which records the entries and exits of non-EU travellers electronically instead of by passport stamp (phased rollout from 12 October 2025), so your dates can be checked. The ETIAS travel authorisation for visa-exempt travellers is planned to follow. Check the official EU pages for the current dates and what applies to your passport. If you are close to the limit, ask the immigration authority of the country you are in.
Is this legal advice?
No. It is a planning aid that applies the published 90/180 rule to the dates you type in. Border officers make the final decision, and a mistake in the dates you enter changes the answer. For anything important, check the official EU pages or ask the embassy or consulate of the country you are visiting.