Skip to content

Schengen 90/180 Day Calculator

Days used and days left in the rolling 180-day window.

Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths

Your values

ⓘ Live results

Results
Days remaining before the trip
54 days
Verdict
Trip fits — 33 days spare
Days counted against you
36 of 90
Days after this trip
33 remaining
Allowance used
40%

Quick answer

Under the Schengen 90/180-day rule, visa-free visitors may spend at most 90 days in any rolling 180-day period across the whole Schengen area. On any day, look back 180 days and count every day you were present, including arrival and departure days. Days left = 90 − days used in that window. With 36 days counted in the window, a 21-day trip fits and leaves 33 days.

What the Schengen 90/180 Day calculator does

This calculator checks whether a planned trip to the Schengen area fits within the 90/180-day short-stay limit. Enter the days you have spent in the area in the last 180 days, how many of those will have dropped out of the window by the time you travel, and the length of your trip. It tells you whether the trip fits, how many days are counted against you, and how many will be left afterwards.

The rule applies to visa-exempt travelers, such as citizens of the US, UK, Canada and Australia, and to holders of short-stay Schengen visas. It covers the whole area as one: days in France, Spain and Germany all add to the same 90. EU citizens, residents with a Schengen country's residence permit and holders of national long-stay visas follow different rules.

The check is deliberately cautious. It only drops the days that fall out of the window before your trip starts; in reality more old days roll off during a long trip, so a trip the calculator rejects may still be possible with exact dates. For exact checking, the European Commission publishes an official short-stay calculator that works from entry and exit dates. Overstaying can lead to fines, removal and entry bans, so if your plans are close to the limit, check with the official tool or the embassy. Count the days between two dates with the date difference calculator, and plan the cost of a long stay with the travel budget calculator.

The formula

Days counted = days used − days expiring before trip Days left = 90 − days counted Trip fits if planned days ≤ days left

Formula variables
SymbolMeaningUnit
days usedDays physically present in the Schengen area in the 180 days before today, counting entry and exit daysdays
days expiringHow many of those days will be more than 180 days old on your trip's start datedays
planned daysLength of the planned trip, counting both the arrival and the departure daydays

The rule comes from Article 6 of the Schengen Borders Code (Regulation (EU) 2016/399): a stay must not exceed 90 days in any 180-day period, and each day of the period is checked by looking back 180 days. Since the Entry/Exit System (EES) began in October 2025, border systems record entries and exits electronically, so stays are calculated automatically at the border. Bilateral visa-waiver agreements between some non-EU countries and individual Schengen states can allow extra time in that one country; these are not modeled here.

Worked examples

Spring trip after a winter visit

A US traveler spent 48 days in the Schengen area in the last 180 days. By the date of the next 21-day trip, 12 of those days will be older than 180 days.

Inputs

  • Days already spent in the last 180 days48 days
  • Days in your planned trip21 days
  • Of the used days, how many fall out of the window before your trip12 days

Result

  • Days remaining before the trip54 days
  • VerdictTrip fits — 33 days spare
  • Days counted against you36 of 90
  • Days after this trip33 remaining
  • Allowance used40%

Only 36 days still count, leaving 54. The trip fits with 33 days to spare afterwards, though more days may free up later as the rest of the earlier visit rolls out of the window.

Digital nomad cutting it close

A UK remote worker has 70 days in the window, only 5 will drop out before the next trip, and the plan is a 30-day stay.

Inputs

  • Days already spent in the last 180 days70 days
  • Days in your planned trip30 days
  • Of the used days, how many fall out of the window before your trip5 days

Result

  • Days remaining before the trip25 days
  • VerdictOver by 5 days — shorten the trip or apply for a visa
  • Days counted against you65 of 90
  • Days after this trip0 remaining
  • Allowance used72%

The trip is 5 days over the limit. Either shorten it, start it later so more days roll out of the window, or spend part of it outside the Schengen area (for example in Ireland, Cyprus or the UK), then recheck with exact dates.

First visit, full 90 days

An Australian traveler with no Schengen days in the last 180 plans a 90-day trip.

Inputs

  • Days already spent in the last 180 days0 days
  • Days in your planned trip90 days
  • Of the used days, how many fall out of the window before your trip0 days

Result

  • Days remaining before the trip90 days
  • VerdictTrip fits — 0 days spare
  • Days counted against you0 of 90
  • Days after this trip0 remaining
  • Allowance used0%

Exactly 90 days fits, with nothing spare. Remember the arrival and departure days both count, so the 90th day must be the day you leave, and you would then need to stay out for some time before days start freeing up.

Which countries count toward the 90 days

The Schengen area has 29 countries. Days in any of them add to the same total; days outside them do not.

  • EU members in Schengen (25): Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden.
  • Non-EU members (4): Iceland, Liechtenstein, Norway, Switzerland.
  • Do not count: Ireland (EU but outside Schengen), Cyprus (EU, not yet a full Schengen member, so check its status before travel), the UK, and non-EU Balkan countries such as Albania, Montenegro and Serbia.
  • Effectively inside: Monaco, San Marino and Vatican City have open borders with Schengen neighbors, so time there is generally treated as time in the area.

French overseas territories and some other outlying regions follow separate rules; check before counting them.

How the rolling 180-day window works

The 180 days are not a fixed half-year starting with your first entry. Each day you are in the area, an official can look back over that day and the 179 before it and count the days you were present. A day you spent in the area becomes free again exactly 180 days later.

That is why the second input matters: if you spent most of your earlier days near the start of the window, many of them will expire before your next trip. A useful habit is to keep a list of entry and exit dates, as passport stamps can be hard to read and, under EES, your record is digital. To find the date a past day drops out, add 180 days to it with the date add or subtract calculator.

Common counting mistakes

  • Counting nights instead of days: a Friday-to-Sunday weekend is 3 days, not 2 nights.
  • Treating each country separately: the 90 days are shared across all 29 countries.
  • Assuming a reset after leaving: leaving for a week does not reset the count; only days older than 180 days drop off.
  • Forgetting transit: passing through passport control at a Schengen airport counts as a day, while staying airside in the international zone generally does not.
  • Relying on visa validity: a multiple-entry visa valid for a year still only allows 90 days in any 180.

How to use the Schengen 90/180 Day Calculator

  1. 1List every entry and exit date from the last 180 days and count the days present, including both travel days.
  2. 2Work out how many of those days will be more than 180 days old on the first day of your next trip.
  3. 3Enter the planned trip length, counting the arrival and departure days.
  4. 4Read the verdict; if it is close or over, confirm with exact dates in the European Commission's official short-stay calculator.

Frequently asked questions

How does the Schengen 90/180 rule work?

You can be in the Schengen area for up to 90 days in any rolling 180-day period. On each day, count the days you were present in the previous 180, including that day; the total must never exceed 90.

Do arrival and departure days count as full days?

Yes. Any part of a day spent in the Schengen area counts as a full day, so a trip from Monday to Friday uses 5 days.

Does time in the UK or Ireland count?

No. The UK is outside the EU and Ireland is outside Schengen, so days there do not count toward the 90. The same applies to Cyprus.

Can I leave for a few days and come back to reset the 90 days?

No. Leaving does not reset anything. Days only stop counting when they are more than 180 days old.

What happens if I overstay in Schengen?

Penalties depend on the country and the length of the overstay, and can include fines, removal and an entry ban recorded in the Schengen Information System. Even a short overstay can cause problems on future trips.

How can I stay longer than 90 days?

You need a national long-stay visa or residence permit from a specific Schengen country, such as a work, study, family or digital-nomad visa. Apply to that country's embassy or consulate before you travel.

References

  • Schengen Borders Code, Regulation (EU) 2016/399, Article 6 — European Union
  • Short-stay visa calculator — European Commission, Migration and Home Affairs
  • Entry/Exit System (EES) — European Union (travel-europe.europa.eu)

About this calculator