Skip to calculator
Based on EU Reg 2016/399 Art. 6 · EES live since Apr 2026

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?

Methodology

  1. Schengen short-stay rule: non-EU visa-waiver travelers may stay at most 90 days within any rolling 180-day period.
  2. We count distinct calendar days within the window [reference_date − 179 days, reference_date] (180 days inclusive).
  3. Both the entry day and the exit day count as full days in Schengen. A single-day visit counts as 1 day.
  4. All arithmetic is done in UTC calendar dates so a timezone offset can never shift a day by ±1.
  5. Stays in Ireland and Cyprus don't count (they're EU but not Schengen). Don't log them here.
  6. 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.