TOOLS / RESIDENCY

Schengen 90/180 Day Calculator

Regra dos 90 dias · janela móvel de 180 · espaço Schengen

Add your Schengen stays and see, for any date, how many of the 90 days you have used, how many are left, when the window frees up, and whether your next trip fits. Everything runs in your browser.

· UPDATED JUNHO 2026 ·4 MIN ·OFFICIAL SOURCES
KEY FACTS
Limit
90 days in any 180
Window
Rolling, 180 days
What counts
Both entry and exit day
Who it applies to
Short stays (visa-exempt or type-C visa)
O dia até ao qual a janela de 180 dias é medida — ex.: um controlo de fronteira ou a sua próxima entrada.
ENTRADA SAÍDA
DIAS USADOS (JANELA DE 180 DIAS)
0 / 90
90 dias disponíveis
Dias restantes90
Janela de 180 dias
Janela limpa a
TESTAR UMA VIAGEM PLANEADA
Introduza as datas da viagem
Verificamos cada dia da viagem contra o limite dos 90/180.

How this works

The Schengen 90/180 rule allows short stays of up to 90 days in any 180-day period. The key is that the 180-day window rolls: for a chosen date, you count days of presence over the previous 180 days (including that date). Both the entry and the exit day count. Days left = 90 − days used.

  1. 1
    The rolling 180-day window
    For a reference date, we look at the 180 days ending on that day — the window [date − 179; date]. It is a rolling period: it moves forward one day at a time, it does not reset on fixed dates.
  2. 2
    Counting days of presence
    We add up every day you were in the Schengen area within that window. The day of entry and the day of exit each count as a full day of presence; overlapping days are counted only once.
  3. 3
    Days used and days left
    The formula is simple: days left = 90 − days used. If total days of presence exceed 90 in the window, you are in overstay.
  4. 4
    When the window frees up
    Because the window rolls, each day of presence stops counting 180 days later. The window is fully clear (a full 90 days available again) 180 days after your last exit day.
  5. 5
    Testing a planned trip
    For a future trip, we check day by day: on each day of the stay, total presence in that day’s window must stay at 90 or below. If it goes over, we tell you on which date and how high it reaches.

Frequently asked

How does the 90/180 rule work?
You may be in the Schengen area for at most 90 days in any 180-day period. It is not 90 days per calendar half-year: each day you look back over the previous 180 days and count how many you spent inside. As older days drop out of the 180-day window, you get them back.
Do the entry and exit days count?
Yes, both count. Under the Schengen Borders Code, the day of entry and the day of exit are counted as full days of presence, even if you are only in the country for a few hours that day. This calculator includes both.
I hold a residence permit or a D visa — does that count toward the 90 days?
Not in the same way. The 90/180 limit is for short stays of third-country nationals who are visa-exempt or hold a short-stay (type C) visa. If you hold a residence permit or long-stay (type D) visa of a Schengen State, you may stay in that State under that document — those days are not counted in the 90/180 rule. Use this tool only for your short stays.
What happens if I exceed the 90 days?
Overstaying is an offence. It can lead to fines, an order to leave the Schengen area, refusal of future entry and, in more serious cases, an entry ban. The final decision always rests with the border authorities. This calculator is a planning aid, not an official document.
Is this calculator official?
No. It reproduces the logic of the European Commission’s official short-stay calculator (rolling 180-day window, entry and exit included), but it is an independent tool. All the maths runs in your browser — nothing is sent. For an official check use the European Commission’s calculator, linked in the sources.
OFFICIAL SOURCES
DISCLAIMER
A planning aid. It mirrors the logic of the European Commission’s official short-stay calculator but is not official. It applies to short stays (third-country nationals who are visa-exempt or hold a type-C visa); it does not count time under a residence permit or long-stay (type D) visa, and it ignores bilateral visa-waiver agreements. The decision on your stay always rests with the border authorities. Not legal advice.