Non-EU nationals visiting the Schengen Area must follow the 90/180 rule: they can stay for up to 90 days within any rolling 180-day period. This calculator helps travelers track their used days and plan future trips without risking an overstay.
A digital nomad from Brazil spent 45 days in Portugal from January 15 to February 28, then wants to return on April 10. The calculator shows that on April 10, the 180-day window looks back to October 12 of the previous year. The 45 days from January and February fall within this window, leaving 45 days remaining.
A tourist from India visits France for 30 days in March, Italy for 20 days in May, and wants to visit Germany in August. By entering all three trips, the calculator shows whether the August trip would exceed 90 days in the rolling window, and if so, by how much.
A business traveler from the US makes frequent short trips to Schengen countries for meetings. Two 5-day trips in January, one 7-day trip in March, and a 10-day trip in June. The calculator tracks all trips and shows the running total against the 90-day limit.
A retiree from Australia wants to spend the summer in Spain. They plan to enter on June 1 and want to know the maximum number of days they can stay. The calculator shows the longest continuous stay possible from June 1, considering any previous trips in the preceding 180 days.
The 90/180 rule uses a rolling window, not a fixed calendar period. For any date you check, the calculator looks back 180 days (the previous 179 days plus the reference date itself) and counts how many of those days you were physically present in the Schengen Area.
To use the calculator, enter each trip with its entry date, exit date, and optionally the country. The tool marks every day from entry to exit (inclusive) as a Schengen presence day. It then calculates how many of those days fall within the 180-day window ending on your reference date.
Both the entry day and the exit day count as full days of presence. If you enter on March 1 and exit on March 10, that is 10 days counted toward your 90-day limit. There is no partial day counting.
The longest stay calculation finds the maximum number of consecutive days you can stay starting from the reference date without exceeding 90 days in any rolling 180-day window. This accounts for your existing trip history, so the result reflects your actual available days.
The overstay detection checks every day you were present and flags any day where the preceding 180-day window contains more than 90 presence days. This catches both historical overstays and helps you avoid future ones.
Input
Trip: Jan 15 to Feb 28 (45 days) in Portugal. Reference: Apr 10
Output
Days used: 45 | Remaining: 45 | Longest stay: 45 days
The 45-day trip falls within the 180-day window ending April 10
Input
Trips: Mar 1-30 France (30), May 1-20 Italy (20). Reference: Aug 1
Output
Days used: 50 | Remaining: 40 | Longest stay: 40 days
Both trips fall within the 180-day window ending August 1
Input
Trips: Jan 5-10 (6), Jan 20-25 (6), Mar 10-17 (8), Jun 5-15 (11). Reference: Jul 1
Output
Days used: 19 | Remaining: 71 | Longest stay: 71 days
January trips fall outside the 180-day window from July 1
Input
Trip: Apr 1 to Jul 15 (106 days). Reference: Jul 15
Output
Overstay detected: 16 days over the 90-day limit
A single trip exceeding 90 days is an automatic overstay
Things to keep in mind
What is the Schengen 90/180 rule?
The 90/180 rule allows non-EU nationals to stay in the Schengen Area for up to 90 days within any rolling 180-day period. The 180-day window is not fixed to calendar dates. It rolls forward from any given day, looking back 180 days and counting how many of those days you were present in Schengen.
How is the 180-day window calculated?
For any date you check, the window includes the previous 179 days plus that date itself, totaling 180 days. The calculator counts how many days within that window you were physically present in the Schengen Area. If the count exceeds 90, you have overstayed.
Do entry and exit days count as days in Schengen?
Yes. Both the day you enter and the day you exit count as full days of presence. A trip from March 1 to March 10 counts as 10 days, not 9. This is the standard interpretation used by Schengen border authorities.
Can I plan a future trip with this calculator?
Yes. Set the reference date to your planned entry date. The calculator shows how many days you have already used in the preceding 180 days, how many remain, and the longest continuous stay you can take from that date without exceeding 90 days.
Which countries are in the Schengen Area?
The Schengen Area includes 29 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. Cyprus and Ireland are EU members but not in Schengen.
What happens if I overstay?
Overstaying the 90/180 limit can result in fines, deportation, entry bans of up to 3 years, and future visa denials. Overstays are recorded in the Schengen Information System (SIS) and can affect travel to all Schengen countries. If you have overstayed, contact an immigration lawyer.
Does traveling between Schengen countries reset the count?
No. Moving between Schengen countries (e.g. from France to Germany) does not reset or pause the 90-day count. All days spent in any Schengen country count toward the same 90-day limit. There are no internal border checks, but the day count continues.
Is this calculator accurate for visa applications?
This calculator provides accurate day counting based on the trips you enter. However, border authorities make the final determination. Always verify your calculations before traveling, and consult your embassy or an immigration lawyer for official guidance.
This calculator provides day counting based on the trips you enter and the standard interpretation of the Schengen 90/180 rule. Border authorities make the final determination on your allowed stay. Always verify your calculations before traveling. This tool is not affiliated with any government agency and does not constitute legal advice.