Skip to main content
Europe Visa Check

Schengen 90/180 Day Calculator

Track your days, plan future trips, and never overstay in the Schengen Area

๐ŸŒ

Add your first trip above

See exactly how many days you have left

Why You Need This Calculator

The Schengen 90/180 day rule is one of the most confusing aspects of traveling to Europe. You're allowed to stay 90 days within any rolling 180-day period โ€” but calculating this manually is error-prone and complicated.

Our calculator does the math for you. Add your past trips, see exactly how many days you've used, and plan future trips without risking overstay fines or entry bans.

How to Use This Calculator

  1. 1

    Add your trips

    Enter the start and end dates of each trip to any Schengen country

  2. 2

    View your timeline

    The visual timeline shows your trips and the rolling 180-day window

  3. 3

    Check remaining days

    See instantly how many of your 90 days you've used and have left

  4. 4

    Plan ahead

    Add future trips to see if they'll fit within your allowance

  5. 5

    Data saved locally

    Your trips are saved in your browser โ€” come back anytime to update

Your Data Stays Private

All your trip data is stored locally in your browser. We never send your travel information to any server. Clear your browser data to reset.

Understanding the 90/180 Day Rule

The Schengen 90/180 rule applies to all non-EU citizens visiting the Schengen Area for short stays. Here's how it works:

  • 90 days maximum: You can spend up to 90 days in the Schengen Area
  • 180-day rolling window: The 180-day period isn't a calendar โ€” it's calculated backwards from any given date
  • All Schengen countries count together: Days in France, Germany, Spain, Italy โ€” they all add up to one total
  • Entry AND exit days count: If you arrive Monday and leave Wednesday, that's 3 days, not 2

For a complete explanation, see our detailed 90/180 rule guide.

90/180 Rule Quick Facts

Maximum stay 90 days Within any 180-day period
Calculation method Rolling window Not calendar-based
Countries affected 30 Schengen states All count together
Day counting Entry + exit Both count as full days

Common Calculation Mistakes

  • Thinking it resets January 1: The 90/180 rule uses a rolling window, NOT a calendar year. There is no reset date.
  • Only counting one country: All 30 Schengen countries count together. 30 days in France + 30 days in Germany = 60 days total.
  • Forgetting transit days: If you fly through a Schengen airport and clear immigration, that day counts even if you immediately leave.
  • Miscounting entry/exit: Arriving Monday, leaving Wednesday = 3 days (Mon, Tue, Wed), not 2 days.
  • Thinking one day outside 'resets' the clock: Leaving for one day doesn't reset anything. You need to wait for days to 'expire' from the 180-day window.

Practical Examples

Single trip: 14 days in Spain = 76 days remaining.

Multiple trips: 15 days Germany + 15 days France + 14 days Italy = 44 days used, 46 remaining.

Full 90 days: Stay Jan 1 - Mar 31. You can return July 1 when January days expire from the 180-day window.

Who Does the 90/180 Rule Apply To?

  • US citizens: Currently visa-free, will need ETIAS from late 2026
  • UK citizens: Visa-free but subject to 90/180 rule post-Brexit
  • Canadians, Australians, Japanese: Visa-free with 90/180 limit
  • Schengen visa holders: The visa allows entry but doesn't extend the 90-day limit
  • ETIAS holders: From late 2026, visa-exempt travelers need ETIAS but still follow 90/180
  • All other visa-exempt nationalities: About 60 countries total

EU/EEA Citizens Are Exempt

If you hold a passport from an EU, EEA, or Swiss country, the 90/180 rule does NOT apply to you. You have unlimited right to stay in the Schengen Area.

What Counts as 'Schengen' for This Calculator?

The rule applies to all 30 Schengen states: 26 EU members plus Iceland, Liechtenstein, Norway, and Switzerland. See the full country list.

NOT Part of Schengen (Don't Count)

  • United Kingdom: Left EU and was never in Schengen โ€” has its own visa rules
  • Ireland: EU member but not in Schengen โ€” separate entry system
  • Cyprus: EU member but not fully implementing Schengen border controls
  • Non-EU Balkans: Albania, Serbia, Kosovo, North Macedonia (unless specifically Schengen-associated)

What Happens If You Overstay?

Overstaying is serious: fines (โ‚ฌ200-5,000+), entry bans (1-5 years), and deportation are possible. The EES system tracks all entries/exits electronically. Learn more in our overstay consequences guide.

Tips for Managing Your Schengen Days

  • Always count conservatively: When in doubt, assume you've used more days than you think
  • Keep records: Save boarding passes, hotel receipts, and passport stamps as proof of travel dates
  • Plan buffer days: Don't use all 90 days โ€” leave a buffer for emergencies or flight delays
  • Consider non-Schengen alternatives: Visit the UK, Ireland, or Balkans to 'pause' your Schengen clock
  • Check before each trip: Use this calculator before every Schengen trip to verify your allowance
  • Remember transit counts: Even a connecting flight through Frankfurt counts if you clear Schengen immigration

Last updated: