StayDayCheck

Schengen 90/180 calculator

How many Schengen days do you have left?

Type in your trips and we do the date maths: days used in the rolling 180-day window, how long you can stay, and when you can come back.

  • Free, no sign-up
  • Runs in your browser
  • Checked against the official examples

Count my days

Last updated · Sources checked on

Official rule

Non-EU nationals on a short stay may stay no more than 90 days in any 180-day period. For each day of stay, look at the 180-day period that ends on that day. The day of entry and the day of exit both count as days of stay.

(source: Schengen Borders Code, Art. 6; European Commission, calculator user manual)

Your stays in the Schengen area

One line per stay: the day you entered and the day you left the Schengen area. Both days count, even if you landed at 23:50. Still there? Leave the exit empty. Overlapping stays are counted once.

No trip yet. Add your first stay, or try the official example to see how it works.

    Check

    Usually today. A stay without exit date runs until this date.

    Used for the "next possible entry" date.

    Planned trip (optional)

    Only stays before the planned entry are taken into account for this answer, as in the European Commission's planning mode.

    Your days

    Add a stay and your days appear here, live.

    How this calculator counts

    • Every date from entry to exit, both included, is one day of stay. Stays that overlap or touch are merged, so a day is never counted twice.
    • The 180-day window for a date is that date and the 179 days before it, as in the European Commission's worked example (window for 14 June 2024: 18 December 2023 to 14 June 2024).
    • Latest day you can stay: we add the days of your current stay one by one, from its first day, until a window would hold more than 90 days.
    • Next possible entry: the first date from which a trip of the length you chose fits the rule, counting only earlier stays.
    • We test the calculator against the worked examples of the European Commission's user manual: all results match.

    What this does not cover

    Which countries count?

    Official rule

    The Schengen area has 29 countries: 25 EU countries plus Iceland, Liechtenstein, Norway and Switzerland. Bulgaria and Romania were the last to join, on 1 January 2025. Cyprus and Ireland are not part of the Schengen area; stays in Cyprus, Ireland and the United Kingdom do not count towards the 90 days.

    • 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
    • Switzerland
    (source: European Commission, Schengen area; European Commission, calculator user manual)

    Cyprus takes part in Schengen cooperation and its integration is underway, but internal border controls have not been lifted yet (source: European Commission, Schengen area). Stays there are counted separately from the other countries (source: Schengen Borders Code, Art. 6; ETIAS FAQ).

    Before you pack: our counters and guides

    Frequently asked questions

    Do the day of entry and the day of exit both count?

    Yes. Under the Schengen Borders Code (Article 6(2)), the date of entry is the first day of stay and the date of exit is the last day of stay. A trip where you arrive and leave on the same day counts as one day.

    Is the 180-day period counted from my first entry?

    No. The period moves: for every day of your stay, you look at that day and the 179 days before it, and that window must not contain more than 90 days of stay. The old rule of "3 months in 6 months from the first entry" was replaced in 2013; according to the European Commission, the old definition still applies under the EU-Brazil visa waiver agreement.

    When do I get my 90 days back?

    Each day of stay leaves the window 180 days after it was spent. According to the European Commission, 90 days in a row outside the Schengen area always allow a new stay of up to 90 days. A shorter trip may be possible earlier: the calculator shows the first possible date for the trip length you choose.

    Do days in Cyprus, Ireland or the United Kingdom count?

    Not towards the Schengen 90 days. Cyprus and Ireland are EU countries but not part of the Schengen area, and the United Kingdom is not part of it either. Stays in Cyprus are counted separately.

    Did the Entry/Exit System (EES) change the 90/180 rule?

    No. Since 10 April 2026 the EES records entries and exits electronically instead of stamping passports, but the rule itself is unchanged: 90 days in any 180-day period, counted as a single period for all the countries using the EES.

    Is what I type sent anywhere?

    No. The calculation runs in your browser. If you tick "Remember my trips on this device", the trips are saved in your browser's local storage on this device only; untick it to delete them. You can also export them to a file.

    For information only. StayDayCheck is an independent site, not linked to the EU or any government. Results are estimates based on the dates you enter and on the official texts cited on each page. They are not legal, immigration or tax advice. Border guards and tax authorities make the decisions: when in doubt, ask them or a qualified professional.

    Official sources

    Sources checked on 1 November 2026.