Schengen 90/180 Calculator

Schengen 90-in-180 rule calculator for Philippine passport holders — Schengen visa required (€90 for adults). Multi-trip Spain + France + Italy counting, overstay risk.

AI illustration of a suitcase beside an airport window
AI illustration
On this page
  1. Schengen 90/180 Calculator — For Filipino passport holders
  2. In this tool
  3. 1. Schengen 90/180-day rule — overview
  4. 2. Schengen countries vs EU-non-Schengen (2026)
  5. 3. Overstay consequences
  6. 4. FAQ

Schengen 90/180 calculator

Enter the entry and exit date of each stay in the Schengen area. The calculator counts the days you used in the 180 days up to the date you choose. Philippine passport holders need a Schengen visa.

  1. Stay 1

Days used 0 / 90

Days left 90

Within the 90/180 rule

180-day window: —

This is an estimate. Your visa may allow fewer than 90 days — the dates on your visa decide. Check with the official EU calculator before you travel. Official EU short-stay calculator

Schengen 90/180 Calculator — For Filipino passport holders

Filipino passport holders must apply for a Schengen visa (€90 for adults, per the European Commission, checked 2026-10-23) to enter the 29-country Schengen Area. Multi-entry Schengen visas don’t waive the 90/180 rule — you may stay at most 90 days in any rolling 180-day window, the same cap that applies to all non-EU nationals. The calculator above helps OFWs visiting Europe-based family, balikbayan Pasko trips combining multiple EU cities, and Filipino-Schengen multi-leg pilgrim tours (Lourdes, Fatima, Rome) stay within the rule.

Use the calculator above to total your real days in Schengen. Enter entry and exit dates for each trip — the tool computes days used in the rolling 180-day window ending on the check date.

In short: Filipinos need a Schengen visa (€90 for adults) + maximum 90 days in any rolling 180-day period across all 29 countries. Entry day + exit day count fully. Overstay = SIS-II record + €500-1,200 fine + 1-5 year entry-ban across all Schengen.

In this tool

  1. The 90/180 rule — overview
  2. 29 Schengen countries vs Ireland/Cyprus (non-Schengen)
  3. Counting multi-stop trips
  4. Overstay: fines + entry-ban + SIS-II
  5. FAQ

1. Schengen 90/180-day rule — overview

Regulation (EU) 2016/399 (Schengen Borders Code, Article 6) states that third-country nationals (including the Philippines) may stay in the Schengen Area for a maximum of 90 days in any 180-day period.

1.1 Key principles

  1. Rolling window, not fixed — the 180-day period does NOT reset on 1 January. It slides day by day.
  2. All countries count together — Spain + France + Italy stack as one area. 30 + 30 + 30 = 90 days OK; adding 10 more = overstay.
  3. Entry day + exit day count fully — a trip from 1-7 June = 7 days used, not 6.

2. Schengen countries vs EU-non-Schengen (2026)

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.

EU but NOT Schengen: Ireland, Cyprus. Separate visa systems — days there do not count toward the Schengen quota.

3. Overstay consequences

  • Fine: €500-1,200 EUR per country.
  • Entry-ban: 1-5 years across all Schengen, recorded in SIS-II.
  • Future visa applications: likely denied.

4. FAQ

Does the Philippine passport need a Schengen visa? Yes — €90 for adults, at the German, French, Italian, or Spanish embassy in Manila.

Does entry day count? Yes, as a full day. Same for exit day.

Does the quota reset on 1 January? No. The 180-day window slides continuously.

Are Spain + France + Italy counted separately? No. All Schengen is one area for the 90/180 limit.

Is there an official EU calculator? Yes, the European Commission (Home Affairs) publishes a free one. Always cross-check before travel.


Back to tools

Sources

Find your next flight

Trip type

Travellers and class
1 traveller · Economy

Opens the search on Aviasales in a new tab. Aviasales shows prices in the currency of your location or account settings, which may not be PHP. We may earn a commission from eligible bookings, at no extra cost to you.