Guide

The Schengen 90/180 rule, explained.

With 5 worked examples · Updated 28 October 2026

The short answer

How to count your days

Pick the date you want to check: today, or a day of a trip you're planning. Then:

  1. Find the window. Go back 179 days from that date. Those 179 days plus the date itself are your 180-day window.
  2. Add up your Schengen days inside it. Count every calendar day you were in any Schengen country, including the day you arrived and the day you left.
  3. Compare with 90. If the total is 90 or less, you're within the rule on that date. 90 minus the total is how many days you have left.

The catch is that the window moves. Tomorrow it starts one day later, so a day from about six months ago drops out and today's day comes in. If you're staying for a while, the rule has to hold on every single day of your stay, not just the day you arrive.

Worked examples

Each example links to the calculator with the same dates filled in, so you can see the numbers for yourself.

1. One trip: how many days are left?

You were in Spain from 1 March to 30 April 2027. That's 61 days, because both 1 March and 30 April count.

On 30 June 2027, the window runs from 2 January to 30 June. The whole trip is inside it, so you've used 61 days and have 29 left.

Those 61 days don't come back all at once. 1 March drops out of the window on 28 August, 2 March on 29 August, and so on. The last day of the trip stops counting on 27 October.

Check this in the calculator

2. Several trips: planning the next one

TripDates (2027)Days
Italy10 Jan – 9 Feb31
France1 Apr – 20 Apr20
Greece1 Jun – 30 Jun30

On 30 June all three trips are in the window: 81 days used, 9 left. That doesn't mean your next trip can only be 9 days long.

If the next trip starts on 20 July, the window has moved on to start on 22 January, so only 19 days of the Italy trip still count. That's 69 days used on arrival. Because more January and February days keep dropping out while you travel, you could stay up to 40 days, until 28 August. A 30-day trip fits; a 45-day trip doesn't.

Check this in the calculator

3. Used all 90 days: when can you go back?

You stayed from 1 February to 1 May 2027, exactly 90 days. You can't come back on 2 May, or in June, or on 30 July: on all of those dates the window still holds 90 days.

On 31 July, 1 February has dropped out, so you can enter. From then on, one old day drops out for each new day you stay, so you could stay a full 90 days, until 28 October. That's where the common "90 days in, 90 days out" pattern comes from.

Check this in the calculator

4. Coming back too early

You spent 1 January to 31 March 2027 in Schengen: 90 days. You'd like a 10-day trip from 15 May.

On 15 May the window starts on 17 November 2026, so all 90 days still count and there's no room for even one day. Entering would be an overstay. The earliest you can come back is 30 June, when 1 January drops out.

Check this in the calculator

5. "I left for 10 days, so I'm reset"

You stayed 1 March to 29 April 2027 (60 days), spent 10 days in London, and want to come back on 10 May.

The London trip changed nothing: all 60 days are still in the window. You have 30 days, so a stay until 8 June is fine, but a 31-day stay would put you over. A short trip out of Schengen never gives days back. Only time does.

Check this in the calculator

Rules that catch people out

Entry and exit days are full days

Land at 11 pm and leave at 6 am two days later, and that's 3 days, not 1. Arrive Monday and leave Tuesday: 2 days.

The 29 Schengen countries share one allowance

Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland. Bulgaria and Romania have been full members since 1 January 2025.

Ireland and Cyprus are in the EU but not in Schengen, and neither is the UK. Days there don't count towards your 90.

Who the rule applies to

It covers short stays by non-EU visitors, whether or not they need a visa to enter. If you have an EU passport, a residence permit or a long-stay (national) visa for a Schengen country, different rules apply to you.

EES and ETIAS don't change the limit

The EU Entry/Exit System (EES) records every entry and exit digitally, so an overstay shows up automatically instead of depending on passport stamps. ETIAS is a travel authorisation for visitors who don't need a visa. Neither changes the rule: it's still 90 days in any 180-day period.

Overstaying has real consequences

Depending on the country, an overstay can mean a fine, removal, an entry ban, or trouble getting visas later. Don't count on officials being lenient, and leave yourself a few days of margin for delayed flights.

A planning tool, not legal advice. This guide follows the EU's rolling 180-day method. Border officials make the final decision, and your own situation (visas, residence, bilateral agreements) can change what applies to you.

Questions

What is the Schengen 90/180 rule?

Non-EU visitors can spend up to 90 days in any 180-day period across all 29 Schengen countries combined. It's one shared allowance, often called Europe's 90-day rule, not 90 days per country.

Do entry and exit days count?

Yes. The day you arrive and the day you leave each count as a full day in Schengen, even if you were there for only an hour.

Does leaving Schengen reset my 90 days?

No. Nothing resets. Each day only stops counting once it's more than 180 days old, so a short trip outside Schengen gives back no days.

If I used all 90 days, when can I come back?

Only once old days start dropping out of the window. After a single 90-day stay, you can come back 90 days after you left, and from then on one day frees up for each day you stay (see example 3).

Do ETIAS or the EES change the 90/180 rule?

No. The limit is still 90 days in any 180-day period. The EES records entries and exits digitally, which makes overstays easier to spot, and ETIAS is a travel authorisation, not extra days.

Skip the counting

Add your trips and see days used, days left and your next safe entry date. Free, no sign-up, and nothing leaves your browser.