Schengen 90/180-day calculator

Enter every trip you made to the Schengen area — the calculator keeps the rolling 180-day window, shows your days used, and names the last day you can stay without breaking the 90-day rule.

Count both the day you arrive and the day you leave — that is how Day31 (and most border officers) count. Visits to any of the 29 Schengen countries all share the same 90-day allowance.

0days used (window ending Sep 12, 2026)
90days remaining of 90
2026-03-17window opens (180 days back)
How the window works
On any date, Schengen looks at the 180 days ending that date — from Mar 17, 2026 to Sep 12, 2026 — and adds up every day you were inside the area. As the window slides forward, old days drop out on one side while new days add on the other.
Stay limit if you enter today
Dec 10, 2026
day in the area day elsewhere window over 90 today latest safe departure

Stays are saved in this browser only (localStorage) — nothing is sent anywhere. Clearing site data removes them.

The rule, in plain terms

Non-EU nationals may stay in the Schengen area for up to 90 days in any 180-day period. The rule comes from Article 24 of Regulation (EU) 2018/1806, and the counting method is fixed there: on each day of presence, the 180-day window is examined backwards from that day, and every day inside the zone — including the day of entry — is counted. There is no reset when you exit; a day only stops counting once it falls out of the window, 180 days later.

This calculator uses the same engine the Day31 app uses on device: each stay counts every calendar day from arrival through departure, overlapping records are merged so a day never counts twice, and the window is the statutory 180 days inclusive (reference date minus 179 days through the reference date).

Official sources

Rule and calculator semantics reviewed for 2026.

Frequently asked questions

How does the Schengen 90/180-day rule work?

You may be present in the Schengen area for at most 90 days inside any rolling 180-day window. On any given date, border authorities look back 180 days from that date and count every day you were in the zone — including partial days. As the window slides forward each day, one old day drops out and the new day is added, so days do not "reset" after you leave.

Do the arrival day and departure day count?

Day31 counts both the day you enter and the day you leave — the conservative reading used by most border officers. Some authorities read the rules as excluding the day of departure; if yours does, you have one more day of margin than this calculator shows.

Which countries count as the Schengen area?

The 29 Schengen countries are: Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, and Switzerland. The United Kingdom, Ireland, and Cyprus are EU members but not in Schengen — days there never touch this allowance.

What happens if I overstay the 90 days?

Overstaying is recorded in the Entry/Exit System and can mean fines, immediate removal, an entry ban of months to years, and much harder entry the next time. Authorities calculate the overstay exactly as this tool does — day by day against the rolling window — so treat the latest-safe-departure date as a hard deadline.

Do days spent on a long-stay visa or residence permit count?

No. Time spent in the Schengen country that issued your long-stay visa or residence permit does not consume your 90 days — the allowance covers travel to the other Schengen countries while your permit is valid. Enter only the trips made under short-stay (visa-free or Schengen visa) rules.

Does the 90-day allowance reset when I leave and come back?

No. There is no reset on exit. Your old days keep counting until each one passes out of the 180-day window, which is why a long trip early in the year can block a short one months later. This is the single most common — and most expensive — misunderstanding of the rule.

Let the app hold the calendar

Day31 builds your Schengen day count automatically from where you actually were — and warns you before the window closes on you. Offline and private, on your device.

Download for iOS