Skip to main content
← Back to all guidance

Schengen 90/180-day rule: a complete guide for UK business

How the Schengen 90/180-day rule works, how the rolling window is calculated, and what it means for UK employees travelling to the EU for work.

By James Walsh, Founder, ComplyEur

Published
02 August 2026
Updated
07 September 2026
Reading time
12 min read
Schengen 90/180-day rule: a complete guide for UK business

What the rule actually says, how the rolling window is calculated day by day, and where UK employers most often get it wrong.


The rule in one sentence

For UK passport holders making short stays without a residence permit or long-stay visa, the usual limit is no more than 90 days in the Schengen Area within any rolling 180-day period. The same rule applies to many other non-EU travellers, although nationality, visa conditions, residence status, protected family-member rights and bilateral arrangements can change an individual's position. There is no annual allowance and no reset date. The window moves with you, recalculated from whichever day you are checking.

That rule governs many short business trips made by UK employees. It is also easy to apply incorrectly, because most people's intuition about allowances comes from things like holiday entitlement, which reset on a fixed date. This one never does.

If you want to skip the theory and see your own position, the free Schengen calculator runs the same arithmetic described below. Nothing you enter is sent anywhere.


Why “rolling” is the part people get wrong

A rolling 180-day window means: pick any day, count backwards 180 days from it, and add up how many of those days were spent inside the Schengen Area. That total cannot exceed 90.

Two consequences follow, and both surprise people:

  • There is no reset date. You do not get a fresh 90 days on 1 January, on the anniversary of your first trip, or after any particular gap in travel. Every single day carries its own 180-day look-back. If that is the question you came here for, when do Schengen days reset answers it directly.
  • Old days fall out of the window continuously. A day used 181 days ago no longer counts. Without new travel, an employee's remaining allowance stays the same until an old presence day leaves the window, then increases.

That second point makes a saved total unsafe to reuse without recalculation. The answer can stay unchanged for a time and then improve as old presence days leave the window, so a figure written down last month may no longer answer today’s question.

The window in motion

Here is a real employee's position, calculated at six different dates. The trips never change; only the date we ask about does.

Their travel:

TripDatesCountryDays
19–18 February 2026Germany10
213 April – 2 May 2026France20
36–20 July 2026Italy15

And their position, asked on six different days:

Asked on180-day windowDays usedDays remaining
18 Feb 202623 Aug 2025 – 18 Feb 20261080
2 May 20264 Nov 2025 – 2 May 20263060
20 Jul 202622 Jan 2026 – 20 Jul 20264545
15 Aug 202617 Feb 2026 – 15 Aug 20263753
1 Oct 20265 Apr 2026 – 1 Oct 20263555
15 Nov 202620 May 2026 – 15 Nov 20261575

Look at what happens between 20 July and 15 August. No new travel took place, yet days used fell from 45 to 37. The February trip had begun sliding out of the back of the window — by 15 August only two of its ten days (17 and 18 February) were still inside the look-back period. By 1 October it had gone entirely.

This is the behaviour that spreadsheets model badly. A formula that sums a column of trip lengths gives 45 for this employee in perpetuity. The true answer on 15 November is 15.


What counts as a day

Three details decide most borderline cases.

Entry and exit days both count as full days. The clock does not care what time you crossed. An employee who flies out at 06:00 on Tuesday and returns at 22:00 on Thursday has used three days, not two, and not one and a bit.

A same-day return still costs a day. Fly to Amsterdam for a morning meeting and home that evening and you have used one full day of the 90. Our engine returns exactly 1 for a trip entered as 10 March to 10 March.

Every Schengen country draws on the same pool. A day in France and a day in Germany both come out of the same 90. Moving between Schengen countries mid-trip does not reset anything, does not extend anything, and — because internal borders are not checked — usually is not recorded as a separate crossing at all.

A calendar day never counts twice. If your records happen to show two overlapping trips covering the same date — a common artefact of importing travel data from more than one system — that date is still one day. Double-counting overlapping records is one of the more common ways a manual tally overstates risk and triggers unnecessary alarm.


Worked example: approaching the limit

Consider an implementation consultant on a long client engagement:

TripDatesCountryDays
112 Jan – 10 Feb 2026Netherlands30
22–31 March 2026Belgium30
34 May – 2 June 2026Spain30

On 2 June 2026, the 180-day window runs from 5 December 2025. All three trips sit inside it. Days used: 90. Days remaining: 0.

They have not broken the rule — 90 days is the limit, not the breach point — but they have no allowance left at all. Any further entry before days start ageing out would put them over.

The important figure is the recovery date. The earliest date on which entry becomes safe again is 11 July 2026. That is not a guess; it is the first day on which enough of the January trip has left the window to make room.

By 15 July 2026 their position has recovered to 85 days used and 5 remaining — still tight, but no longer at zero. A client asking for a two-week engagement in August is a straightforward yes. The same request for June was a straightforward no. Only the calendar changed.

This is the shape of question that arrives at 4pm on a Friday, and it is why the useful output is not "how many days have they used" but "what does this specific proposed trip do to their position".


Worked example: an overstay and what recovery looks like

Now the case nobody wants. An employee is posted to a project from 5 January to 15 April 2026 — 101 consecutive days.

They reach the 90-day limit on 4 April and enter breach on 5 April, when the calculation returns 91 days used and −1 days remaining. By the time they leave on 15 April, it reads 101 used and −11 remaining.

Two things about this are worth sitting with.

First, the breach happened eleven days before anyone left the country. A trip-length check would catch this unusually long single stay, but it would miss the more common calculation problem: a shorter proposed trip can exceed the shared allowance when earlier visits remain inside the rolling window. Every proposed stay needs checking against the full history, not only its own length.

Second, the position does not clear when they come home. Asked on 1 June — six weeks after they left — the answer is still 101 days used and −11 remaining, because the whole trip is still inside the look-back window. The earliest safe re-entry date is 15 July 2026, three months after departure.

The unlawful stay ends when the traveller leaves, but the excess days remain in the rolling history and can make an immediate return non-compliant. Any separately imposed entry ban is a distinct legal consequence. What happens after an overstay covers the enforcement side in detail.


Which countries count

The Schengen Area is not the European Union, and treating them as the same thing is the single most common source of a wrong answer.

29 full member states count. Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland.

Note that Iceland, Liechtenstein, Norway and Switzerland are in that list without being EU members. Days there count.

The microstates need separate treatment. Andorra, Monaco, San Marino and Vatican City are not Schengen members. Andorra is outside the Schengen Area, so time there should not automatically be counted as Schengen presence; record any transit days through France or Spain separately. ComplyEur currently treats Monaco, San Marino and Vatican City conservatively as Schengen presence because their accessible borders are with neighbouring Schengen states. That is an operational assumption rather than a statement of formal membership, so seek specialist advice where the distinction affects a decision.

Ireland and Cyprus do not count. Both are EU members. Neither is in the Schengen Area. A fortnight in Dublin has no effect whatsoever on the 90-day allowance. In our engine, an employee with a 20-day trip to Ireland and a 20-day trip to France in the same period shows 20 days used — the Irish trip contributes nothing.

Romania and Bulgaria count toward the shared allowance from 31 March 2024. From that date they began issuing uniform Schengen short-stay visas and the remaining Schengen rules applied, with air and sea internal-border checks removed. The later 1 January 2025 date marks the removal of internal land-border checks and the point the European Commission describes them as fully joining the border-free area. For day-counting history, a 20-day trip to Romania in February 2024 contributes zero Schengen days, while an identical trip in April 2024 contributes 20.

The full country list, with the commonly confused exceptions goes through each case.


Who the rule applies to

The 90/180 rule governs short stays — business trips, client visits, conferences, site work, and holidays — by travellers who fall within the rule. It is not safe to infer that position from nationality alone.

It does not apply to:

  • EU, EEA and Swiss citizens exercising free movement rights.
  • Employees holding a valid Type D long-stay visa or residence permit for the specific country they are in. Days spent in that country under that permit generally sit outside the short-stay count.

Protected family-member rights and country-specific bilateral arrangements can also affect an individual's permitted stay. Those cases depend on the person's documents, destination and itinerary and should be checked with the relevant authority or an immigration adviser rather than inferred from a generic day counter.

The long-stay visa and residence-permit exception deserves a warning. It makes the position materially more complicated, and a general-purpose day calculator — including ours — is not designed to determine the exemption. If any of your travellers hold those documents, use a tool built for immigration casework and take professional advice. See Type D visa in the glossary for the outline.

For employers with a mixed workforce, the practical implication is that nationality and visa status have to be tracked as a property of the person, separately from the day count. Otherwise you end up applying a limit to an EU national who was never subject to it, or missing one that applies to someone you assumed was covered.


Common mistakes

Treating it as an annual allowance. There is no reset. Every day has its own look-back window.

Forgetting entry and exit days. A "quick two-day trip" costs two full days. Over a year of monthly short trips, that rounding error alone is roughly 24 days of phantom headroom.

Ignoring personal travel. A long weekend in Barcelona draws on exactly the same 90 days as a business trip to Frankfurt. Employees who travel privately and for work need one combined view. This is also the hardest data to collect, because there is no expense claim to trigger a record.

Assuming ETIAS or a visa extends the limit. ETIAS is permission to travel, checked before boarding. It does not grant extra days and does not exempt anyone from the 90/180 rule. The two are frequently confused because they arrived at similar times.

Checking the trip length instead of the window. As the overstay example above shows, a trip can be well under 90 days and still breach the limit because of what came before it. The only meaningful check is against the rolling position on the proposed dates.

Counting from the wrong end. Some manual trackers count forward 180 days from the first trip. The window looks backwards from the date in question, not forwards from anything.


Why this is harder to get wrong quietly now

Until October 2025, the record of who entered and left was a passport stamp read by a border officer. Stamps smudge, get missed, and are slow to check against a 180-day history at a busy crossing. In practice, marginal overstays often went unnoticed.

The EU Entry/Exit System replaced routine stamping for travellers within its scope with electronic records at participating countries' external borders. It records the date and place of each registered entry and exit and supports calculation of an authorised stay. Records can still need correction, and the official guidance gives travellers rights to access or rectify their data.

For employers this changes the risk profile rather than the rule. The rule is identical to what it was in 2021. What has changed is that a gap between your belief about an employee's travel history and the official record can surface when the border authority checks the traveller. Our practical guide to how EES works covers the operational detail.

ComplyEur does not connect to EES. It estimates day use from the trip information supplied by the user; it does not read or verify the border authority's record. That makes complete, accurate trip data essential.


Key takeaways

  • 90 days maximum in any rolling 180-day window, recalculated daily, never reset.
  • Entry and exit days both count as full days; a same-day return costs one day.
  • All Schengen countries share one allowance; Ireland and Cyprus are not part of it; Romania and Bulgaria count from 31 March 2024 for short-stay calculations.
  • Personal and business travel draw on the same 90 days.
  • The check that matters is what a proposed trip does to the rolling position, not how long the trip is.
  • An overstay persists for up to 180 days after the traveller comes home.
  • The rule applies per person based on nationality and visa status, not uniformly across a travel roster.

Check a single traveller's position with the free calculator — no signup, and the calculation runs in your browser. If you are responsible for more than one person, ComplyEur keeps the rolling position current for every employee and forecasts proposed trips before they are approved: see pricing, compare the alternatives honestly, or read the FAQ.

Sources and review date

Sources last checked: 2026-09-07.

This guide explains how the rule is calculated. It is not legal or immigration advice. Where a decision turns on interpretation rather than arithmetic — long-stay visas, residence permits, or an overstay that has already happened — take professional advice.

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.