Schengen 90/180 overstay exposure (EES rules, 2026)

Prices one planned trip against the EES day count: days left, the last legal day inside, and the euro exposure if the trip runs past it.

Days you may legally stay from the entry date—days
Last legal day inside the Schengen area—
Days over the 90/180 cap—days
Fine exposure—EUR
Blocked-trip cost behind the entry ban—EUR
Total exposure—EUR
Rolling 180-day allowance, not a calendar count
Subtracts days already spent from the 90-day cap and adds back the days that roll out of the 180-day window during the trip: 79 used, 4 rolling out leaves 15 days allowed, the line hand counts and chatbots get wrong.
The last legal day inside, as a date
Turns the allowance into the date a border officer will read. A 21-day trip entered on 2026-10-05 with 15 days allowed has its last legal day on 2026-10-19 and is 6 days over.
Fine plus blocked-trip cost, in euros
Prices the overstay: a EUR 1,000 national fine plus EUR 28,800 of blocked trips behind a 12-month entry ban at 6 trips a year worth EUR 4,800 each totals EUR 29,800 of exposure.
Written for the EES, live since 10 April 2026
The Entry/Exit System has been fully operational at every Schengen external border since 10 April 2026, so the day total is a machine record, not a passport stamp someone forgot to read. Sources: EES status and the 90/180 rule, https://travel-europe.europa.eu/ees_en ; entry bans under Return Directive 2008/115/EC Art. 11, https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex:32008L0115 ; ETIAS is due in the last quarter of 2026 at EUR 20, https://travel-europe.europa.eu/etias_en
The fine amount is yours to set, never invented
Overstay fines are set by each member state's national law and vary widely, so the fine and the entry-ban length are inputs you fill from the country you exit through, not numbers this tool makes up.
Paid axis: keep it and be reminded
The USD 60 key exports each check as a CSV row for the traveller's mobility file and sets a browser alarm before the last legal day; the calculation itself is free and uncapped.

Get the full version $60

The USD 60 key adds CSV export of each check for the traveller's mobility file and a browser alarm fired before the last legal day.

One payment, one licence key for this tool. The key is shown right after payment.

A Grade A London 1 solicitor is billed at GBP 579 an hour under the 2026 Guideline Hourly Rates (judiciary.uk, in force 1 January 2026); one hour of overstay advice costs more than this checker.

Buy the full version — $60

Need more than this one? ReadyStack Pass opens all 462 files and 471 full versions — $29/month or $199/year. See the Pass →

ENDEJAESPT

Find a tool

· ReadyStack

Worked example

Real numbers from this tool, line by line.

Schengen 90/180 Overstay Cost Checker

A contract commissioning engineer with 79 Schengen days already behind her can legally stay 15 more from 5 October 2026 -- and the three-week job her Rotterdam client just booked runs 6 days past that, which prices out at EUR 29,800 once the fine and the blocked trips behind an entry ban are added up. She is not a rule-breaker. She simply counted the way almost everyone counts, by looking at the last trip instead of at a window that keeps moving.

The Schengen 90/180 rule is 90 days inside the whole area in any rolling 180-day period. Two things make it hard. The area counts as one country, so a week in Poland and a fortnight in Portugal land in the same bucket; and the window rolls, so days you spent five months ago drop out of it while you are still standing in the arrivals hall, which means your allowance can grow during a trip. Ask a chatbot and the rule usually comes back stated correctly and calculated wrong, because the arithmetic depends on which earlier days expire and when.

Until recently the consequence of getting it wrong was modest, because the evidence was a smudged stamp. That changed on 10 April 2026, when the Entry/Exit System became fully operational at every Schengen external border. ETIAS follows in the last quarter of 2026 at EUR 20. Neither system changes the 90-day cap; they remove the possibility that nobody notices.

What an overstay costs is deliberately not one number, and this is where most free day counters stop. The fine is set by each member state's national law and varies widely. The entry ban is a separate decision: under Article 11 of the Return Directive 2008/115/EC it is capped at five years, and once it is in the Schengen Information System every border officer sees it in real time. No tool can honestly print a fine table right for all of them, so the fine and the ban length are inputs you fill in from the country you exit through. What the tool does is the multiplication nobody sits down to do: ban length, times the trips this traveller makes per year, times what one of those trips is worth to the business.

Here is the worked case, the same one on the result card. Days inside in the last 180: 79. Rolling out during the trip: 4. Entry: 5 October 2026. Stay, counting entry and exit day: 21 days. Fine: EUR 1,000. Ban: 12 months. Trips per year: 6, each worth EUR 4,800. The answer comes back as 15 days allowed, a last legal day of 19 October 2026, 6 days over the cap, EUR 1,000 of fine exposure, EUR 28,800 of blocked trips and EUR 29,800 in total.

Now change one field. Drop the days used from 79 to 40 and the same 21-day trip fits: 54 days allowed, nothing over, nothing owed. Push the trip instead to 2 November 2026, stretch it to 30 days and assume a 36-month ban, and the total goes to EUR 87,400. The three answers above came out of the same function with three sets of inputs.

The free layer is the whole calculation, in the popup and on a web page running identical code. No key, no cap, no watermark, no lockout after a few runs. The paid layer sits on a different axis: the $60 licence key exports each check as a CSV row, so the working lands in the traveller's mobility file, and sets a browser alarm before the last legal day, so the next trip is checked before it is booked.

For scale: the 2026 Guideline Hourly Rates put a Grade A London 1 solicitor at GBP 579 an hour, in force since 1 January 2026. An hour of professional time spent on one question about one trip costs more than the key, and the answer expires the next time that engineer boards a plane.

15 seconds — what it actually does

Full walk-through

Questions people ask

What does this checker actually do?

You give it the days a traveller has already spent in the Schengen area in the last 180 days, the days that roll out of that window during the trip, the entry date and the planned length. It returns the days allowed, the last legal day inside as a date, the days over the cap, and the euro exposure of going over.

Who is it for?

Contract engineers, consultants and the mobility or HR staff behind them, travelling visa-free on UK, US, Canadian or Indian passports into the Schengen area several times a year. It is for the person who cannot say, without a spreadsheet, whether next month's three-week job still fits inside the 90-day cap.

Why is a free day counter not enough?

Free 90/180 counters return a number of days and stop there. They never price what going over costs, because the fine is set by each member state's national law and the entry ban is a separate decision logged in SIS. They also leave you with nothing you can file when HR asks for the working.

What is free and what needs the key?

Every calculation is free and uncapped, in the extension popup and on the web page, with no watermark and no lockout after a number of runs. The twenty-nine dollar key adds two things on a different axis: CSV export of each check for the mobility file, and a browser alarm before the last legal day arrives.

What would this cost handled by a person?

The 2026 Guideline Hourly Rates published by the judiciary put a Grade A London 1 solicitor at 579 pounds an hour, in force since 1 January 2026. A single hour spent asking whether a trip fits the 90/180 rule costs more than the key, and the answer is stale the next time the traveller flies.

Ask about this tool

One question, answered by the person who built it. Your email only if you want the answer sent.

Embed this calculator on your site (free)

Paste this code into your page. It runs in your visitor’s browser and stays up to date. Nothing your visitors type is stored.

 All embeddable tools

For businesses: your name and logo instead of ours, and each visitor’s result + e-mail in your inbox (only when they tick consent) — Pro from $19/month. See Pro →

Email me this result
A copy of what you see above, in your inbox — the tool stays free, nothing here is locked.