Schengen Visa 90/180 Day Calculator — Rolling Window Tracker
Track your days in the Schengen Area with the 90/180 day rule. Enter your trips to see total days used, remaining days, and whether future dates will exceed the limit. Essential for frequent European travelers.
Schengen Calculator
Results update instantly as you type
Enter Values
Embed Code
Copy and paste this HTML snippet into any web page to embed this calculator directly.
<iframe src="http://127.0.0.1:54963/embed/everyday/schengen-visa-calculator?ref=embed" title="Schengen Visa 90/180 Day Calculator — Rolling Window Tracker" width="100%" style="max-width:600px; border:none; height:500px;" loading="lazy"></iframe>
Direct Link
Share this link to let others open the calculator in their browser.
The Formula
The 90/180 rule states that non-EU visitors may stay up to 90 days within any rolling 180-day period across all Schengen Area countries. The window moves forward each day, so day counts update continuously.
Variable Definitions
Maximum Stay
The maximum total number of days you can spend in the Schengen Area within any rolling 180-day window.
Rolling Reference Period
A continuously moving window that looks back 180 days from each check date. As each day passes, the oldest day drops out and a new day enters.
Zone of Free Movement
A group of 27 European countries that have abolished internal border controls. Includes most EU countries plus Iceland, Norway, Switzerland, and Liechtenstein.
How to Use This Calculator
- 1
Set the Check Date (defaults to today).
- 2
Enter the start and end dates for each trip to the Schengen Area (up to 5 trips). Trip 1 is required; trips 2–5 are optional.
- 3
Review the total days used within the rolling 180-day window.
- 4
Check your remaining days or any overstay alert.
- 5
If over the limit, see the estimated days until the window resets enough to allow new travel.
Common Applications
- Checking how many Schengen Area days you have remaining before a planned trip to avoid overstaying
- Tracking cumulative time spent across multiple short trips to ensure you stay within the 90/180 limit
- Planning the optimal travel schedule by seeing when enough days roll out of the 180-day window
- Verifying whether past trips have put you in violation and estimating the reset date for future eligibility
The 180-day window rolls forward each day. Each trip's days are counted only if they fall within the window.
Understanding the Concept
The Schengen 90/180 rule applies to non-EU/non-EEA nationals visiting the Schengen Area for short stays (tourism, business, family visits). The rule is often misunderstood. It is NOT a per-year quota of 90 days and it does NOT reset on January 1. Instead, the 180-day window is rolling — it moves forward one day at a time. Every day you check your status, the system looks back at the previous 180 days and counts how many of those days you spent inside the Schengen Area. If the total exceeds 90, you are in violation. This means that a single long stay of 90 days uses up your full allowance for that period, and you must wait approximately 90 more days before you can re-enter (until enough days have "rolled out" of the window). For example, if you stay 90 days starting January 1, you would be able to re-enter on approximately July 1 (180 days after January 1), but only for a short stay since many days are still in the window. The practical effect is that you can spend, at most, about half the days in any 180-day period inside the Schengen Area. The rule applies cumulatively across all Schengen countries — you cannot visit multiple Schengen countries to reset the counter. Overstaying can result in fines, deportation, and entry bans. Some non-EU nationals (e.g., citizens of countries with bilateral agreements) may have different rules. Always verify your specific situation with the embassy of the country you plan to visit.
Frequently Asked Questions
Sources & References
Related Calculators
Reviews
No reviews yet. Be the first to share your experience with Schengen Visa 90/180 Day Calculator — Rolling Window Tracker.
Write a Review
