Skip to content

Schengen 90/180

The Schengen page counts unique local calendar days with presence in the Schengen area in a rolling 180-day window ending on the as-of date. The rule is 90 days in any 180-day period, not a calendar year.

Presence comes from journey country stamps and the seeded set of Schengen country codes. A date spent in two Schengen countries can appear in both country rows. The zone total (daysUsed) counts that date once. daysRemaining is 90 minus daysUsed.

  • Safe. Days remaining above 10, and confidence at least 80%.
  • Warning. 10 or fewer days remaining.
  • Exceeded. No days remaining.
  • Uncertain. Confidence below 80% because closed historical gaps cover too much of the window.

Confidence is the rounded percentage of the 180-day window that is not covered by those gaps. An empty ledger has zero confidence.

nextResetDate is derived from the oldest relevant Schengen-linked journey departure still in the window. It is not a leave-by solver.

The result does not determine visa type, nationality exemptions, residence-permit treatment, bilateral agreements, or an authority’s interpretation. Check the page before you book the next Schengen trip, then confirm the official rule that applies to your passport.