Schengen Calculator 90/180: Count Days Across Trips

Quick answer: For a standard short stay, combine every qualifying day spent across the Schengen Area, including arrival and departure. For each day of a proposed visit, count that day and the previous 179 days. The total must not exceed 90. Leaving Schengen pauses the count but does not reset it.

A Schengen calculator 90/180 check must include all relevant trips, not only your latest holiday. Qualifying days spent in different Schengen countries form one combined total, and both the date of entry and the date of exit count.

The main difficulty is that the 180-day period moves forward one day at a time. It is not a fixed six-month block or calendar-year allowance, and leaving the area does not immediately restore all 90 days. The method below shows how to calculate Schengen travel days and assess a proposed return without treating the result as an admission decision.

Who should use the standard calculation

The standard calculation applies to travellers whose short stays are governed by the limit of 90 days in any 180-day period. Under the Schengen Borders Code, the entry date is the first day of a stay and the exit date is the final day.

Starting a journey in Europe does not determine which immigration rules apply. Relevant factors can include your passport and nationality, residence status, visa type, family circumstances, route and the territories you will enter.

Periods authorised under a residence permit or a D-type long-stay visa are excluded from this particular short-stay calculation. Do not merge periods spent under different immigration statuses into one calculator record without checking the official instructions. If residence or family rights, territorial restrictions or a special arrangement might affect you, obtain case-specific guidance from the relevant national authority.

How the Schengen calculator 90/180 method works

The rule is tested on every day of a qualifying stay. For any chosen control date, create a 180-day window consisting of that date and the 179 preceding calendar days. Add all qualifying Schengen presence within that window and ensure the total does not exceed 90 days.

  1. Build a complete ledger. Record every external Schengen entry and exit relevant to the standard short-stay calculation.
  2. Count inclusively. A visit from 4 June to 6 June uses three days: 4, 5 and 6 June. Entering and leaving on the same date uses one day.
  3. Select a control date. This could be the proposed arrival date, departure date or any day between them.
  4. Look back 179 days. Together with the control date, this creates the required 180-day window.
  5. Keep only overlapping travel days. If a trip began before the window, exclude its older portion but count the days falling inside the window.
  6. Combine the whole area. Add qualifying presence in every Schengen country. If two records describe the same calendar day, count that day only once.
  7. Repeat through the proposed visit. A trip that passes the test on arrival could produce a different total later because each new day is added while older days leave the window.

This is why “days remaining today” and “maximum possible continuous stay” are not always identical. During a future stay, earlier travel days may progressively move outside the look-back period.

Why different countries share one total

The allowance covers the Schengen Area collectively. Travel from France to Spain or from Switzerland to Italy does not create a fresh allowance because both journeys remain within Schengen.

The Council of the European Union’s Schengen overview identifies 29 participating countries: 25 EU member states together with Iceland, Liechtenstein, Norway and Switzerland. Bulgaria and Romania became full members on 1 January 2025. Cyprus and Ireland are not in the Schengen Area.

For example, ten qualifying days in Portugal, five in Germany and seven in Norway equal 22 Schengen days when they fall within the same applicable window. Crossing an internal border between those countries does not end the stay.

Use Schengen membership rather than EU membership as the test. A non-EU country can be in Schengen, while an EU country can remain outside it.

How to test a proposed return

The European Commission’s official short-stay calculator guidance distinguishes between Check and Planning modes. Check mode assesses previous or ongoing stays against a control date. Planning mode uses a proposed future entry date together with earlier entries and exits.

For multiple Schengen trips, use this process:

  1. Enter completed trips in chronological order using the full day, month and year.
  2. Compare the entries with your passport, tickets and personal travel ledger.
  3. Select Planning mode and enter the proposed return date.
  4. Compare the result with the full inclusive length of your intended visit.
  5. Check the intended departure date and the intervening days, not only the date of arrival.
  6. Recalculate after changing any past or proposed travel date.

Use the output as a planning check. The relevant authorities assess the traveller’s actual documents and circumstances, so a calculator result should not be described as guaranteed permission to enter or remain.

Worked multi-trip ledger

Hypothetical assumptions: The traveller is subject to the standard short-stay calculation and has no residence permit, long-stay visa or other status requiring separate treatment. The proposed visit runs from 15 October to 10 November 2026.

Trip Entry Exit Full inclusive days Days relevant on 10 Nov Proposed return
Completed 1 10 Mar 2026 24 Mar 2026 15 0 Not applicable
Completed 2 1 May 2026 20 May 2026 20 6 Not applicable
Completed 3 15 Jul 2026 3 Aug 2026 20 20 Not applicable
Proposed 15 Oct 2026 10 Nov 2026 27 27 15 Oct 2026
Relevant total Not applicable Not applicable Not applicable 53 of 90 15 Oct 2026

For the 10 November control date, the inclusive look-back window is 15 May to 10 November 2026. The March visit is entirely outside it. Only 15–20 May, or six days, remains from the second trip. Adding those six days to the July trip and proposed October–November stay produces 53 relevant days.

The arrival date requires a different window. On 15 October, the window begins on 19 April. At that point, the full 20-day May trip, the 20-day July trip and the first day of the proposed visit produce a total of 41 days.

This illustrates why a calendar-year total is misleading: the same travel history gives different totals on different control dates. Although the example remains below 90 at both endpoints, a real itinerary should be checked throughout the stay. The 37-day difference between 53 and 90 on 10 November is not automatically permission for another 37-day visit.

Visas, residence status and exceptions

A multiple-entry visa should not be interpreted as granting 90 days on every entry. Check the visa’s validity dates, number of entries and authorised duration. The Commission advises that its general calculator should not be used to override a short-stay visa sticker authorising fewer than 90 days.

Likewise, do not enter time authorised under a residence permit or D-type long-stay visa as ordinary short-stay time without following the official instructions. Mixed-status histories may need separate analysis.

Contact the relevant national immigration or border authority when the answer depends on a residence document, family-derived right, territorially limited visa, disputed record or claimed exception. A general calculator cannot establish how every individual status affects admission.

Records and pre-booking checklist

Maintain your own dated ledger even where border movements are recorded electronically. The Schengen Borders Code provides for credible evidence to be considered where an entry or exit record is missing, including transport tickets or material showing that the traveller was outside the Schengen Area.

Retain relevant passport and visa copies, residence documents, boarding passes, rail or ferry tickets and evidence of presence outside Schengen. Booking confirmations can support a chronology, but a reservation alone may not prove that travel occurred. Saving the calculator inputs and result can help reconstruct your calculation, although it does not replace official records.

Before booking, check that you have:

Frequently asked questions

Does leaving Schengen reset the 90-day count?

No. Leaving stops new Schengen presence days from accumulating, but previously used days remain relevant until they move outside the rolling 180-day window. There is no automatic reset at departure.

Do arrival and departure both count?

Yes. Entry is the first counted day and exit is the final counted day. A traveller who enters and leaves on the same calendar date therefore uses one day.

What if a passport stamp or travel record is missing?

Reconstruct the ledger from credible evidence rather than estimating dates. Keep tickets, boarding passes and proof that you were outside Schengen. If the missing record could change the result, ask the relevant national authority how to correct or clarify it before relying on the proposed itinerary.

Sources

About the author

Travel From Europe

Written from a European perspective, focusing on long-haul routes, Europe–Asia stopovers, and practical city stays — helping you travel with clarity, comfort, and confidence.

This guide reflects common routing patterns and travel conditions at the time of writing.