Skip to content

Rolling-window guide

When can I return to Schengen?

Learn how to find your next possible Schengen travel date when the rolling 90/180-day window has no single reset date.

Based on official EU counting rulesNo sign-upTrip details stay local in the app

The short answer

There is no universal Schengen reset date. Look back 180 days from each possible day of your next trip. You can use that day only if it keeps your total presence within the standard limit of 90 days in any 180-day period. Previous travel days become available again one by one as they leave the moving window.

Why your 90 days do not reset at once

Window
The relevant 180 days end on the date being checked
Movement
The look-back advances one calendar day at a time
Availability
An old stay day frees space only after it leaves the window

“Wait 90 days” is a safe shortcut after one uninterrupted 90-day stay, but it is not a general formula. Several shorter trips create a different pattern: some days can become available earlier while other old trips still count.

A full 90-day stay, day by day

Worked example

1 January to 31 March 2026

  1. 31 March: the traveller has used 90 days, counting both 1 January and 31 March.
  2. 29 June: the rolling window still starts on 1 January, so all 90 days remain inside it.
  3. 30 June: 1 January has fallen outside the look-back. One day of room has appeared, so 30 June can be the first day of a new stay under this simplified history.

Add another earlier or later trip and the answer can change. Start with the free Schengen day calculator to understand your current window.

How long can I stay from a date?

Gather every Schengen arrival and departure from the 180 days before the dates you are considering. Planning one continuous trip? Add its arrival and departure to the free calculator, then check the departure date — that is when the rolling count for that trip peaks. Do not calculate from the last exit alone.

Stay90 keeps the history on your iPhone. Its Pro planner is useful when you want to compare multiple future trips, find the earliest possible return date, or avoid rebuilding the same history each time. Open Stay90 on the App Store.

If the calculation suggests an overstay

First recheck every arrival and departure and make sure you entered only days spent inside the Schengen Area. A calculator result is a planning signal, not an official determination of your immigration status.

The EU's EES guidance says excessive stays are subject to EU and national rules. The relevant national or border authority decides what applies in an individual case. Do not assume that leaving and waiting for a possible re-entry date resolves a past overstay; contact the immigration, consular, or border authority for the country concerned before making another trip.

Schengen re-entry questions

Does a new calendar year reset the 90 days?

No. January has no special reset. Every date uses its own 180-day look-back.

Can I return as soon as one old day stops counting?

Possibly. For a continuous proposed stay, add the full trip and check its departure date. That is the peak count for that trip.

What should I do if the total is above 90?

Recheck the dates and Schengen-only entries first. If the result still suggests an overstay, seek guidance from the relevant national authority; a calculator cannot decide your legal position.

Can a visa change the answer?

Yes. A visa may authorise fewer days or have its own validity dates. Residence permits and other statuses also need a status-specific check.
Official sources and review date

Sources reviewed: 2 August 2026.

Stay90 applies the standard Schengen short-stay calculation as a personal planning aid. A visa with a shorter authorised stay, residence rights, long-stay visas, family-member rights, or country-specific arrangements can change your situation. Confirm important travel decisions with the relevant official authority.