Schengen 90/180 Calculator

Track your Schengen Area days under the 90-in-any-180 rule. Add trips, see days used, and plan your next visit.

Reference Date

Pick the day to evaluate. The calculator looks back 180 days from this date.

Your Schengen Stays

Enter every entry-to-exit period inside the Schengen Area. Both arrival and departure days count as one day each.

1

About the Schengen 90/180 Day Rule

The Schengen 90/180 rule is the cornerstone of short-stay travel for non-EU/EEA citizens visiting the Schengen Area. It is defined in Article 6(1)(a) of Regulation (EU) 2016/399 (the Schengen Borders Code) and applies to nationals of countries that are exempt from the short-stay visa requirement (such as the United States, United Kingdom, Canada, Australia, Japan, and New Zealand) as well as to holders of a Type C Schengen visa.

The rule states that a third-country national may stay in the territory of the Schengen States for no more than 90 days within any rolling 180-day period. The 180-day window is not a fixed calendar block — it slides forward every day. To check your eligibility for any given day of stay, the authorities look back exactly 180 days from that day and count how many of those 180 days you spent inside the Schengen Area. The total must not exceed 90.

Both your day of entry and your day of exit count as full days of stay. A trip from 1 March to 14 March is therefore 14 days, not 13. The 90 days do not need to be consecutive — you can split them across multiple visits, but each visit's days are added to the running total within the relevant 180-day window.

The Schengen Area today consists of 29 European countries:

• Austria
• Belgium
• Bulgaria
• Croatia
• Czech Republic
• Denmark
• Estonia
• Finland
• France
• Germany
• Greece
• Hungary
• Iceland
• Italy
• Latvia
• Liechtenstein
• Lithuania
• Luxembourg
• Malta
• Netherlands
• Norway
• Poland
• Portugal
• Romania
• Slovakia
• Slovenia
• Spain
• Sweden
• Switzerland

Important to note: Days spent in Ireland, Cyprus, the United Kingdom, or any non-Schengen country do not count toward the 90/180 total — Ireland and Cyprus are EU members but operate their own immigration regimes. Romania and Bulgaria became full Schengen members on 1 January 2025, so days in those countries from that date forward count under the rule. Croatia joined on 1 January 2023.

The rule resets dynamically: as days fall out of the back of the 180-day window, those days become available again. This means that if you entered Schengen on 1 January and left on 30 March (89 days), you cannot re-enter until at least one day from that block falls out of the trailing window — that is, on or after 30 June at the earliest, and only for a single day initially.

Penalties for overstaying can include fines, deportation, an entry ban (typically 1–5 years across the entire Schengen Area), and a permanent record on your immigration file. Border guards have direct access to entry/exit data via the EES (Entry/Exit System) and the future ETIAS, so do not rely on missed passport stamps.

This calculator is an unofficial planning tool. The official European Commission calculator at ec.europa.eu/home-affairs/visa-calculator is the legal reference. Always allow a buffer of at least a few days, and consult a qualified immigration adviser for visa-specific cases (long-stay visas, residence permits, multiple-entry Schengen visas with specific conditions, or border-cross-checking issues).

How to Use the Schengen 90/180 Calculator

  1. 1 Set the reference date. By default it is today. Pick a different date to evaluate your status on a past or future day — for example, the day of a planned border crossing.
  2. 2 Add every Schengen trip from the past 180 days. For each trip, enter the arrival date (the day you crossed into the Schengen Area) and the departure date (the day you left). You only need trips overlapping the 180-day window before your reference date — older trips are irrelevant.
  3. 3 Add more trips with "Add Trip" if you have multiple visits. The calculator handles any number of stays. If two trips overlap (which should not happen in reality), each day is counted only once.
  4. 4 Read the result panel: the large number is days used in the trailing 180 days, alongside how many days remain before you hit 90. The colour reflects status — green (within limit), amber (≥75 days, approaching limit), or red (already exceeded).
  5. 5 Inspect the timeline grid. Each square represents one day in your 180-day window. Filled squares are days spent in Schengen. Hover for the exact date and running total.
  6. 6 Use "Plan a Future Trip" to test a hypothetical arrival and stay length. The calculator will tell you whether the trip stays within the rule for every day of the proposed stay, or pinpoint the exact day it would breach the cap.

Frequently Asked Questions

Does the day of arrival and day of departure both count?

Yes. Under EU rules, both your entry day and your exit day count as a full day of stay, regardless of the time of day you crossed the border. A trip arriving on 1 May and departing on 10 May is counted as 10 days, not 9.

What is meant by a "rolling" 180-day period?

The 180-day window is recalculated every day. On any given day, the authorities look back at the previous 180 days (179 days plus today) and count Schengen days within that window. As time moves forward, old days fall out of the back of the window and become "free" again — but only one at a time.

Which countries are in the Schengen Area?

As of 2025, the 29 Schengen countries are: Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, and Switzerland. Ireland and Cyprus are EU members but are not part of Schengen.

Can I leave Schengen for one day to "reset" my 90 days?

No. This is the most common misconception. The 90-day limit is not consecutive — leaving and re-entering does not reset the counter. The 180-day rolling window continues to count every day you spent inside Schengen, regardless of how many breaks you took.

What happens if I overstay?

Overstaying can lead to fines (typically €100–€1,200), deportation, and an entry ban from the entire Schengen Area for 1–5 years. It will also be recorded on your immigration file and may affect future visa applications worldwide. With the EES (Entry/Exit System) now operational, overstays are detected automatically at the border.

Do days on a long-stay visa or residence permit count?

No. Days you spend in a Schengen country under a national long-stay visa (Type D) or a residence permit do not count against the 90/180 short-stay quota. Once you stop holding that permit, the 90/180 rule resumes and your future short-stay days are calculated afresh.

Do days in Ireland, Cyprus, or the UK count?

No. Ireland and Cyprus are EU members but not part of Schengen, and they each apply their own short-stay rules. The United Kingdom is neither in the EU nor in Schengen. Days spent in these countries do not consume your Schengen 90-day allowance, but each has its own immigration rules to follow.

Does my passport need to be valid for the whole 90 days?

Yes — and longer. Your passport must be issued within the previous 10 years and be valid for at least 3 months beyond your intended departure date from the Schengen Area. Many border guards apply this strictly and will deny entry if it is not met.

How do multiple-entry Schengen visas interact with the rule?

A multiple-entry Type C Schengen visa (MEV) lets you enter and exit any number of times during its validity period — but the 90/180 cap on physical presence still applies. The visa's validity dates are an outer envelope; the 90/180 rule decides how much of that envelope you can actually use.

Is this calculator official?

No — this is a free planning tool that mirrors the rules in Regulation (EU) 2016/399. The official European Commission short-stay calculator is the legal reference. Use both, and always allow a few days of buffer to account for time-zone discrepancies, missed stamps, and changes to your travel plans.