How Schengen days are counted

The 90/180 rule is short, but counting it by hand trips people up. Here's exactly how each day is counted, with worked examples you can check.

By The MyTravelStatus teamLast reviewed 7 min read

It's calendar days, not hours

The Schengen Borders Code says the date of entry is the first day of your stay and the date of exit is the last. So the rule counts calendar dates, and every date you're in the Schengen area for any part of the day counts as a whole day.

  • Arriving at 23:50 uses that whole day.
  • Leaving at 06:00 uses that whole day too.
  • In and out on the same date counts as one day.
  • The date is the local date where you cross the border. With a long flight, the date at home may be different.
Worked exampleArrival and departure days
  1. You arrive in Rome on Wednesday 13 May 2026 and leave on Monday 18 May 2026.
  2. Count every date from the 13th to the 18th, including both ends: 13, 14, 15, 16, 17 and 18 May.

6 days, not 5. Subtracting the dates (18 − 13 = 5) is the most common counting mistake: always add one.

The rolling 180-day window

For any date you want to check, the window is that date plus the 179 days before it: 180 days in all. Count the days you spent in the Schengen area inside that window. If the total is 90 or less, you're within the rule on that date.

Tomorrow, the window moves forward by one day. The oldest day drops out and tomorrow comes in. That's why nothing "resets": your allowance comes back gradually, one day at a time, as old days pass 180 days.

Worked exampleWhere do I stand today?
  1. Today is 19 September 2026, so the window runs from 24 March 2026 to 19 September 2026.
  2. Trip 1: Paris, 26 March to 6 April 2026. That's 12 days, all inside the window.
  3. Trip 2: Rome then Florence, 10 to 18 May 2026. 9 days.
  4. Trip 3: Lisbon and Porto, 1 to 20 August 2026. 20 days.
  5. 12 + 9 + 20 = 41 days used.

41 of 90 used, so 49 left today. The first Paris day (26 March) drops out of the window on 22 September, and the Paris days keep coming back one a day until 3 October.

Every day of a stay is checked

The rule isn't "90 days left when you arrive". The check applies on every date you're in the area. That's why the useful questions are "how long can I stay if I arrive on this date?" and "when must I leave?", and why a planned trip should be checked day by day, not just on its first day.

Worked example90 days in, then waiting to come back
  1. You spend 1 January to 31 March 2026 in Spain: 31 + 28 + 31 = 90 days. On 31 March you've used all 90.
  2. Each of those days leaves the window 180 days later. 1 January drops out on 30 June 2026.
  3. If you come back on 30 June, the window for that day (2 January to 30 June) holds 89 old days plus the new one: exactly 90.
  4. From then on, each new day in is matched by an old day dropping out, until the last old day (31 March) leaves on 27 September.

Your earliest return is 30 June 2026, and from that date you could stay until 27 September 2026 (90 days). One more day, 28 September, would be day 91.

Future trips count too

When you plan ahead, include trips you've already booked. A trip in November can be fine on its own but push a trip in January over the limit, because both sit inside the same 180-day window.

Worked exampleTwo trips that don't fit together
  1. You've booked 60 days in Italy, 1 October to 29 November 2026.
  2. You're thinking of 40 days in France, 1 January to 9 February 2027.
  3. The Italy days only start leaving the window on 30 March 2027, so all 60 are still counted on every day of the France trip.
  4. On 30 January 2027 you'd reach 60 + 30 = 90 days.

31 January would be day 91, and by 9 February you'd be 10 days over. The longest stay that fits, from 1 January, is 30 days, leaving by 30 January. A calculator that looks forward, like ours, flags this before you book.

What doesn't count

  • Days in non-Schengen countries: the UK, Ireland, Cyprus and Andorra, for example. See the edge cases.
  • Days in Bulgaria and Romania before 31 March 2024, when they weren't yet in the shared count.
  • Days covered by a long-stay visa or residence permit, in the country that issued it. See permits.

Check your own dates

Our free calculator counts your trips this way and shows your days used, days left, the window, your next day back and how long you could stay if you arrived today. For a trip you're planning, it tells you whether it fits, the longest safe stay, and the earliest safe start. To keep your trips and get an email before you run short, create a free account.

Try it with your dates

Enter your trips in the free calculator: no sign-up, and nothing is saved. Or create a free account to keep your trips and get an email before you run short.

Sources

Official sources

Keep reading

More guides

  1. The Schengen 90/180 rule, explained

    What the Schengen 90/180 rule says, who it applies to, which countries share the count, and the mistakes that catch visitors out.

    6 min read

  2. How many days do I have left in Schengen?

    How to work out your remaining Schengen days on any date, why days left isn't the same as how long you can stay, and the traps that catch people out.

    5 min read

  3. When can I go back to Schengen?

    When your Schengen days come back after a stay, including after a full 90 days, and how long you could stay if you entered on a given date. Worked examples.

    5 min read

  4. Can I stay 90 days, leave, and come straight back?

    No: leaving the Schengen area doesn't reset your 90 days. Why a visa run fails, when you can really come back, and how back-to-back trips add up.

    5 min read

  5. Overstaying in Schengen: what can happen

    What EU law and official sources say about overstaying your 90 days: return decisions, entry bans, SIS alerts, the EES, and what to do if you're already over.

    6 min read

All guides