Schengen 90/180 calculator — how many days do you have left?
Enter the trips you've already taken. We'll tell you how many days you've used in the rolling 180-day window, how many remain, and the earliest date you can legally re-enter the Schengen area.
Is this calculator for you?
- Yes if: you hold a passport from a visa-waiver country (US, UK, Canada, Australia, New Zealand, Japan, etc.) entering the Schengen Area as a tourist or short-stay visitor.
- Not for EU/EEA/Swiss citizens — you have free movement and no 90/180 limit. If you hold a second EU passport, you're not subject to this rule.
- Not for long-stay (Type D) visa or residence-permit holders — your stay is governed by your permit, not the 90/180 rule, while it's valid.
- Croatia joined Schengen on 2023-01-01; stays there count from that date onward. Bulgaria and Romania joined for air/sea borders on 2024-03-31 and for land borders on 2025-01-01.
- Microstates: Monaco is inside Schengen de facto (counts). Andorra, San Marino, and Vatican City are not officially Schengen states but are surrounded by Schengen territory — stays effectively count toward the Schengen total in practice.
Methodology
- Schengen short-stay rule: non-EU visa-waiver travelers may stay at most 90 days within any rolling 180-day period.
- We count distinct calendar days within the window [reference_date − 179 days, reference_date] (180 days inclusive).
- Both the entry day and the exit day count as full days in Schengen. A single-day visit counts as 1 day.
- All arithmetic is done in UTC calendar dates so a timezone offset can never shift a day by ±1.
- Stays in Ireland and Cyprus don't count (they're EU but not Schengen). Don't log them here.
- Croatia joined Schengen on 2023-01-01. Bulgaria and Romania count only from their accession dates: 2024-03-31 (air/sea) and 2025-01-01 (land borders).
Record-of-truth for the rule is the EU Commission's official short-stay calculator — open the official EU calculator. Last reviewed 2026-05-20.
Frequently asked questions
Why is the entry day counted as a full day?
Because the official EU rule treats partial days as full ones at the border. If you land at 23:55, you've used a day — same as the official EU short-stay calculator.
Does the 90 days reset when I leave Schengen?
No. The 90 days is calculated over a rolling 180-day window. Old days drop off the back of the window as new ones arrive at the front — there's no calendar-year reset.
What about Croatia, Bulgaria, Romania, Ireland, or Cyprus?
Ireland and Cyprus aren't in Schengen at all — stays there don't count. Croatia joined on 2023-01-01. Bulgaria and Romania joined for air and sea borders on 2024-03-31 and for land borders on 2025-01-01; only stays after those dates count.
Will EES detect an overstay automatically?
Yes. Since 2026-04-10 the EU Entry/Exit System (EES) is fully operational (the phased rollout ran from 2025-10-12). It replaced manual passport stamps with a biometric record of every entry and exit, so even a one-day overstay is automatically on record — the old "count the stamps" method no longer works.
Is this calculator legally binding?
No. It mirrors the EU's published methodology but isn't an official EC system. Always cross-check with the EU's short-stay calculator before booking flights or appearing at the border.
Do I also need ETIAS now?
ETIAS is the EU's upcoming travel authorization for visa-waiver travelers (US, UK, CA, AU, NZ, etc.), expected to launch in the last quarter of 2026 with a grace period after. It doesn't change the 90/180 calculation, but you'll need to apply online (currently €20) before traveling once it goes live. Not sure whether it applies to you? Our free ETIAS checker gives you a yes/no plus the fee.
Does ETIAS change the 90/180 Schengen rule?
No. ETIAS, launching Q4 2026, is a pre-travel authorization that adds on top of the 90/180 limit — it does not replace it. Visa-exempt travelers will need both: pay EUR 20 for ETIAS once every 3 years, AND respect the 90-day cap in any rolling 180-day window.
This tool is a self-computed reference and is not a substitute for official border-control decisions. We don't store the trips you enter — calculations run entirely in your browser. See Privacy.