Schengen Calculator

Track the 90/180 rule: days used, days remaining, and whether a planned trip is allowed.

Previous stays

Only trips inside the 180-day window affect the result, but extra ones do no harm.

Planned tripoptional

Check a future trip against the rule before you book it.

Advertisement

Was this calculator helpful?

Your feedback helps us improve our calculators.

What is this?

A Schengen Calculator tracks the 90/180 rule, which allows visa-exempt visitors up to 90 days in the Schengen Area in any 180-day period. It works out how many days you have used, how many remain, and whether a planned trip would breach the limit.

How to Use the Schengen 90/180 Calculator

Visitors who do not need a visa for the Schengen Area may stay up to 90 days in any 180-day period. The catch is that the 180 days roll: there is no fixed block that resets on a particular date. For any day you are in the area, the authorities look back over that day and the 179 before it and count how many of those you spent inside.

Enter your past trips and this works out how many days you have used, how many are left, and whether a trip you are planning would break the limit.

1. Set the Date to Check

Usually today, or the date you expect to arrive at a border. The whole calculation is relative to this date, because the 180-day window ends on it.

2. Enter Your Past Trips

Add the entry and exit date of every stay in the Schengen Area over the last six months. Trips older than 180 days no longer count, but including them does no harm.

3. Add a Planned Trip

Optional. Enter the dates you are thinking of travelling and the calculator checks every single day of that trip against the rule, not just the last one.

4. Read Your Position

You get days used out of 90, days remaining, the longest unbroken stay you could start on your chosen date, and the earliest date you could next enter if you are already at the limit.

Key Formulas Used in the Calculator

The Rolling Window

Window=Chosen Day+179 Days Before It\text{Window} = \text{Chosen Day} + \text{179 Days Before It}

180 days counted backwards, inclusive of the day itself. It moves forward with every day, which is why allowance returns gradually rather than resetting all at once.

Days Used

Days Used=∑(Days Within the Window Spent in the Schengen Area)\text{Days Used} = \sum \left( \text{Days Within the Window Spent in the Schengen Area} \right)

Entry and exit days both count in full. Arriving on 1 January and leaving on 3 January is three days, not two.

Days Remaining

Days Remaining=90−Days Used\text{Days Remaining} = 90-\text{Days Used}

This is the number you could still spend if you entered on the day you are checking.

Example Calculation

1 Jan to 31 Mar is 90 days: full on 31 Mar, still full on 29 Jun, 89 on 30 Jun

A 90-day stay uses the whole allowance. The first day only leaves the window on 30 June, 180 days after 1 January counting inclusively, so allowance then returns one day at a time.

Benefits

  • Uses the rolling 180-day window, not a fixed calendar block

  • Counts entry and exit days as full days, as the rule requires

  • Merges overlapping trips so no day is counted twice

  • Checks every day of a planned trip, not only the end date

  • Shows the earliest date you could next enter

  • Shows which part of each trip falls inside the window

  • Handles leap years and daylight saving correctly

When & Where to Use

  • Checking how many Schengen days you have left

  • Planning a trip without breaching the 90-day limit

  • Working out when your allowance comes back

  • Digital nomads tracking time across several European trips

  • Checking your position before arriving at a border

  • Planning a long stay split across multiple visits

  • Confirming a booking is legal before paying for it

Who Should Use This Calculator

The Schengen Calculator is for visa-exempt travellers from countries such as the UK, US, Canada, Australia and many others, along with frequent business travellers and remote workers who move in and out of Europe.

Tips to Get the Best Deal

Both the arrival and departure day count - this is the most common mistake

The window rolls, so your allowance returns gradually rather than resetting

Include every Schengen country - the 90 days are shared across all of them

Ireland and Cyprus are in the EU but not in Schengen

Keep your passport stamps or entry records as evidence

Check a planned trip before booking, not after

A long trip can breach in the middle even if it looks fine at the end

Frequently Asked Questions (FAQs)

What is the Schengen 90/180 rule?

Visa-exempt visitors may spend up to 90 days in the Schengen Area in any 180-day period. The 180 days roll: for any given day, the authorities count how many of the previous 180 days including that one you spent inside the area.

Does the day I arrive count?

Yes, and so does the day you leave. Arriving on 1 January and departing on 3 January is three days, not two. Counting only the nights is the single most common way people end up over the limit.

Does the 180-day period reset?

No. It is a rolling window, not a fixed block. If you use all 90 days between 1 January and 31 March, your allowance does not reset on a particular date - it comes back one day at a time from 30 June onwards as each earlier day falls out of the window.

Are the 90 days per country or for the whole area?

For the whole Schengen Area combined. Days in France, Spain and Germany all draw on the same 90-day allowance. Ireland and Cyprus are in the EU but outside Schengen, so time there does not count.

What happens if I overstay?

Consequences range from a fine to a formal entry ban, and an overstay is recorded against you for future applications. Even a short overstay can cause problems at later border crossings, so it is worth checking before you travel.

Can I check a trip before booking it?

Yes. Enter your planned entry and exit dates and the calculator tests every day of the trip. A long stay can breach the limit part-way through even when the totals look acceptable at either end.

Is this calculator official?

No. It implements the rule as set out in the Schengen Borders Code, but border officers decide based on their own record of your entries and exits. Treat the result as planning information rather than a guarantee of admission.

Pro Tips

  • Both the arrival and departure day count - counting only nights is the usual mistake.

  • The 180-day window rolls; it does not reset on a fixed date.

  • The 90 days are shared across all Schengen countries, not per country.

  • Ireland and Cyprus are in the EU but not in the Schengen Area.

  • A long planned trip can breach the limit part-way through even if the ends look fine.

  • This is planning information, not an immigration decision.