How this works
The Schengen 90/180 rule allows short stays of up to 90 days in any 180-day period. The key is that the 180-day window rolls: for a chosen date, you count days of presence over the previous 180 days (including that date). Both the entry and the exit day count. Days left = 90 − days used.
- 1
The rolling 180-day window
For a reference date, we look at the 180 days ending on that day — the window [date − 179; date]. It is a rolling period: it moves forward one day at a time, it does not reset on fixed dates.
- 2
Counting days of presence
We add up every day you were in the Schengen area within that window. The day of entry and the day of exit each count as a full day of presence; overlapping days are counted only once.
- 3
Days used and days left
The formula is simple: days left = 90 − days used. If total days of presence exceed 90 in the window, you are in overstay.
- 4
When the window frees up
Because the window rolls, each day of presence stops counting 180 days later. The window is fully clear (a full 90 days available again) 180 days after your last exit day.
- 5
Testing a planned trip
For a future trip, we check day by day: on each day of the stay, total presence in that day’s window must stay at 90 or below. If it goes over, we tell you on which date and how high it reaches.
Frequently asked
How does the 90/180 rule work?
You may be in the Schengen area for at most 90 days in any 180-day period. It is not 90 days per calendar half-year: each day you look back over the previous 180 days and count how many you spent inside. As older days drop out of the 180-day window, you get them back.
Do the entry and exit days count?
Yes, both count. Under the Schengen Borders Code, the day of entry and the day of exit are counted as full days of presence, even if you are only in the country for a few hours that day. This calculator includes both.
I hold a residence permit or a D visa — does that count toward the 90 days?
Not in the same way. The 90/180 limit is for short stays of third-country nationals who are visa-exempt or hold a short-stay (type C) visa. If you hold a residence permit or long-stay (type D) visa of a Schengen State, you may stay in that State under that document — those days are not counted in the 90/180 rule. Use this tool only for your short stays.
What happens if I exceed the 90 days?
Overstaying is an offence. It can lead to fines, an order to leave the Schengen area, refusal of future entry and, in more serious cases, an entry ban. The final decision always rests with the border authorities. This calculator is a planning aid, not an official document.
Is this calculator official?
No. It reproduces the logic of the European Commission’s official short-stay calculator (rolling 180-day window, entry and exit included), but it is an independent tool. All the maths runs in your browser — nothing is sent. For an official check use the European Commission’s calculator, linked in the sources.
DISCLAIMER
A planning aid. It mirrors the logic of the European Commission’s official short-stay calculator but is not official. It applies to short stays (third-country nationals who are visa-exempt or hold a type-C visa); it does not count time under a residence permit or long-stay (type D) visa, and it ignores bilateral visa-waiver agreements. The decision on your stay always rests with the border authorities. Not legal advice.