Schengen calculator 90/180
Enter your stays in the Schengen area. You get the days used in the 180 days up to a date, the days left, the latest exit for a planned trip, and any overstay.
Runs in your browser. Nothing you type is sent anywhere or saved.
This calculator needs JavaScript. Everything runs on this page; nothing is sent.
Result
How the 90/180 rule works
The rule
If you don’t need a visa for a short stay, or hold a short-stay (C) visa, you may spend up to 90 days in any 180-day period in the Schengen area. On each day of your stay, look back over the 180 days that end that day: no more than 90 of them may be days in the area. Day 91 is an overstay.
The window rolls. There is no fixed start date and no reset when you leave, so old days drop out one by one.
Entry and exit days
The day you enter and the day you leave are both full days in the area. A day trip is one day. A day spent in two Schengen countries is still one day, and travel between Schengen countries doesn’t count separately.
Which countries count
29 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.
- Croatia counts from 1 January 2023. Bulgaria and Romania count from 31 March 2024; land checks ended on 1 January 2025, but the counting date is March 2024.
- Ireland and Cyprus are EU members but not in Schengen. Days there don’t count.
- Monaco, San Marino and Vatican City have open borders, so this calculator counts them. Andorra has border checks and doesn’t count.
Planning a trip
The planner follows the European Commission’s method: it keeps your stays before the planned entry date and adds one day at a time, checking the 180-day window on each day. Because old days drop out while you are there, you can often stay longer than “90 minus days used”.
Visa holders
A C visa adds its own limits: every day must fall inside the validity dates, the total days inside that period can’t exceed the “duration of stay” on the sticker, and a single-entry visa allows one entry. Days spent visa-free or on an earlier visa still count toward 90/180, and a new visa doesn’t reset the window.
The EES
The Entry/Exit System records your entries and exits at the external border, and border guards count from it. Travel between Schengen states isn’t recorded. If your own count and the EES disagree, the EES record is what the border sees.
What this calculator doesn’t cover
Residence permits and long-stay (D) visas, whose days don’t count; national extensions; bilateral agreements that let some nationalities stay longer in one country; and the old “6 months from first entry” rule that still applies to Brazilian citizens. Check those with the country concerned.
Official sources
- Regulation (EU) 2016/399, Schengen Borders Code, Art. 6
- European Commission: short-stay calculator
- Commission calculator user manual (PDF)
- Entry/Exit System: official traveller site
- Visa Code, Regulation (EC) No 810/2009, Art. 24
- Council Decision (EU) 2024/210 (Bulgaria, Romania)
This calculator counts days from what you enter. It is not legal advice, and border authorities decide on the basis of their own records. Check with the official calculator or the embassy if you are close to the limit.