Skip to main content
← Back to all guidance

When do Schengen days reset? The rolling window explained

Schengen days do not reset on one date. See how old travel drops out of the rolling 180-day window and when an employee can return.

By James Walsh, Founder, ComplyEur

Published
07 September 2026
Updated
07 September 2026
Reading time
5 min read

The answer is less tidy than “after 90 days”, but once you see the window move, it becomes much easier to plan around.

The short answer

Schengen days do not reset on a fixed date. There is no fresh allowance on 1 January, no reset when you leave, and no single date 180 days after your first trip when every old day disappears.

Instead, each day has its own rolling 180-day window. Look back 180 days from the date you want to be in the Schengen Area and count every day spent there. The total must not exceed 90. Tomorrow, the window moves forward by one day. An old travel day may fall out, or it may not.

A continuous absence of 90 days will normally leave room for a new stay of up to 90 days. You may be able to return sooner, though, because previous days can drop out of the window one at a time.

Why “reset” is the wrong mental model

Most allowances have a clean boundary. Annual leave restarts with the holiday year. A subscription renews on a set date. The Schengen rule does neither.

The legal test is whether a traveller has spent more than 90 days in the Schengen Area during the 180-day period preceding each day of their stay. That means the calculation is repeated every day. The Schengen Borders Code (opens in a new tab) also counts the arrival date as the first day and the departure date as the last.

This is why “they have been home for a month” tells you very little. Their position depends on the exact shape of the travel behind them.

A worked example

Suppose an employee makes these three trips in 2026:

TripDatesDays used
Client planning1–30 January30
Project meetings1–30 March30
Site visits1–30 May30

They have used 90 days in total. They leave on 30 May.

On 29 June, all 30 January days still sit inside that day's 180-day window. The employee has no room to spend 29 June in Schengen.

On 30 June, 1 January falls outside the window. One day becomes available, so the employee can enter on 30 June. On 1 July, 2 January falls out while 30 June remains in the count. The balance stays at 90. This continues day by day.

Provided no other travel is missing, that employee could stay from 30 June through 29 July. On 30 July, the calculation would reach 91 days because the March trip has not yet begun to fall out of the window.

That pattern catches people off guard. A traveller can regain days gradually, use them, and then hit another block when the gap between old trips reaches the moving window.

When a full new 90-day stay becomes possible

If a traveller stays completely outside the Schengen Area for an uninterrupted 90 days, the older travel no longer prevents a fresh stay of up to 90 days. The European Commission describes this as a practical result of the rolling calculation.

It is safe as a general explanation, but it should not replace checking the dates. Residence permits, long-stay visas, bilateral arrangements, and time in countries outside the common Schengen calculation can change which days belong in the total.

For an ordinary UK passport holder travelling under the visa-free short-stay rules, the dependable method is:

  1. Choose every date on which the employee intends to be in Schengen.
  2. For each date, look back 179 days so the date itself completes the 180-day window.
  3. Count all Schengen presence inside that window, including the date being checked.
  4. Confirm that the result never exceeds 90.

You do not need to do that by hand. The free Schengen calculator checks the whole proposed trip, not only the entry date.

The mistakes worth catching early

Counting calendar years. A trip in December can affect travel well into the following year. The New Year changes nothing.

Starting the window from the first trip. The test looks backwards from each day being checked. It does not count forward 180 days from a convenient starting point.

Checking only the day of arrival. A proposed trip may be compliant on entry and become non-compliant halfway through. Every day of the stay needs to pass.

Forgetting arrival and departure days. A Monday arrival and Friday departure uses five days, not three.

Leaving out personal trips. A family holiday and a client visit draw from the same allowance. For employers, this creates a real privacy and process question, but it does not create a second day count.

Treating the answer as permission to work. The 90/180 calculation deals with length of stay. Whether an employee may carry out a particular activity depends on the country and the work involved. The complete 90/180-day guide explains that boundary in more detail.

A practical rule for travel approval

Do not store a “days remaining” figure and trust it next month. It goes stale as soon as travel is added, removed, extended, or falls out of the window.

Keep the trip dates behind the number. Then recalculate the traveller's position when a new request is made, using both known business and personal Schengen travel. If the result is close to 90, leave room for a delayed return or an unrecorded trip rather than treating the legal ceiling as a target.

The word “reset” is useful only if it prompts the right question: which old days will have left the window by the dates of the next trip?

Sources and review date

Sources last checked: 2026-09-07.

ComplyEur calculates Schengen day use from the travel entered into it. It does not decide whether a person has permission to work, live, or study in a country. Check unusual status or case-specific questions with the relevant authority or a qualified adviser.

Check your dates with the free Schengen calculator or see how team tracking works.

About the author

James Walsh

Founder, ComplyEur

Founder of ComplyEur. Built the deterministic 90/180-day calculation engine behind the product.

Put the guidance into practice

Review ComplyEur options or speak with the team about your travel process.