Free Tool

Schengen 90/180 Calculator

Track your days, plan your next trip, and know exactly when you can return to the Schengen Area — with full rolling-window logic.

Rolling 180-day window Entry counts, exit doesn't Saved in your browser
For planning purposes only. Always verify your Schengen status with official sources and border authorities before travelling. Entry/exit stamps take legal precedence over any calculator.

Your Trips

Add every Schengen entry and exit. Only days inside the current 180-day window count toward your 90.

Start by adding your first trip below.

Add a trip

Entry day counts as a Schengen day. Exit day does not.

Where You Stand Today

Rolling 180-day window: 21 Dec 202518 Jun 2026

90days you can still stay today

0 of 90 days used in this window

Within limit

Add your trips above to see how many days you have left.

Plan a Trip

Enter an entry date and desired stay — we'll check if it fits within the 90-day limit.

When Can I Return?

Enter how many days you need — we'll find the earliest date you can enter Schengen.

How the Schengen 90/180 rule works

If you hold a passport that lets you enter the Schengen Area visa-free for short stays — or you travel on a Schengen (Type C) visa — you may stay a maximum of 90 days within any rolling 180-day period. The 29 member countries are treated as a single zone, so days spent in Spain, Germany and Greece all add up to the same 90-day budget.

The 180-day window is rolling, not fixed. There is no calendar reset on 1 January or after six months. Instead, for any given day, border authorities look back 180 days and count how many of those days you were physically inside Schengen. As time passes, your oldest days gradually drop out of the window and free up again — which is why this calculator can tell you the exact date you can next re-enter.

Two details decide the count: your day of entry counts as a full day, while your day of exit does not. Brief trips outside the zone — a weekend in London, a layover in Istanbul — never reset the counter; only the days actually spent inside Schengen are tallied.

The 29 Schengen countries

AustriaBelgiumBulgariaCroatiaCzech RepublicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryIcelandItalyLatviaLiechtensteinLithuaniaLuxembourgMaltaNetherlandsNorwayPolandPortugalRomaniaSlovakiaSloveniaSpainSwedenSwitzerland

Ireland and Cyprus are in the EU but not in Schengen. Norway, Iceland, Switzerland and Liechtenstein are in Schengen but not the EU.

Frequently Asked Questions

What is the Schengen 90/180 rule?+

Citizens of many non-EU countries can enter the Schengen Area visa-free for short stays, but are limited to 90 days within any rolling 180-day period. The 29 Schengen countries count as a single travel area — days spent in Germany, France, and Spain all add up together.

Which countries are in the Schengen Area?+

As of 2025 there are 29: 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. Bulgaria and Romania became full members in March 2025. Note: being in the EU does not mean being in Schengen (Ireland and Cyprus are EU but not Schengen). Norway, Iceland, Switzerland, and Liechtenstein are Schengen but not EU.

Does the entry day count? Does the exit day count?+

Yes and no. The entry day counts as day 1 of your stay. The exit day does not count. This follows the official European Commission interpretation. So a stay from Monday to Friday (exit Friday) counts as 4 days, not 5.

Is the 180-day window fixed (e.g. January to June) or rolling?+

It is a rolling window, recalculated backwards from each day you are inside Schengen. There is no fixed reset date. If you enter on 1 November, the relevant 180-day window runs from approximately 6 May to 1 November. Old days gradually "expire" out of the window as time passes.

Do brief exits from Schengen reset the counter?+

No. A weekend in the UK, a layover in Turkey, or a trip to a non-Schengen country does not reset anything. The counter is purely cumulative — only the actual days spent inside Schengen count.

Why do I enter an exit date instead of a number of nights?+

Because the rolling window calculation requires exact calendar dates to be accurate. Enter the date you cross back out of Schengen. That date does not count toward your 90 days.

My saved trips disappeared after I refreshed — why?+

Trip data is stored in your browser's localStorage. It will be erased if you browse in private/incognito mode, clear your browser data, or switch to a different browser or device.

Can I add planned future trips?+

Yes. Add future trips to see how they will affect your remaining days and your earliest possible return date. This helps you plan ahead before booking flights.

Does this work for all nationalities?+

The 90/180 rule applies to citizens of countries that do not have free movement rights or a bilateral agreement granting longer stays (most non-EU/EEA nationals). EU, EEA, and Swiss nationals are exempt — they have the right to unlimited stays. Some nationalities require a visa even for short stays and should verify their specific requirements.

I have 0 days left — when can I return?+

Use the "When Can I Return?" section above. Your earliest re-entry date depends on when past trip days start expiring from the rolling window — it is not simply "90 days after you left." Old days fall out of the window gradually, so you may regain days sooner than you expect.

What are the penalties for overstaying?+

Overstaying the Schengen limit can result in a re-entry ban (typically 1–5 years), fines, deportation, and difficulty obtaining future visas or residence permits. Consequences vary by country and circumstances. This calculator is for planning only — verify your status before travelling.

Does this account for long-stay visas (D-visas) or residence permits?+

No. If you hold a valid long-stay visa or residence permit issued by a Schengen country, days spent in that country under that status may not count toward the 90-day short-stay limit. This calculator assumes all trips are on a short-stay (visa-free or Schengen visa) basis. Consult your permit conditions and an immigration professional if you hold a D-visa or residence permit.

GoMate is information, not legal or immigration advice. Verify all travel decisions with official government sources and, where relevant, a qualified immigration professional. EU Short-Stay Calculator