Schengen 90/180 Day Calculator
Add your past and planned trips to the Schengen area and instantly see how many of your 90 days you have used, how many remain, and the earliest date you can return — using the official rolling 180-day window. Free. No signup.
How to Use This Schengen Calculator
Add your trips
Enter the entry and exit date of every Schengen trip — past, current, and planned. Use "Add another trip" for each one. Both endpoint days count.
Pick your check date
"Calculate as of" defaults to today. Change it to any date to see your day count and compliance for that exact day.
Read days used & left
The panel shows days used inside the rolling 180-day window, days remaining, and whether you are within the 90-day limit or over it.
Plan & download
Add a future entry date to see your longest possible stay, then download a dated PDF report of your day count to keep with your travel documents.
Understanding the Schengen 90/180-Day Rule
If you hold a passport from a visa-exempt country — the United States, United Kingdom, Canada, Australia and many others — you can travel freely across the Schengen area for short stays without a visa. But "freely" has a hard limit: 90 days in any 180-day period. It is one of the most misunderstood rules in travel, because the 180 days are not a fixed calendar block. Get it wrong and you risk fines and a multi-year entry ban that covers the whole zone.
The rolling 180-day window
The 90 days are not counted per country and they do not reset each time you cross an internal border — Schengen is treated as one territory. The reference period is a moving 180-day window. To check any given day, you count back over that day and the previous 179 days (180 days in total) and add up every day you were physically present in the area. If the total is 90 or fewer, you are compliant. Because the window slides forward each day, days you spent in Schengen stop counting once they are more than 180 days in the past — so your allowance gradually returns rather than refilling on a single reset date. The calculator above performs this day-by-day count for you.
Which countries the rule covers
As of 2026 the Schengen area has 29 countries: 25 EU members — Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain and Sweden — plus four non-EU members: Iceland, Norway, Switzerland and Liechtenstein. Bulgaria and Romania became full members on 1 January 2025. Ireland is in the EU but stays outside Schengen, so time there does not count. Cyprus is not yet a full member. The microstates — Monaco, San Marino, Vatican City and Andorra — have open borders with their neighbours and are treated as inside the area in practice.
Entry and exit days both count
A common and expensive mistake is to count only "full" days. Under the official rule the date of entry is your first day of stay and the date of exit is your last day of stay, no matter the time of day. A trip from 1 June to 10 June is 10 days, not 9. This calculator counts both endpoints, matching the European Commission's own short-stay calculator.
EES: automatic tracking from April 2026
Until recently, enforcement relied on passport stamps that officers added up by hand. That changed with the Entry/Exit System (EES), which went live across Schengen external borders on 10 April 2026. EES records every non-EU traveller's entry and exit electronically, replacing the stamp, so your 90/180 total is now tracked automatically and overstays are flagged the moment you reach a border. Keeping your own running count — and a dated record like the PDF this tool produces — matters more than ever.
ETIAS is not extra time
The ETIAS travel authorisation is expected to launch in the last quarter of 2026, becoming mandatory after a transition period in 2027. It is easy to assume an ETIAS approval "lets you stay longer", but it does not: ETIAS is a pre-screening authorisation, not a visa, and the 90-in-180 limit is unchanged. You will simply need an approved ETIAS and to stay within your 90 days.
How to legally stay longer than 90 days
The 90/180 rule only governs short stays. If you want to live in Europe, you apply for a national long-stay visa or residence permit from one specific country — for example the Portugal D7 passive-income visa, Spain's digital nomad visa or non-lucrative visa, France's long-stay visitor visa (see moving to France from the US), or Greece's Financially Independent Person visa (see moving to Greece from the US). Once you hold a residence permit, time in that country no longer counts against your 90 Schengen days. Not sure where to start? Use our visa checklist generator to build a document list for the route you choose.
Frequently Asked Questions
Visa-exempt visitors (such as US, UK, Canadian and Australian passport holders) may stay a maximum of 90 days in any 180-day period across the Schengen area as a whole. It is not 90 days per country and it does not reset when you cross an internal border. To check any given day, count back over the previous 180 days and add up every day you were physically present; that total must not exceed 90.
Use a rolling (moving) 180-day window. For the day you want to check, look back 179 days (that day plus the previous 179 = a 180-day window) and count every day you spent in any Schengen country. If the total is 90 or fewer you are within the limit. Because the window keeps moving, old days drop off the back as time passes, which slowly frees up allowance. This calculator does that day-by-day count for you.
Yes. Under the official rule the date of entry counts as the first day of stay and the date of exit counts as the last day of stay, even if you arrive late at night or leave early in the morning. A trip from 1 June to 10 June is therefore 10 days, not 9. This calculator counts both endpoints, matching the European Commission's short-stay calculator.
As of 2026 there are 29 Schengen countries: 25 EU members (Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain and Sweden) plus 4 non-EU members (Iceland, Norway, Switzerland and Liechtenstein). Bulgaria and Romania became full members on 1 January 2025. Ireland is in the EU but not Schengen; Cyprus is not yet a full member. Monaco, San Marino, Vatican City and Andorra are de facto inside the area.
Overstaying can lead to fines, deportation, and an entry ban of one to several years that applies to the whole Schengen area, plus problems with future visa and ETIAS applications. From 10 April 2026 the new Entry/Exit System (EES) records every entry and exit electronically, so overstays are flagged automatically at the border rather than depending on a manual passport stamp. Track your days carefully and leave before you reach 90.
There is no fixed reset date. The 180-day window moves with every day, so allowance comes back gradually: a day you spent in Schengen stops counting once it is more than 180 days in the past. If you use all 90 days and then stay out completely, you regain a day of allowance for each day that rolls off the back of the window, and you have a full 90 days available again only after roughly 180 consecutive days outside the area.
No. ETIAS (expected in the last quarter of 2026) is a travel authorisation, not a visa, and the EES (live since 10 April 2026) is a border-registration system. Neither adds to your allowance — the 90-in-180 short-stay limit is unchanged. To stay longer you need a national long-stay visa or residence permit from a specific country, not an ETIAS approval.
The 90/180 rule only governs short stays. To live in Europe long term you apply for a national long-stay visa or residence permit from one country — for example Portugal's D7 passive-income visa, Spain's non-lucrative or digital-nomad visa, France's long-stay visitor visa, or Greece's Financially Independent Person visa. Once you hold a residence permit, time spent in that country no longer counts against your 90 Schengen days.
Related Free Tools
Relocation Timeline Planner
Going beyond 90 days? Get a personalised, date-by-date plan working back from your move date — with PDF and calendar export.
Visa Checklist Generator
A personalised document checklist for the long-stay visa or residence permit you choose, with progress tracking and PDF download.