Schengen area · 90 days in any 180

Schengen calculator: 90/180 days and remaining days

A free Schengen calculator for your 90/180 count, remaining days and the date you must actually be out — not the date a remaining-balance sum suggests.

Runs entirely in your browser · Nothing you enter is sent anywhere · How the rule works

Short answer

You get 90 days in any rolling 180-day period across the whole Schengen area, not 90 days per country. Both calendar entry and exit dates count; leaving does not reset the window, and older days only return as they age out.

The Entry/Exit System (EES) records external-border crossings and biometric data where required. It makes border records more digital; it does not change the 90/180 counting rule. Read the details in our EES counting guide and the entry-and-exit dates guide.

Add a trip to see your count.

How the rule works

You may be present in the Schengen area for 90 days in any 180-day period. Four things follow from that sentence, and each of them catches people out:

  • The window slides. The 180 days are counted backwards from whatever day you are asking about, so it moves forward with the calendar.
  • The whole area is one allowance. Days in Spain, France and Germany all come out of the same 90. Crossing an internal border neither resets the clock nor starts a second one.
  • Both the day you arrive and the day you leave count as days of presence. A same-day in and out is one day.
  • Days come back with the calendar, not when you leave. A day drops out of the window 180 days after you spent it, wherever you are standing.

Calendar-date examples

1 March to 10 March is 10 days. Count the dates 1 through 10 inclusive, not the nine nights between them. A same-day entry and exit is one day of presence, not zero.

Why "90 minus days used" gives the wrong exit date

That sum assumes nothing ages out while you stay. Often nothing does — and then it is right. But consider a traveller who spent 89 days in Spain from 23 February to 22 May, went home, and flew back into Germany on 21 August. On that day they are at 90 of 90, and a balance of zero says leave immediately.

They do not have to. On 22 August the window slides past 23 February, so that day drops off — and the day they spend on the 22nd takes its place. They hold at exactly 90 for as long as the Spanish block keeps ageing off, one day at a time. Their genuine last legal day is 18 November, nearly three months later.

This calculator walks the window forward day by day rather than subtracting, so that is the date it gives you. It is also why the answer is worth checking rather than estimating: the same mechanism runs the other way for someone whose history is bunched recently.

What this does not do

  • It does not tell you whether you need a visa. It counts days for travellers who may already enter without one — that is a separate question, and the rulebook covers it passport by passport.
  • It only knows what you type. There is no border record behind it; if a trip is missing from the list, it is missing from the count.
  • It models the visa-exempt short-stay rule only — not residence permits, long-stay national visas, or the bilateral visa-waiver agreements a few nationalities can still rely on in particular member states.
  • It is not legal advice. The officer at the border decides. Use it to see the count coming, not to argue at the desk.

Questions

How does the Schengen 90/180 rule actually work?

You may be present in the Schengen area for 90 days in any 180-day period. The 180 days are counted backwards from the day you are asking about, so the window slides forward with the calendar. It is not 90 days per entry, and it is not per country: days in Spain, France and Germany all come out of the same 90.

Do I have to leave for my days to come back?

No. A day drops out of the window 180 days after you spent it, wherever you are standing. Leaving does not reset anything and staying does not freeze anything — but while you remain inside you are spending a new day every day, so your balance only improves if older days are ageing off faster than you are adding them.

Does the Entry/Exit System (EES) change the 90/180 calculation?

No. EES records external-border entries and exits, including biometric data where required; it does not replace the 90-days-in-any-180-days rule. Count calendar dates across the Schengen area exactly as before, and do not confuse EES border recording with ETIAS travel authorisation.

Do the calendar entry and exit dates both count?

Yes. The date you enter is the first day of stay and the date you exit is the last, so 1 March to 10 March is 10 days of presence, not nine hotel nights.

Why does this show a later exit date than 90 minus the days I have used?

Because that sum assumes nothing ages out while you stay. If part of your history sits near the back of the window, those days drop off one at a time as you go, offsetting the day you spend each day. This calculator walks the window forward day by day instead of subtracting, so it gives the date you must actually be out.

Should I use the European Commission calculator or Stretch's calculator?

Use the European Commission short-stay calculator as an official check of entered history and its check or planning result. Stretch's calculator is not EU software: it uses the trips you enter and walks the rolling window forward day by day to show the last date you may stay as older days age out.

Does this tell me whether I need a visa?

No. It counts days for travellers who may already enter the Schengen area without a visa. Whether your passport qualifies is a separate question, and the rulebook covers it passport by passport.

Is my travel history sent anywhere?

No. The calculation runs entirely in your browser. There is no account, no server call and no analytics on this page; your dates are kept in your own browser's storage so they survive a reload, and clearing them removes them.

Choose the right tool for the question

The European Commission short-stay calculator is the official remaining-days-style check and planning tool. This Stretch calculator is a free walk-forward view of the trips you enter: it calculates your last legal stay date while older days age out. It is not official EU software; the border authority decides.

For a fuller comparison of the two approaches, see our Schengen calculator alternatives roundup.

Stretch counts these days for you continuously, across every country you travel in, and warns you before the date arrives rather than when you go looking. See what it does.