Skip to main content
Visa & Compliance

Schengen 90/180 Day Calculator

Add your Schengen trips and instantly see days used, days remaining, and the longest stay you can take from any date — the rolling 90/180 rule, calculated correctly.

  • Free, no sign-up
  • Works worldwide
  • Instant results
Your Schengen stays (entry & exit dates)
By SK KutubuddinReviewed
Quick Answer

How does the Schengen 90/180-day rule work?

You may spend up to 90 days inside the Schengen Area within any rolling 180-day period. It is not a calendar-quarter reset: for any given day, count your days of presence over the previous 180 days — entry and exit days both count — and the total must never exceed 90. The limit is shared across all 29 Schengen countries combined.

90 days
Maximum stay
180 days
Rolling window
29 countries
One shared limit
Entry + exit
Each count as a day

Methodology: We count every day of presence — including entry and exit days — and evaluate the rolling 180-day window ending on your reference date, the same method as the European Commission's official short-stay calculator. Calculations run entirely in your browser; we never store your travel dates. How we test & calculate.

What the Schengen 90/180-day rule is

If you visit Europe on a visa-free passport or a short-stay (Type C) visa, you may spend a maximum of 90 days inside the Schengen Area within any 180-day period. The 90 days do not have to be consecutive, and the limit is shared across all 29 Schengen countries — your clock does not reset when you cross an internal border from, say, France into Spain. The hardest part to grasp is the word rolling: the 180-day window is not a fixed calendar quarter. It moves with you, so the right question is always “how many days have I been present in the last 180 days, counting back from this date?”

How this calculator works

Enter the entry and exit dates of each Schengen trip, then pick a reference date — either today or the day you plan to arrive next. The tool counts every day of presence (entry and exit days included), evaluates the rolling 180-day window ending on your reference date, and shows three things: the days you have used, the days you have remaining, and — if you are planning a future entry — the longest continuous stay you could take from that date before you would breach the limit. Everything is computed locally in your browser; your dates are never sent anywhere.

Why getting it right matters

Overstaying is not a paperwork technicality. Penalties range from on-the-spot fines to a formal entry ban of one to several years and the refusal of future visas or travel authorisations. The EU is introducing an automated Entry/Exit System (EES) that electronically records every entry and exit, replacing manual passport stamps — which makes accidental overstays far easier to catch than they used to be. A calculator removes the guesswork before you ever reach a border.

A worked example

Suppose you spend all of June (30 days) and all of July (31 days) in Spain and Italy — 61 days in total. On 1 August, looking back over the previous 180 days, you have used 61 of your 90 days, leaving 29. Those June and July days do not vanish on a fixed date; each one stops counting only once it is more than 180 days in the past. So your full 90-day allowance returns gradually, roughly six months after you first entered — not in one lump on a calendar boundary. That is exactly the behaviour this calculator models.

Who needs to track the 90/180 rule

It applies to visa-exempt visitors (for example travellers on US, UK, Canadian, Australian, and many other passports) and to short-stay visa holders alike. It matters most for long European trips, digital nomads, and frequent business travellers who make several visits a year. A common strategy is to combine Schengen time with stays in non-Schengen countries — Ireland, the UK, Cyprus, or the Western Balkans — where the clock does not run, stretching a longer European trip without breaching the limit.

Common mistakes to avoid

The five that catch people out: (1) treating it as “90 days in a row” or a fixed calendar quarter — it is a rolling 180-day window; (2) forgetting that the entry and exit days both count as full days; (3) assuming each country has its own 90 days — the limit is combined across all 29; (4) counting time in Ireland, Cyprus, or the UK toward the limit — those are not Schengen, so they do not count; and (5) believing a brief exit resets the count — only the passage of time frees up allowance.

Which countries the 90/180 rule covers

As of 2026 the Schengen Area has 29 member countries — 25 EU states plus Iceland, Norway, Switzerland, and Liechtenstein. Bulgaria and Romania became full members on 1 January 2025, so time spent there now counts toward your limit. The 29 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, Switzerland.

Note the exceptions: Ireland and Cyprus are in the EU but not in the Schengen Area, and the UK is in neither — days in those countries do not count. Membership can change, so for anything legally significant, confirm against official EU sources before you travel. A separate travel authorisation, ETIAS, is expected to launch in late 2026 for visa-exempt visitors; it governs permission to enter and does not change the 90/180 day limit itself.

Frequently Asked Questions

90 days total, not consecutive. You can spend up to 90 days of presence inside any rolling 180-day period. Those days can be split across as many separate trips as you like — what matters is the total within the moving 180-day window, not whether they are back-to-back.