Free calculator · Schengen 90/180

Schengen calculator

Enter your trips to the Schengen area. See how many of your 90 days you have used, how many are left, and your latest exit date. Counted the way the EU counts: entry and exit days are both full days.

Your trips

Trips stay in this browser only. Nothing is sent anywhere.

Add the entry and exit dates of each trip in the last 180 days, and any trips you have planned.

EUSchengen · 90/180OK

0/ 90 days used

90days left

When a calculator isn't enough

A border officer may ask you to prove it.

A calculator only knows what you type. Proofstay records the country you are in every day on your iPhone, proofs each record the moment it is made, and shows an officer your entries, exits and days used on one screen. Free to record.

See how Proofstay works →

How the rule works

90 days in any 180

If you visit the Schengen area without a visa, or on a short-stay visa, you can stay up to 90 days in any 180-day period. On any day you are in the area, look back at the 180 days ending that day: no more than 90 of them can have been spent inside.

What counts as a day

Any part of a day is a full day. Arriving at 23:30 counts that day; leaving at 06:00 counts that day too. A weekend trip from Friday to Sunday is 3 days.

The window rolls, it doesn't reset

There is no fixed start date and no reset after six months. Each day you spent inside drops out of the count exactly 180 days later. That is why the latest exit date depends on when your earlier trips were, not only on how many days you have used.

An example

You spent 1 March to 29 April in Spain (60 days) and plan to go to France on 1 July. On 1 July, the 180-day window starts on 3 January, so all 60 days still count and you have 30 left: your latest exit is 30 July. If you wait until 28 August, the March days start dropping out of the window, and you could stay longer.

The border counts for you now

Since the EU's Entry/Exit System (EES) began in October 2025, entries and exits of non-EU visitors are recorded electronically at the border and days are counted automatically. Overstaying, even by a day, can mean a fine, an entry ban or trouble with future visas. Keep your own record too.

Which countries count

The 29 Schengen countries

Austria · Belgium · Bulgaria · Croatia · Czechia · Denmark · Estonia · Finland · France · Germany · Greece · Hungary · Iceland · Italy · Latvia · Liechtenstein · Lithuania · Luxembourg · Malta · Netherlands · Norway · Poland · Portugal · Romania · Slovakia · Slovenia · Spain · Sweden · Switzerland

Not in Schengen: Ireland and Cyprus (EU members, separate rules), the United Kingdom, and non-EU countries such as Albania, Serbia, Montenegro and Turkey. Days there do not count towards your 90.

FAQ

Schengen 90/180 questions

How does the Schengen 90/180 rule work?

On any day you are in the Schengen area, look back at the 180 days ending that day. You may have spent at most 90 of them in the area. The window moves every day, so old days drop out one at a time.

Do the entry and exit days count?

Yes. Any part of a day counts as a full day, so the day you arrive and the day you leave are both counted.

Do Ireland and Cyprus count towards the 90 days?

No. Ireland and Cyprus are in the EU but not in the Schengen area, so days there do not count. Bulgaria and Romania have been full Schengen members since 1 January 2025, so days there count.

Does the 90-day count reset after 180 days?

No. There is no fixed reset date. The 180-day window rolls forward daily, and each day you were in the area drops out 180 days after it happened.

Is this the same as the EU's official calculator?

It uses the same counting method as the European Commission's short-stay calculator, and the same rule code as the Proofstay app, which is tested against worked examples. It is a planning aid: the border officer's count is the one that applies.

Are my trips stored anywhere?

Only in your own browser, so they are there when you come back. Nothing is sent to a server.