Schengen 90/180
Check a planned stay against the rolling 90-in-180-day rule.
About this tool
This calculator checks the general Schengen rule: at most 90 presence days in each rolling 180-calendar-day window. Both entry and exit count. Overlapping dates count once. Old days can leave the window during a trip, so the maximum continuous stay is not simply 90 minus earlier days.
Enter completed stays before the planned entry. To check a current stay, use its actual entry as the planned start and its full duration. Input dates and the requested exit must be within 1900–2100; up to 64 previous stays are supported. Small drafts can be restored after a reload; drafts exceeding the cookie limit remain in the current session only.
Only the general rule is checked, not the legality of all previous stays or permission to enter. Visa validity and shorter allowances, residence permits, long-stay visas and special agreements require separate checks. Do not include stays authorised under a residence permit or long-stay visa. No historical country-membership or EES model is included.
Rule reference checked on 14 September 2026: European Commission calculator and guidance.