The free Schengen 90/180 calculator that stops overstays before they happen

Every year thousands of non-EU travellers breach the Schengen 90/180 rule by accident. Not because they were careless with their itinerary, but because the maths is genuinely awkward: the window rolls, entry and exit days both count, and a single forgotten weekend in Amsterdam can push a planned trip over the line.
That is why we built the TRAVELYTES™ Schengen 90/180 Calculator — free, private to your account, and open at /tools/schengen-calculator.
What the tool actually does
- Logs every trip with entry and exit dates, country and purpose of travel (business, leisure, work, transit).
- Tracks the rolling 180-day window from any check date you choose — today, or a future entry date.
- Traffic-light status: SAFE, CAUTION or DO NOT ENTER, so you know the answer before you read the detail.
- Next safe entry date: the exact day you can re-enter and how many days that entry unlocks.
- Overlap protection: flags conflicting trip dates so days are never double-counted.
- Planned outlook: model a future trip separately from days already taken, so you can test an itinerary without corrupting your history.
Why the rolling window catches people out
The rule is simple to state: 90 days in any rolling 180-day period across the 29 Schengen states. It is hard to apply because the window moves with you. Leaving Schengen does not reset anything — it only means older days eventually fall out of the back of the window.
The four-step method is covered in detail in how to calculate Schengen days without getting banned. The calculator simply does those four steps every time your data changes.
Who uses it, and how
Frequent flyers and remote workers. Log each trip as you take it. Check the status before booking anything, not after.
Corporate travel and mobility managers. Multi-leg European itineraries are where allowances get burned quietly. Model the trip in the planned outlook tab before the booking is approved — see also the multi-leg business trip survival guide.
Cabin crew, tour leaders and cruise staff. Repeat short entries add up faster than long holidays. Purpose-of-travel tagging keeps a clean record if a border officer asks.
Retail and travel-retail teams briefing customers in store: it is a genuinely useful thing to point a traveller at, and it costs them nothing.
Deployed and contracted personnel moving through European hubs need an auditable day count rather than a memory of stamps.
What it does not do
It is not immigration advice and it does not replace the legal record. From the rollout of the EU Entry/Exit System (EES), your entries and exits are recorded biometrically, and that record is what a border officer works from. The calculator exists so your own count matches theirs before you arrive.
Pair it with the passport validity check
A valid day count is worthless if your passport fails the three-month validity requirement. Run both: the passport validity checker takes about twenty seconds.
While you are planning the trip
Long-haul cabins run at very low humidity, and back-to-back European legs compound the fluid loss. TRAVELYTES™ FLIGHT is built for exactly that pattern — see how to avoid travel dehydration for the evidence, and the hydration packing checklist for what to actually put in the bag.
Open the calculator: /tools/schengen-calculator.
Further reading from Simon Calder (The Independent)
- Europe's 90/180 rule: How long can you stay in an EU country and how does it work?
- What does the EU's new entry-exit system mean for British travellers?
How to calculate Schengen days without getting banned
The Schengen 90/180 rule is one of the most misunderstood travel regulations in the world — and one of the most punishing when you get it wrong. Overstay by even a single day and you can face fines, deportation, and a Schengen-wide re-entry ban of up to five years.
This guide explains the rule in plain English, walks through the exact calculation, and points you to a free rolling-window calculator that removes the guesswork.
The rule in one sentence
Non-EU passport holders (UK, US, Canadian, Australian, and dozens more) may spend up to 90 days in any rolling 180-day period across the 29 Schengen countries — without a visa.
The 4-step calculation
- Pick a check date. Usually today, or the date of a planned entry.
- Look back 180 calendar days from that check date. That is your rolling window.
- Sum every day of presence inside that window. Entry and exit days both count as full days.
- Subtract from 90. The result is your days remaining. If the sum exceeds 90, you have overstayed.
Example: on 1 October you look back to 4 April. If you spent 30 days in Spain in May and 40 days in Italy in July–August, that is 70 days used, 20 days remaining.
Which countries count?
Count toward the 90 days (29 Schengen members): 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, Switzerland.
Do not count: Ireland, Cyprus, United Kingdom, and every country outside Schengen (Turkey, Morocco, Serbia, Bosnia, Montenegro, Albania, etc).
The five mistakes that get people banned
- Assuming the window resets on leaving Schengen. It does not. It is rolling, not fixed.
- Forgetting entry and exit days both count. A "7-night" trip landing Monday and leaving the following Monday is 8 Schengen days.
- Counting Ireland or Cyprus as Schengen. They are EU but outside the Schengen Area.
- Missing Switzerland and Norway. They are non-EU but full Schengen members — days there absolutely count.
- Combining multi-country trips without adding them up. 30 in Spain + 40 in Germany + 25 in France = 95 days. Overstay.
Country-specific notes
- UK passport holders (post-Brexit): the rule applies since 1 January 2021. Read the full guide at /schengen-90-180-rule-uk-passport.
- US passport holders: the same 90/180 rule plus the incoming ETIAS travel authorisation. Read the Schengen calculator for Americans.
- Croatia: joined Schengen on 1 January 2023. See how to count Schengen days in Croatia.
Do the maths automatically
The TRAVELYTES™ Schengen 90/180 Calculator is a free, private tool that logs every trip, tracks the rolling window, warns you before you breach 90 days, and shows the earliest date you can safely re-enter.
- Traffic-light status: SAFE, CAUTION or DO NOT ENTER at a glance.
- Next entry date: the exact day you can re-enter, plus how many days of stay that entry unlocks.
- Overlap protection: prevents double-counting when trip dates conflict.
Open it at /tools/schengen-calculator — free account, private to you.
Final word
Border officers do not care about your spreadsheet or your itinerary. The stamps in your passport (and, from 2025, the EU Entry/Exit System) are the legal record. Do the maths before you fly, not at the border.
Further reading from Simon Calder (The Independent)
- Europe's 90/180 rule: How long can you stay in an EU country and how does it work?
- What does the EU's new entry-exit system mean for British travellers?
Preparing for the trip itself? See the 12-hour flight hydration checklist for what to pack, and TRAVELYTES™ FLIGHT for the cabin leg.
New free travel tools: Schengen 90/180 calculator, passport validity checker and live flight status
<p>Planning a trip across the EU shouldn't require a spreadsheet, a lawyer and a calendar app. So we built the tools we wished existed — free to use, mobile-friendly, and designed around the questions travellers actually ask us.</p>
<h2>1. Schengen 90/180 Calculator</h2> <p>The <a href="/tools/schengen-calculator">Schengen calculator</a> tracks your rolling 180-day window and tells you — in plain English — how many days you have left, when your allowance resets, and the earliest date you can re-enter for a stay of any length.</p> <ul> <li><strong>Traffic-light status</strong> — SAFE, CAUTION or DO NOT ENTER at a glance.</li> <li><strong>Actual vs planned trips</strong> — see how future travel affects your allowance before you book.</li> <li><strong>Re-entry planner</strong> — enter the length of your next trip and get the earliest legal entry date.</li> <li><strong>UK date format</strong> — no more Month/Day/Year guessing games.</li> </ul>
<h2>2. Passport Validity Checker</h2> <p>Since Brexit, UK passports need to meet <em>two</em> Schengen rules — not one. Our <a href="/tools/schengen-calculator">passport checker</a> validates both: issued within the last 10 years <strong>and</strong> at least 3 months' validity beyond your planned exit date. It handles the pre-September 2018 UK passport quirk automatically.</p>
<h2>3. Live Flight Status</h2> <p>Our <a href="/flight-status">flight status tracker</a> pulls real-time departure, arrival and gate data so you can plan your hydration window before boarding — particularly useful on long-haul and multi-leg itineraries where a delay changes everything.</p>
<h2>Why we built them</h2> <p>TRAVELYTES™ exists to reduce flight tiredness and travel dehydration. But hydration doesn't help if you get turned around at border control, or miss a connection because your gate changed. These tools close the gap between "I'm going somewhere" and "I'm ready to go."</p>
<p>All three are free. No signup for the passport checker or flight status. The Schengen calculator saves your trips if you create a free account, so you can come back later.</p>
<p><strong>Try them now:</strong></p> <ul> <li><a href="/tools/schengen-calculator">Schengen 90/180 calculator & passport checker</a></li> <li><a href="/flight-status">Live flight status</a></li> <li><a href="/product/TRAVELYTES™-flight">TRAVELYTES™ FLIGHT</a> — hydration for the trip itself</li> </ul>
TRAVELYTES™ HOLIDAY (One Too Many) — hot-climate and morning-after hydration in one travel formula. View product →