Add recorded Schengen stays, test a proposed entry and exit against the rolling 90/180-day rule, and see the maximum lawful stay, breach date.
Last updated
Plan around the real rolling 90/180 rule Add the stays that still matter in the lookback window, then test a proposed entry and exit. The calculator checks every day of the planned trip, not just the total on the final date.
Recorded stays
Add stays that still count in the 180-day lookback
Enter earlier Schengen stays or other booked stays that fall before the trip you want to test. Both the day of entry and the day of exit count.
No prior stays added yet. Leave this empty for a first trip, or add every earlier stay that still sits inside the rolling 180-day window.
Proposed trip
Check the trip you want to take next
Quick scenarios
This page checks the general short-stay rule only. Long-stay visas, residence permits, bilateral visa waivers, Ireland, and country-specific permissions sit outside this calculation.
Enter a proposed trip Add your planned entry and exit dates, then optionally add recorded Schengen stays that still sit inside the rolling 180-day lookback.
Schengen visa calculator guide: 90/180 rule, rolling windows, and lawful re-entry dates
A Schengen visa calculator should do more than subtract a trip from a 90-day allowance. The real short-stay rule is 90 days in any rolling 180-day period, which means every day of a proposed trip has to be checked against the previous 180 days of Schengen presence. This page is built for travellers looking for a Schengen 90/180 calculator, how many Schengen days they have left, or when they can re-enter lawfully after earlier stays in Europe.
How the 90/180 Schengen rule really works
For most short stays, the legal test is not a fixed quarter or a simple reset date. The rule looks back 180 days from each day of presence and asks how many of those days were spent inside the Schengen Area. If the answer is more than 90, the stay is no longer compliant.
That is why both the day of entry and the day of exit matter. A trip can begin lawfully and still become unlawful later if too many earlier stay days are still sitting inside the moving 180-day window. The rolling-window check has to be repeated across the whole trip, not only on the day you first enter or the day you expect to leave.
Why recorded stays matter more than a single previous-days number
A manual field such as 'previous days used' is a weak approximation because it hides the structure of the earlier stays. Two people can both say they used 60 days already, but one may regain days steadily during the next trip while the other regains nothing for weeks. The actual entry and exit dates change the answer.
That is why a better Schengen visa day calculator works from recorded stays. When earlier trips are entered as date ranges, the planner can show how many days still count on the planned entry date, the longest lawful stay from that date, the first breach day if the trip is too long, and when older days start to fall out of the rolling window.
How to check a proposed trip properly
The useful planning question is not only 'How many Schengen days have I used?' It is also 'How many days can I still stay from this exact entry date before I breach the rule?' A strong planner therefore checks the proposed trip day by day, keeps the rolling window visible, and tells you the last lawful exit date rather than only printing a total.
This page shows the days already used before entry, the days left once the new entry day is counted, the maximum lawful stay from that entry date, the projected exit position, and the next date an older Schengen day drops out if you stay outside. That is the information people usually need before booking or before trying to re-enter.
Which countries count toward Schengen time
The calculation is about time spent in the Schengen Area, not the European Union as a whole. Time in Schengen countries and associated states such as Iceland, Norway, Switzerland, and Liechtenstein counts toward the same 90/180 rule. Ireland and Cyprus still have separate border regimes, so short stays there are not counted by the general Schengen rule calculator.
The rule can also become more complicated when a person holds a residence permit, a national long-stay visa, or benefits from a bilateral visa-waiver arrangement that sits outside the standard short-stay rule. Those cases are exactly why the calculator is a planning aid rather than a legal entitlement engine.
Worked example: 83 days already used before a new entry
Imagine a traveller who already spent 83 days inside Schengen from 1 January 2026 to 24 March 2026 and now wants to enter again on 25 March 2026. On the new entry day, the rolling window still contains those 83 days. The entry day itself becomes day 84, so only 6 days remain after arrival.
That means the longest lawful stay from 25 March 2026 is 7 days in total, ending on 31 March 2026. Staying until 1 April 2026 would create day 91 inside the rolling window and breach the rule. This is exactly the kind of case where a trip can look close to the limit but still needs a day-by-day planner rather than a rough estimate.
When days come back and when a full 90-day allowance resets
Older Schengen days do not all return at once unless you stay outside long enough for the entire block to fall out of the lookback window. Usually, they return one by one as the rolling window moves forward. That is why the first date one extra day becomes available can matter just as much as the eventual date of a full 90-day reset.
If the goal is to plan re-entry, it helps to know both dates. The next recovered day tells you when the first bit of headroom reappears, while the full reset date tells you when the whole counted block has left the 180-day window and a fresh 90-day allowance becomes available again, assuming no new Schengen stays are added.
What this page does not decide
This calculator does not decide visa validity, the number of authorised days printed on a short-stay visa sticker, or whether a border officer will admit someone on a particular day. The official EU guidance is clear that the short-stay calculator is only a helping tool and does not itself create a right to stay.
It also does not model residence permits, long-stay national visas, bilateral visa waivers, or other national exceptions. If the trip involves any of those, the result should be treated as a general planning estimate and checked against the official rules or the relevant consular guidance before travel.
Does the day I enter and the day I leave both count as Schengen days?
Yes. Under the standard short-stay rule, the date of entry counts as the first day of stay and the date of exit counts as the last day of stay. That is why a same-day entry and exit still counts as one Schengen day.
Do Schengen days reset after I leave for 90 days?
A continuous 90-day absence usually gives a fresh 90-day allowance under the general rule, but the practical detail is still a rolling window. Older days usually fall out one by one as time passes, so the first extra day back can arrive earlier than the full reset date.
Can I still enter for one day if I already used 90 days in the last 180?
Usually no. If the rolling 180-day window already contains 90 Schengen days, the next entry day would become day 91 and breach the general limit immediately. The better question is when the next older day drops out so one lawful day becomes available again.
Do airport transits count toward the Schengen 90/180 rule?
Airside transit without entering the Schengen territory does not count in the same way as an actual stay. Once you pass border control and are admitted into the Schengen Area, the relevant entry and exit dates can count toward the short-stay total.
Do Ireland or Cyprus count as Schengen days?
No. Ireland and Cyprus have separate entry regimes, so short stays there do not count under the general Schengen 90/180 rule. The calculator on this page is focused on the Schengen Area itself.
Do Bulgaria and Romania count now?
For current travel planning, yes, they should be treated according to the present Schengen rules rather than older partial-entry assumptions. This is exactly why travellers should rely on current official Schengen sources, not old forum posts or pre-accession blog guides.
Does a residence permit or long-stay visa change the calculation?
It can. Official EU guidance notes that stays authorised under a residence permit or a national long-stay visa are not handled the same way by the standard short-stay calculator. If your itinerary involves either, use this page only as a rough planning aid and check the official rules for your specific status.
Why might this page differ from what border control tells me?
Because the border authorities use the official legal framework, passport evidence, EES data where applicable, and any status exceptions that a public calculator may not fully capture. This page is designed to be a strong planning worksheet, but it is not the authority that decides admission.
What if my Schengen visa sticker authorises fewer than 90 days?
Then that shorter visa authorisation still controls your stay even if the general 90/180 rule would allow more. The standard short-stay calculator checks the broad Schengen rule, but travellers on a visa must also check the visa validity period and the number of authorised days printed on the sticker.