Schengen 90/180 Day Calculator

The short-stay rule allows 90 days in any 180-day period. Enter your trips, one per line, then a check date and a planned trip to see the days you have used and the days you have left.

Free Runs in your browser Checked Tuesday, November 10, 2026

One trip per line: the entry date, a space, then the exit date. Both days count as days of stay. Write dates as 2026-01-10 or 10.01.2026.

The day you want to check. The 180 days that end on this day, this day included, are counted.

The day you plan to enter the Schengen Area. It gives the latest exit date.

The last day of the planned stay. It is needed to check the planned trip day by day.

Result

Days left on the check date — 90 minus the days used in the 180 days up to the check date. A negative figure means the limit is already passed.
Days used in the 180 days up to the check date —
Latest exit for the planned entry — The last day on which the planned stay still keeps within 90 days in every 180-day period.
Planned trip within the rule — Checked on every day of the planned trip.
Full 90 days available again from — The first day on which none of your stays falls in the 180 days up to it.
Trips and their days in the check window
Each day of the planned trip

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Type each trip on its own line in Trips: the entry date, a space, then the exit date. Both days count.
  2. Choose a Check date to see the days used and the Days left on the check date.
  3. Type a Planned entry to see the Latest exit for the planned entry. Add a Planned exit to check each day of the trip in Each day of the planned trip.
  4. Read Full 90 days available again from for the first day on which none of your stays is in the 180 days up to it.

How the 90/180 rule is counted

Article 6(1) of the Schengen Borders Code, Regulation (EU) 2016/399, allows stays of no more than 90 days in any 180-day period, and it considers the 180-day period preceding each day of stay. The European Commission's calculator describes the rule as counting back 180 days from each day of stay.

Article 6(2) of the same Regulation sets the date of entry as the first day of stay and the date of exit as the last day of stay, so both days of a trip are days of stay. A day that two trips share is counted once. The texts do not say in so many words whether the day being checked is inside its own 180-day window; this calculator's convention is that it is, so the window is the 180 days that end on that day, that day included.

Days used on a day = days of stay in the 180 days from 179 days before that day up to and including it
Days left = 90 − days used
Full 90 days again = last day of stay + 180 days
  • Days of stay of a trip: exit date − entry date + 1.
  • A check date counts only the stays up to and including that day; the days after it are not in its window.

Planned trips and the latest exit

For a planned entry, the calculator adds the planned days one by one to the stays you entered and checks the window of each day. The latest exit is the last day on which every day so far is still within 90 days.

A planned trip is checked day by day only when both its entry and its exit are given. The table lists the days used in the window of each day, and the status names the first day that goes over 90, if there is one.

Entry/Exit System and what this page does not include

  • Stays authorised under a residence permit or a long-stay visa. Article 6(2) says these periods are not taken into account in the calculation of the duration of stay, so this calculator does not count them. Bilateral agreements with Schengen countries are not in that text, and this calculator does not count them either.
  • Stays you do not list. Days spent outside the Schengen Area are not counted by the rule, so list only the stays inside it.
  • The Entry/Exit System (EES). The European Commission's page says that the system records the date and place of entry and exit, and that it became fully operational on 10 April 2026. This page does not read those records; it counts only the dates you type.

Worked example: three trips, a check date on 1 September 2026 and a planned stay

The three trips are 12 to 25 January (14 days), 2 to 20 March (19 days) and 8 to 12 May 2026 (5 days). The window that ends on 1 September 2026 starts on 6 March, so the March trip counts 15 days (6 to 20 March) and the May trip counts 5 days. The January trip is outside the window. That makes 20 days used and 70 days left.

The planned stay runs from 10 to 30 September 2026: 21 days. On 10 September the window starts on 15 March and holds 6 days of the March trip, 5 days of the May trip and 1 planned day, 12 in all. On 30 September it holds the 5 May days and 21 planned days, 26 in all, so the planned trip keeps within the rule on every day.

Entering on 10 September, the 90th day of stay is 8 December 2026, and the window that ends on that day holds no earlier trip, so the latest exit is 8 December 2026. The last stay ends on 30 September 2026, so the full 90 days are back on 29 March 2027, 180 days later.

Result
Days used on 1 September 2026 20
Days left on 1 September 2026 70
Days of the planned stay 21
Latest exit for entry on 10 September 2026 8 December 2026
Full 90 days available again from 29 March 2027

Frequently asked questions

Are the entry day and the exit day both counted?

Yes. Article 6(2) of the Schengen Borders Code sets the date of entry as the first day of stay and the date of exit as the last day of stay, so both days count: a trip from 10 January to 12 January is three days.

Why is a trip left out when its exit date is before its entry date?

A trip that ends before it starts cannot be a stay, so the page leaves that line out of every count and names it. Correct the dates to see the full count, because a missing trip makes the days used look lower than they are.

What is the difference between the latest exit and the full 90 days date?

The latest exit is the last day of a planned stay that keeps within 90 days in every 180-day period. The full 90 days date is the first day on which none of your stays lies in the 180 days up to it, and a new stay can sometimes begin before that date because older days leave the window one at a time.

Why is the planned trip not checked when only the entry date is typed?

The check needs the last day of the stay, so without a planned exit the page gives only the latest exit for the entry date. Type the planned exit to check each day of the trip and see the days used on each.

Are national long-stay visas and residence permits counted?

No. Article 6(2) says that periods of stay authorised under a residence permit or a long-stay visa are not taken into account in the calculation of the duration of stay, so this calculator does not count them. Bilateral agreements are not in that text, and this calculator does not count them either. Check the rules of the country that issued the document.

Is the result a binding decision on my stay?

No. The result is a calculation from the dates you type. The border authority of the country you enter decides how your stay is counted, so keep your own record of your trips.

Are the dates I type sent anywhere?

No. The calculation runs in your browser, and nothing you type is stored or sent to us.

Can I write the dates as 10.01.2026?

Yes. Each line may hold the two dates as 2026-01-10 or as 10.01.2026, with the entry date first and the exit date second.

Sources

Figures and text last checked on Tuesday, November 10, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.