Schengen 90/180 Calculator

Calculate how many days you've spent in the Schengen Area within the rolling 180-day window. Same engine that powers compliance for paying NomadOS users.

Add Your Stays

0 / 90 days used

90 days remaining in the current 180-day window

How Does the 90/180 Rule Work?

Non-EU/EEA citizens can stay in the Schengen Area for a maximum of 90 days within any 180-day period. The 180-day window is "rolling" — it always counts back 180 days from the current date.

Need More Than a Calculator?

NomadOS automatically tracks your presence, calculates Schengen compliance in real-time, alerts you before you approach limits, and monitors tax residency thresholds across countries.

Get Started Free

Frequently Asked Questions

What is the Schengen 90/180 rule?

The Schengen 90/180 rule allows non-EU/EEA nationals to stay in the Schengen Area for up to 90 days within any rolling 180-day period. The window is not a fixed calendar period — it rolls forward each day, always looking back 180 days from the current date.

Which countries are in the Schengen Area?

As of 2026, the Schengen Area includes 29 European 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.

What happens if I overstay the 90-day limit?

Overstaying can result in fines, deportation, and entry bans ranging from 1 to 5 years depending on the country. Some countries also impose criminal penalties. With the upcoming Entry/Exit System (EES), overstays will be automatically flagged at border crossings.

Does the 90-day count reset when I leave and re-enter?

No. The 90/180 rule uses a rolling window. Every day you've spent in the Schengen Area within the past 180 days counts toward your 90-day allowance, regardless of how many times you exit and re-enter.

Do days of entry and exit count as full days?

Yes. Both the day you enter and the day you leave the Schengen Area count as full presence days. A trip from January 1 to January 3 counts as 3 days, not 2.

What is the EU Entry/Exit System (EES)?

The EES is an automated border control system that will digitally record entry and exit dates for non-EU travelers. It replaces manual passport stamps and will automatically calculate remaining days under the 90/180 rule, making manual tracking even more critical.

Can EU or EEA citizens use this calculator?

EU/EEA citizens have freedom of movement within the Schengen Area and are not subject to the 90/180 rule. However, they may still need to track presence days for tax residency purposes (the 183-day rule), which NomadOS also monitors.

How is this calculator different from other Schengen calculators?

This calculator runs the exact same deterministic engine that powers compliance tracking inside the NomadOS app — no separate marketing implementation that could drift from the real one. It correctly handles the rolling 180-day window, deduplicates overlapping stays, and validates date ranges. For continuous tracking with alerts, document management, and tax residency monitoring, NomadOS offers the full compliance dashboard.

Stop counting days manually

NomadOS tracks your presence automatically, alerts you before limits, and keeps your compliance audit-ready — across Schengen, tax residency, and visa rules.

Start Free — No Credit Card