Skip to content
Get Quote

Schengen 90/180 days calculator

Enter your past Schengen stays and the trip you are planning. The calculator applies the rolling 90-in-180 rule to every day of the new trip and tells you the last day you can stay.

Past stays in the Schengen area (last 12 months)

Entry and exit dates as stamped in your passport. Both days count. Leave empty if this is your first visit.

Planned trip

What this tool does

With a Schengen short-stay visa you may spend at most 90 days in any 180-day period in the whole Schengen area. The 180 days are not a calendar block: on every day of your stay you look back 180 days and count the days you were there. This calculator does that count for every day of the trip you are planning, using the stays you enter from your passport stamps. It is for anyone from Pakistan who has visited the Schengen area in the last six months and is planning to go again: multiple-entry visa holders, business travellers, people visiting family, and students on a short-stay visa before a national visa starts.

How to use it

  1. Under Past stays, enter the entry and exit dates of every Schengen stay in the last 12 months, as stamped in your passport. Both days count. Add a row per stay; empty rows are ignored.
  2. Under Planned trip, enter the day you will enter and the day you will leave the Schengen area.
  3. Press Check my days. You get the days already used in the 180 before entry, the days left on the entry date, the highest count your trip reaches, and the last day you can stay. If the trip breaks the rule, the first day over the limit is named.

How the result is worked out

For each day of the planned trip, the calculator counts the days of presence in the 180-day window that ends on that day (past stays plus the planned stay so far). The trip is allowed if that count never exceeds 90. The “longest stay allowed” extends the planned entry date one day at a time until a day would exceed 90; because old days drop out of the window as time passes, this can be longer than “90 minus days used”. This is the method of the European Commission’s short-stay calculator (Regulation (EU) 610/2013, Article 6 of the Schengen Borders Code).

Example

A businessman from Lahore was in Germany and the Netherlands from 1 January to 1 March (60 days) and wants to go back for a trade fair from 1 April to 10 May (40 days). On 1 April, the 180-day window reaches back to 4 October, which contains all 60 January–March days, so 30 days are left. By 1 May he would be at 91 days: the calculator marks 1 May as the first day over the limit and says he can stay until 30 April. If he instead travels from 1 June, the January days have started leaving the window, so a longer stay becomes possible; the day-by-day table shows exactly how many days are used on each date.

Frequently asked questions

Do the days of entry and exit count?

Yes. The day you enter and the day you leave are both days of stay, even if you arrive at 11 pm or leave at 6 am.

Is the limit per country or for the whole area?

For the whole Schengen area. Days in Italy, France and Germany are added together. Days in non-Schengen countries such as the UK, Ireland, Türkiye, Serbia or Albania do not count.

I have a multiple-entry visa valid for two years. Can I stay longer?

No. Visa validity says when you may enter; the 90/180 rule limits how long you may stay in total. A long multiple-entry visa still gives at most 90 days in any 180.

Does time on a national visa or residence permit count?

Time spent in a Schengen state on a national (type D) visa or residence permit is not counted against the short-stay limit for that state, but the rules for other states are more complex. The calculator counts every stay you enter; leave out stays on a national visa only if you have confirmed that is correct for your case.

What if I overstay by a day?

Overstaying is recorded on exit, with the Entry/Exit System now logging it automatically, and can lead to a fine, an entry ban or a refused visa next time. If the calculator shows a breach, shorten the trip or move the dates.

Limitations and sources

  • Planning aid only. The decision at the border is the border officer’s, based on your passport record. Keep your stamps and check the official EU calculator if you are close to the limit.
  • Stays must end before the planned entry date; a currently running stay should be entered with today as its end and the remainder as the planned trip.
  • Past stays are saved in this browser only, so you do not have to re-enter them.

Sources (checked 10 October 2026): European Commission — short-stay visa calculator and 90/180 rule · Regulation (EU) 610/2013 (definition of “short stay”)