Passport validity rules explained

Last updated: September 25, 2026

A passport can be unexpired and still be refused for travel. Many countries require it to remain valid for a set period โ€” commonly three or six months โ€” beyond a specific date. This guide explains how those rules work, exactly how the passport checker calculates its result, and where the calculation stops being reliable.

The two common rules

Most validity rules fall into one of two patterns. The difference is the date the buffer is counted from, and that difference can change your answer by weeks.

  • Counted from your departure date. The Schengen area asks for a passport valid at least three months after the day you intend to leave the area. A longer trip therefore needs more validity.
  • Counted from your arrival date. Many other countries ask for six months of validity on the day you enter, regardless of how long you stay.

Some countries only require the passport to be valid for the length of your stay. Airlines apply these rules at check-in, so a shortfall usually means being refused boarding rather than being turned away at the border.

How our checker calculates the result

The checker uses only the dates you enter and the rule stored for your destination:

  • Departure date = travel date + planned length of stay in days.
  • Required valid-until date = departure date (Schengen) or travel date (other countries) plus the destination's required months. With no buffer rule, it is the departure date.
  • Last safe entry date = passport expiry date minus the required months.
  • If the passport expires before the required date, the result is "not enough remaining validity". If it clears the requirement by fewer than 30 days, it is marked "valid, but only just", because a small change of dates could fail it.

Months are added as calendar months. When the target month is shorter โ€” for example adding six months to 31 August โ€” the date moves back to the last day of that month (28 or 29 February). The calculation runs in your browser; your passport dates are not sent to us.

Worked examples

Example 1 โ€” six months from arrival. You arrive on 1 March 2027 in a country with a six-month rule. Your passport must be valid until at least 1 September 2027. A passport expiring on 15 August 2027 fails, even though it is valid for the whole trip.

Example 2 โ€” three months from departure (Schengen). You enter on 10 June 2027 and stay 20 days, leaving on 30 June 2027. The passport must be valid until at least 30 September 2027. An expiry of 1 November 2027 passes with about a month to spare.

Example 3 โ€” the last safe entry date. Your passport expires on 31 May 2028. For a six-month-from-arrival country, the last day you could arrive is 30 November 2027. Any trip starting after that date needs a renewed passport first.

Common mistakes

  • Checking only that the passport is unexpired on the travel date.
  • Counting from the wrong date โ€” using arrival instead of departure for Schengen, which underestimates what is needed on long trips.
  • Forgetting transit countries, which can apply their own document rules.
  • Ignoring blank-page and issue-date rules. Schengen, for example, also expects a passport issued within the previous ten years; the checker does not test issue dates.
  • Leaving renewal too late โ€” processing times vary widely by country and season.

Limitations

The stored rule is the commonly published requirement for ordinary tourist visits. It may not reflect exemptions for certain nationalities, residents, diplomatic passports, emergency travel documents or recent policy changes, and airlines may apply stricter policies of their own. Treat the result as a planning check and confirm the requirement with the destination's official immigration authority or embassy and with your airline before you book.

Questions about this tool

Does the checker store my passport details? No. The free checker works in your browser. Only signed-in users who choose to save a calculation have it stored in their free account.

Why does a longer stay change my Schengen result? Because the three-month buffer starts on the day you leave, a longer stay moves the required date later.

What if my destination is not listed? Use the official source for that country; we do not guess a rule we cannot confirm.

Related tools and guides