Built so you don't get banned

Miscount your Schengen days, get a 5-year ban. Don't guess.

The 90/180 rule looks simple until you've travelled across 4 countries on 6 dates. Plug your trips into the widget: see your remaining days, the next clean entry date, and whether your next flight breaks the rule. 30 seconds, no signup.

Open the full calculatorFree · works offline · no signup

↘ Live preview: edit dates and watch the count update

Under the hood

Built like a tool, not a blog.

Schengen countries tracked
29
pages in the index
654
pages with a named review date
213
official authority links
233

Tools

The rule

90 days in any 180. Not per year, not per country.

Article 6 of Regulation (EU) 2018/1806 sets the limit for visa-exempt visitors. The wording that trips people up is “any 180-day period”: the window is not a calendar year and does not reset on a date. It ends today and starts 179 days ago, and it moves forward every morning.

Take two ordinary trips. Lisbon from 10 March to 20 April, which is 42 days, because the arrival day and the departure day both count in full. Then Barcelona from 1 June to 10 July, another 40. On 10 July, the day you leave Barcelona, the window runs back to 12 January, both trips sit inside it, and you have used 82 of 90. 8 days left, and they do not come back on 1 January.

What does bring them back is the window moving. The first Lisbon day leaves it on 6 September, exactly 180 days after you arrived, and from then on you regain one day per day. By 17 October the whole Lisbon trip has rolled off and you are down to 40 used, 50 free. That is the entire mechanism, and it is why a calendar in your head is usually off by a few days in the direction that costs you.

Mistake one

Counting the travel days as halves. A Monday-to-Monday week is 8 days against the 90, not 6.

Mistake two

Giving each country its own 90. The 29 members share one pool. Spain then Italy is one running count, and the internal border does not stamp.

Mistake three

Working from an old member list. Croatia joined in 2023, Bulgaria and Romania in 2024. Days there count now.

What you get back

Three numbers, and an honest list of what the tool cannot see.

Days used in the current window

The figure that has to stay at or under 90, computed for today and for any date you pick.

Earliest clean re-entry

The first date you can enter again for a given stay without breaching the limit on any day of that stay, which is the check border officers actually make.

Whether a planned trip fits

Add the booking before you pay for it. The planner walks every day of the trip and names the day it would go over.

Outside the tool’s view

  • A national long-stay visa or residence permit exempts you in the issuing country only. Days elsewhere in Schengen still count, and the calculator cannot tell which of your stays were under a permit unless you leave them out.
  • A few members still honour old bilateral visa-waiver agreements with countries such as the United States and Canada, granting extra days in that one country. They are applied unevenly at the border and are not modelled.
  • The Entry/Exit System now records external-border crossings digitally. Your count is only as good as the dates you enter; the database does not round in your favour.

How the math works

Where each number comes from, and how often it moves.

We compute this on every keystroke, in your browser. Trips never leave your device unless you choose to sync, and even then we hash your IP before storage.

FeedsSourceRefresh
Schengen 90/180 algorithmEU Regulation 2018/1806, Article 6; checked against the Commission's short-stay calculator manualOn rule change
Visa table, per passportPer-nationality visa requirement tables, with a hand-checked override layerYearly, plus manual runs
Tax residency rulesMaintained by hand against each tax authority, PwC Worldwide Tax Summaries and IRS Publication 901Reviewed 2026-08-25
Exchange rates on card pagesEuropean Central Bank reference rates via FrankfurterDaily
Cost of livingNumbeo city figuresWeekly
Country facts and live visa policy summaryREST Countries; Wikipedia visa policy pagesWeekly
eSIM plan pricesProvider catalogues, read directlyMonthly

Written explanations start as generated drafts and become “reviewed” only after a person has read them against the source and put a date on the page. 213 of 654 pages carry that date today; the rest are labelled as drafts in their review panel and are never allowed to overwrite a reviewed page.

Who runs this

One developer. A name on every reviewed page.

Nomadivu is built and run by AFN, who has been writing software since 2009 and running ad-supported websites since 2005. It opened in April 2026 with the calculator and the 29 Schengen country pages; the visa, tax, eSIM and card sections followed. There is no team and no investor, which is why the review panel on a page names one person rather than a department.

The site earns through affiliate commissions on some outbound links, all routed through a visible redirect and marked as sponsored, and may carry display advertising. Neither decides what a page recommends: the eSIM tables rank by price per gigabyte and the card comparisons say where each card loses.

More on sources, review and how the site earns

Common questions

The ones that arrive by email, answered once.

Which countries are in the Schengen Area right now?
29: every EU member except Ireland and Cyprus, plus Iceland, Liechtenstein, Norway and Switzerland. Croatia joined on 1 January 2023; Bulgaria and Romania lifted air and sea checks in March 2024 and land checks in January 2025. The country guides list each one.
Do days in the UK, Ireland or Cyprus count?
No. None of the three is in Schengen. Time there does not use your 90 days, and it is where many people sit out the window. Türkiye, the Balkans and Georgia are the other common choices; the countries that don’t count page compares them by how long a passport can stay.
I hold a residence permit from one Schengen country. Does the counter apply to me?
Not inside the country that issued it. Everywhere else in Schengen it does, on the same 90/180 basis. Log only the stays outside your permit country and the calculator gives the right figure.
What does an overstay actually cost?
The fine is set by the country you leave from and varies. The lasting cost is the record: an entry ban registered in the Schengen Information System that every member sees, now backed by digital entry and exit records at external borders. A day over is not a rounding error there.
How reliable is the visa table for my passport?
It is resolved from per-nationality visa requirement tables and corrected by hand where those are known to lag, and it covers 8passports. Every destination page links the country’s own immigration authority where one could be confirmed; for a passport outside the tracked set, that link is the place to check.
Is any of this legal advice?
No. It is planning information assembled from public sources and reviewed by one person. A residence application, a change of tax residency, or a stay that runs near the 90-day line belongs with a professional who can see your whole situation.