90 Day Global Calculator
Track Schengen Zone entries against the 90/180 rolling window rule
The Rule That Catches Travelers Off Guard
You’re allowed 90 days inside the Schengen Area within any rolling 180-day window. Not a calendar quarter. Not 90 days from your first entry. A rolling window — meaning the calculation re-runs from scratch every single day, looking back exactly 180 days from that day and counting every Schengen day you’ve spent in that stretch.
Most people picture it wrong. They think “I’ve done 90 days, I’ll leave, and in three months I can come back.” But if you leave on Day 90 and return 30 days later, you’re not starting fresh. You’re returning while 60 of your previous days are still sitting inside your 180-day lookback window. You’ve got 30 days left, not 90.
This visa-free stay planner does the maths correctly, the way a border control officer’s system does it — rolling window, every day counted inclusive of both arrival and departure dates.
How the Rolling Window Counter Actually Works
On any given date — let’s call it Day Zero — the system looks back exactly 179 days into the past and counts every day you were physically present inside the Schengen Area during that 180-day span (Day −179 through Day Zero, inclusive). If the total is 91 or more, you’re in overstay. If it’s 90 or fewer, you’re fine.
The reason it’s 179 days back plus today is that the window is 180 days total, and Day Zero itself counts as one of them. Get the edge arithmetic wrong by one day and your entire calculation shifts.
Both your entry date and your exit date count as days inside the area. So a trip that starts on March 1 and ends on March 3 is three days, not two.
The Formula, Step by Step
For each past stay, clip it to the active window: if your entry was before Day −179, treat it as starting on Day −179 instead. If your exit is after Day Zero (i.e., you’re still inside), treat it as ending on Day Zero. Then count the days in that clipped range, inclusive on both ends. Sum all clipped stays. That total is your used-day count. Subtract from 90 to get remaining days.
A Worked Example That Shows Why Order Matters
Say it’s October 15 and you want to check your status. Your 180-day window runs April 19 through October 15.
You made three trips:
- Trip 1: April 1 – April 20 (20 days total, but only April 19–20 fall in the window = 2 days counted)
- Trip 2: June 5 – July 10 = 36 days, all inside the window
- Trip 3: September 1 – September 30 = 30 days, all inside the window
Total days counted: 2 + 36 + 30 = 68 days used. Remaining allowance: 22 days.
If you’d guessed “I spent about three months in Europe this year, I must be near my limit,” you’d have been wrong by a wide margin. The rolling window excluded 18 days of April entirely.
What “Days Remaining” Actually Tells You
The remaining figure only holds true for the check date you entered. Every day you stay, the window shifts forward by one day — and yesterday falls out of the 180-day lookback. Depending on whether you had heavy travel 180+ days ago, your allowance can actually increase while you’re sitting still in the Schengen Area. Not always, but sometimes. Run the calculator again any time your plans change.
Who the 90/180 Rule Applies To
It covers visa-free short stays in the Schengen Area — currently 27 countries sharing a common external border. Citizens of countries with visa-free access agreements, including the US, UK (post-Brexit), Australia, Canada, and Japan, are subject to it. Holders of a long-stay national visa (Category D), a residence permit, or a Schengen work visa are generally exempt from the short-stay count — but confirm that with the issuing country’s immigration authority, because some D visas only exempt you from the issuing country’s days, not all 27.
The EU maintains the official list of visa-free nationalities and any bilateral agreements at the EU’s visa policy pages. Rules update; always check current guidance before a trip.
Practical Accuracy Tips for the EU Trip Duration Mapper
Use actual stamped dates, not flight booking dates. Check-in is typically the calendar date in the destination country, not the departure time zone. If your passport stamps are unclear or missing (land crossings in particular), your airline booking records and hotel receipts are the next best evidence.
Croatia joined Schengen in January 2023 — any Croatia days since then count toward your 90-day total. Cyprus and Ireland are not in Schengen; days spent there don’t count. If you’ve been adding Croatian beach days to a separate tally, go back and recount.
One specific edge case worth knowing: if your entry stamp gets missed at a busy land border, you still started your stay on that date legally. Missing a stamp doesn’t give you extra days; it just means you have weaker documentation.
For a broader look at how Schengen rules interact with specific visa categories, Schengen Visa Info and the Council of the EU’s Schengen pages are reliable starting points.
FAQs
Does the UK count as a Schengen country after Brexit?
No. The UK left the Schengen Area when it left the EU. UK citizens traveling to Schengen countries are now subject to the 90/180 rule, just like US or Australian passport holders. Days spent inside the UK don’t affect your Schengen count at all.
Do Croatia days count toward the 90-day limit?
Yes, since Croatia joined the Schengen Area in January 2023. Any Croatia stays from that point forward count in your 90/180 calculation. Stays before that date do not.
What happens if I overstay the 90-day limit?
Consequences vary by country but typically include a fine at the border on departure, a stamp in your passport recording the overstay, and potentially a re-entry ban lasting one to five years. In some cases customs can detain you briefly pending departure. The overstay risk evaluator in this calculator will flag the exact number of days exceeded so you can plan your exit proactively.
Does a layover in a Schengen airport count as a day?
Not usually. If you remain airside (you don’t pass through immigration), no entry is recorded and no day is counted. If you leave the transit zone and enter the country — even for a few hours — that calendar day counts as a Schengen day.
Can I use this calculator as official legal evidence of my permitted stay?
No. This tool is for planning and checking purposes only. Border officers use their own systems and your passport stamps. Always verify with the immigration authority of the relevant Schengen country if you’re close to the limit or in any doubt.
How do I calculate how long I can stay on my next trip?
Enter all your past Schengen stays, set the check date to your planned next entry date, and read the “days remaining” figure. That’s the maximum length of your upcoming stay if you enter on that date — assuming no further stays are added in between.
I lost my passport stamps. How do I know what dates to enter?
Use airline booking confirmations, hotel receipts, credit card statements, or photos with geolocation metadata as substitutes for travel records. Keep digital copies going forward — they’re much easier to search than a stamped passport.
Does Ireland count as Schengen?
No. Ireland maintains its own border policy and is not part of the Schengen Area. Days in Ireland don’t contribute to or subtract from your 90-day Schengen allowance.
Running the numbers before you book isn’t paranoia — it’s the difference between a smooth border crossing and an unexpected conversation with an immigration officer. Plug in your real dates, check your remaining allowance, and travel with the actual figure in hand rather than a rough guess. If you need to plan out other aspects of your trip, our accelerated banking calculator can help you budget the costs across multiple trips.