About the Schengen 90/180 Calculator
This Schengen calculator applies the 90/180-day rule for short stays in the Schengen area. List each trip as an entry and exit date, pick the date you want to check (usually your next entry date), and it counts how many days you have spent in the 180-day window ending on that date, how many of the 90 allowed days remain, and how long you could stay if you entered that day.
It is for visa-exempt travellers and holders of short-stay Schengen visas — for example US, UK, Canadian and Australian passport holders — planning back-to-back European trips, digital nomads, and anyone who wants to avoid an overstay. Entry and exit days both count as full days, and overlapping or duplicate dates are only counted once.
Because the window rolls forward every day, old days drop out as new ones are added, so the maximum stay can be longer than the "days remaining" figure suggests. Time spent in Ireland, Cyprus or non-Schengen countries does not count, days covered by a national long-stay (D) visa or residence permit should be left out, and Brazilian nationals fall under an older bilateral rule (3 months in the 6 months after first entry). Always confirm with the European Commission’s official short-stay calculator or the border authority before you travel.
With the default inputs, the days remaining on check date is 45 days. Change any value above to recalculate instantly.
How to use the schengen 90/180 calculator
- 1List each past or booked Schengen trip on its own line as "entry date to exit date".
- 2Set the check date to the day you plan to enter (or any day you want to test).
- 3Read the days used in the 180-day window and the days remaining.
- 4Use the longest-stay figure and last day to plan your exit.
- 5Re-check whenever you add or change a trip.
Formula and method
On any day D you are allowed to be in the Schengen area only if the number of days you have spent there in the 180-day period ending on D (D and the 179 days before it) is 90 or fewer. Entry and exit days count as whole days, and each calendar day is counted once even if you list it twice.
Days remaining is simply 90 minus the days used in the window ending on the check date. The longest stay is found by simulating an entry on the check date and adding one day at a time, re-counting the rolling window each day, until the next day would push the count above 90. Because old days fall out of the window as you go, this can exceed the days-remaining figure.
- D
- The day being checked
- 180
- Length of the rolling look-back window, including D
- 90
- Maximum days allowed within any 180-day window
Worked examples
Two earlier trips, entering again on 1 September
The window for 1 September 2026 starts on 6 March, so 15 days of the March trip and all 30 days of the June–July trip count: 45 used, 45 remaining. As March days roll out mid-September you can actually stay 60 days, leaving by 30 October.
A full 90-day stay just ended
January 1 to March 31 2026 is exactly 90 days, all inside the window ending 15 April. No days remain, so you cannot re-enter until those days start to leave the window at the end of June.
First trip of the year
With no previous stays, all 90 days are available. Entering on 1 May 2026 you can stay 90 days, and the last day you may remain is 29 July 2026.
Frequently asked questions
How does the Schengen 90/180 rule work?+
Short-stay visitors may spend at most 90 days in any rolling 180-day period across all Schengen countries combined. On every day of your stay, look back 180 days (including today) and count the days you were in the area; the total must not exceed 90.
Do entry and exit days count?+
Yes. The day you enter and the day you leave each count as a full day in the Schengen area, even if you arrive late at night or leave early in the morning.
Does the 90-day count reset after 180 days?+
No, there is no fixed reset date. The window rolls forward every day, so days drop off one at a time exactly 180 days after they were spent. After 90 consecutive days in the area you need to stay out for 90 days to regain the full allowance.
Do the UK, Ireland or Cyprus count toward Schengen days?+
No. The UK, Ireland and Cyprus are not part of the Schengen area, so days spent there do not count. Cyprus applies Schengen rules but has not yet lifted internal border controls, so it is outside the area for this count. Bulgaria and Romania joined fully on 1 January 2025, so days there now count, as do days in the non-EU Schengen members Iceland, Liechtenstein, Norway and Switzerland — 29 countries in all.
What happens if I overstay?+
Overstaying can lead to fines, deportation, an entry ban and problems with future visa applications. Since 10 April 2026 the EU Entry/Exit System (EES) has replaced passport stamping at external Schengen borders, recording each entry and exit electronically so overstays are detected automatically.
Results are general estimates and not legal advice. Laws vary by jurisdiction — consult a qualified attorney.