Schengen Visa Day Calculator

Calculate your remaining days under the 90/180 rule — free, instant, no signup

The Schengen 90/180 day rule limits non-EU nationals to a maximum of 90 days within any rolling 180-day window across all 29 Schengen Area countries. Because it is a rolling window and not a fixed calendar period, tracking your remaining days manually is error-prone. This calculator does the math for you — enter your past and planned trips to see exactly how many days you have left and when you can next enter the zone.

The 90/180 Day Rule

Non-EU nationals may stay in the Schengen Area for a maximum of 90 days within any rolling 180-day period. This is not a fixed calendar window — for any given date, you look back 180 days and count total days spent in the zone. Enter your trips below to check your status.

Your Schengen Trips

Add each visit to the Schengen Area with entry and exit dates.

Defaults to today. Change to check your status on a future or past date.

How to Use the Schengen Day Calculator

This Schengen visa day calculator helps you determine how many days you have used and how many remain under the Schengen Area's 90/180-day rule. It is designed for non-EU nationals who need a precise count of their allowed stay, whether they are planning a future trip or checking their current status for compliance.

Understanding the 90/180-day rule. The core rule is straightforward: you may stay in the Schengen zone for a maximum of 90 days within any 180-day rolling window. The word "rolling" is critical — this is not a fixed six-month calendar period that resets. Instead, for any given date, immigration authorities look back exactly 180 days and count every day you were present in any Schengen country during that window. If the total reaches 90, you are not allowed to enter or remain. Both the day of entry and the day of exit count as full days of presence. For instance, arriving on March 1 and departing on March 10 uses 10 days, not 9. Travel between Schengen countries does not reset or pause the count because the entire area is treated as a single zone for visa purposes.

Step 1: Set the reference date. By default, the calculator uses today's date. If you want to check your status on a future date — for example, the day you plan to arrive for your next trip — change the reference date field. This lets you see how many days you will have available at that point in time.

Step 2: Add your trips. For each visit to the Schengen zone, enter the entry date (the day you arrived) and the exit date (the day you departed). Click "Add Another Trip" if you have made multiple visits. The calculator accepts any number of trips and handles overlapping dates and trips that cross the 180-day window boundary correctly. Only the portion of a trip that falls within the relevant 180-day window is counted.

Step 3: Read your results. After clicking "Calculate Days," the tool displays your total days used in the current 180-day window, the number of remaining days you can still spend in the area, and whether you are currently at risk of an overstay. A color-coded status bar gives you an at-a-glance summary: green means you have significant days left, yellow means you are approaching the limit, and red means you have exceeded or are about to exceed the 90-day maximum. The calculator also shows the earliest date on which you could next enter the Schengen zone if you have exhausted your allowance, which is helpful for planning return visits. The trip summary table breaks down each trip to show how many days from each visit fall within the active window, giving you full transparency into the calculation.

Frequently Asked Questions

What is the Schengen 90/180 day rule?

The 90/180 day rule allows non-EU nationals to stay in the Schengen Area for up to 90 days within any rolling 180-day period. This is not a fixed calendar period — it is a rolling window, meaning that for any given day you must look back 180 days and count the total days spent in the Schengen zone. That total must not exceed 90.

How does the rolling 180-day window work?

Unlike a fixed calendar period, the 180-day window rolls forward every day. To check your status on any given date, count back exactly 180 days and add up all the days you were present in the Schengen Area during that window. If the total is 90 or more, you cannot legally remain or enter the zone on that date.

Which countries are in the Schengen Area?

The Schengen Area includes 29 European countries: Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, and Switzerland. Travel between these countries counts as staying within the Schengen zone.

What happens if I overstay the 90-day limit?

Overstaying the Schengen visa limit can result in fines, deportation, and a ban on future entry to the Schengen Area. The severity of penalties varies by country but can include entry bans ranging from one to five years. It is important to accurately track your days to avoid any violations.

Do entry and exit days both count toward the 90-day limit?

Yes, both the day you enter and the day you leave the Schengen Area count as full days of presence. For example, if you enter on January 1 and leave on January 3, that counts as 3 days used. This calculator accounts for this rule automatically.