HomeAll calculatorsSchengen Area

Schengen 90/180 calculator

Check your recorded Schengen stays against the rolling 90/180 limit. Plan your maximum stay from a date, or find the earliest return for a trip of a chosen length.

Add your stays

Add your short stays across all 29 Schengen countries, including earlier trips that may fall in a 180-day window. Entry and exit both count; the same date counts once across countries.

Import or paste a travel list

Format: YYYY-MM-DD ~ YYYY-MM-DD XX with the two-letter code of a country on this site, or a single day YYYY-MM-DD XX. This site's CSV exports can be re-imported as-is.

Plan your next continuous stay (optional)

Leave blank to start the day after your last Schengen stay. A chosen date counts earlier history and replaces stays on or after that date with one continuous stay.

Saved in this browser · no account required

Two simple examples

A ten-day trip leaves room to plan

France: 1–10 January 2026; plan a new entry on 11 January.

10 recorded days, including arrival and departure. With no other stays, the new continuous stay can last 80 days, through 31 March.

90 days is within the limit; 91 is over

France: 1 January–31 March 2026, with no other stays.

Exactly 90 days is within this day-count limit. An immediate extra day on 1 April would make 91. A zero-day allowance does not mean the recorded 90-day stay was already over.

How the 90/180 rule actually works

The rule comes from Article 6(1) of the Schengen Borders Code: third-country nationals may stay in the Area for no more than 90 days in any 180-day period. The word that trips people up is “any”. The window is not a calendar half-year and it never resets — for every day of stay, that date and the preceding 179 calendar dates are checked, and each window must contain at most 90 days of your presence.

Article 6(2) counts the entry date as the first day of stay and the exit date as the last. A trip from 1 June through 14 June is 14 days, and same-day entry and exit is 1 day. All 29 states pool together — a day counts once no matter how many Schengen countries you crossed during it — and days in Ireland or Cyprus never count.

The practical consequence: days “come back” only when they fall out of the rolling window, 180 days after you used them. That is why a long stay followed by a short break can still put you over on return, and why this calculator reports your worst window and the exact days still counting against it. A window with exactly 90 days is within this limit; no additional day available immediately after departure does not mean the recorded stay already exceeded it.

The assessment year checks recorded stays in that year, including earlier presence in their windows. To plan a future continuous stay, choose an entry date above. The plan counts recorded presence before that date and replaces later recorded stays with one continuous stay. If no entry date is chosen, it starts the day after your last Schengen stay. This is day arithmetic; prior overstays and visa conditions still need to be checked.

Have a trip length in mind? Choose “When can I return for a set number of days?” in the planner to find the earliest entry that fits your entire 1–90-day stay. This search fixes your history before the search date and replaces later recorded stays for the alternative plan, without editing your ledger. See return-date examples after a 90-day stay.

Rule text and EU calculator checked 2026-10-02
  • Regulation (EU) 2016/399 (Schengen Borders Code), Art. 6(1) and 6(2) — 90 days in any 180-day period; both entry and exit dates count — official source
  • European Commission short-stay calculator, Check and Planning modes — rolling windows, inclusive dates and future continuous stays — official source

Every calculation above follows the cited publications. If a rule changes, the verification date above is updated — pages with stale dates are flagged for re-verification.

Stay limits and tax residence answer different questions. Compare Schengen day counting with tax-residency tests →

What this calculator does not decide

  • This is the border/stay rule, not a tax-residency test — tax residency of each member state follows its own rules; the country calculators on this site cover those.
  • Exclude stays authorised under a national long-stay visa (type D) or residence permit in the issuing state. Short visits to other Schengen states remain subject to 90/180; the calculator cannot infer your permit status.
  • A short-stay visa can authorise fewer than 90 days or have a shorter validity period; those limits also matter.
  • A plan with available days does not resolve an earlier overstay or establish a right to enter.

Schengen stay FAQs

Can I find the earliest return date for a trip of a specific length?

Yes. Open the stay planner, choose “When can I return for a set number of days?”, and enter a length from 1 to 90 days. You can set a search date or leave it blank to start after your last recorded Schengen stay. The search checks every day of the intended stay, uses recorded history before the fixed search date and replaces later stays for this alternative plan. It does not change your saved ledger or establish a right to enter.

How many days can I stay in the Schengen Area?

Up to 90 days in any rolling 180-day period. On each day of stay, count that date and the preceding 179 calendar dates across all 29 Schengen states. The total must not exceed 90. The assessment year selects recorded days to check, while prior-year presence remains in their windows. Future plans are checked day by day from the chosen entry date.

Do the day I enter and the day I leave count?

Both count under Article 6(2) of the Schengen Borders Code. Arriving 1 January and departing 10 January is 10 days; a same-day visit is 1 day. In 2026, 1 January through 31 March is 90 days, while staying through 1 April is 91 days and exceeds the limit.

Does the 90-day counter reset when I leave Schengen?

No — that is the most common misunderstanding. There is no reset. Days only fall out of the count 180 days after they were used. Leaving for a week and returning does not give you fresh days; the calculator shows exactly which old days still count against you.

Do days in different Schengen countries add up?

Yes. All 29 member states are one area for this rule — 30 days in France plus 40 days in Poland is 70 days of Schengen presence. Days in Ireland or Cyprus do not count: they are EU members but not Schengen states.

Which countries are in the Schengen Area?

Austria, Belgium, Bulgaria, Croatia, Czechia, 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 — 29 states. Bulgaria and Romania joined fully in 2025.

I have a residence permit or long-stay visa from a Schengen country. Does the 90/180 rule apply?

Do not enter stays authorised under that permit or long-stay visa in the issuing state. Short visits to other Schengen states remain subject to 90 days in any 180. The calculator counts the stays you enter and cannot infer your permit or visa status.

Is the Schengen 90/180 rule the same as the 183-day tax residency rule?

No. The 90/180 rule is a border/stay rule; tax residency is decided by each country’s own tax law — usually around 183 days plus other criteria. Both matter to the same traveller, which is why this site keeps them side by side: see the 183-day rule comparison for the tax side.

Why can a stay be within the limit with zero days available next?

Exactly 90 days in a rolling 180-day window is allowed by this day-count rule. A new day may take the next window to 91, so no additional stay can start immediately. Try a later entry date as older days leave the window; visa validity and other entry conditions still apply.

Informational only — not visa, legal or immigration advice. Based on the published Schengen Borders Code and Commission calculation method; individual cases (permits, visas, border decisions) need qualified advice.

Also check your tax-residency days

The 90/180 stay rule and tax residency are different tests — long-stay travellers usually need both. These Schengen countries have full tax-residency calculators here:

Compare tax-residency rules across all 16 jurisdictions →