Skip to content
MoneyDeck

Schengen 90/180 Calculator

Check how many Schengen days you have left under the 90/180-day rule

Updated · EU rules · Free, no signup

Use YYYY-MM-DD dates. Entry and exit days both count.

Days remaining on check date

45 days

Days used in the 180-day window

45 days

Longest stay if entering on check date

60 days

Last day you can remain

2026-10-30

180-day window starts

2026-03-06

Status

OK — up to 60 days available
  • Older days roll out of the window while you travel, so you could stay 60 days even though only 45 are free today.
  • Entering on 2026-09-01, you must leave the Schengen area by the end of 2026-10-30.

Days used in the rolling window during the longest possible stay

Your stays

EntryExitDaysDays in window
2026-03-012026-03-202015
2026-06-102026-07-093030

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

  1. 1List each past or booked Schengen trip on its own line as "entry date to exit date".
  2. 2Set the check date to the day you plan to enter (or any day you want to test).
  3. 3Read the days used in the 180-day window and the days remaining.
  4. 4Use the longest-stay figure and last day to plan your exit.
  5. 5Re-check whenever you add or change a trip.

Formula and method

Days used = |{stay days d : D − 179 ≤ d ≤ D}| ≤ 90

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.

Related tools