Travel and international time

Schengen 90/180-Day Calculator

Count supplied stays inside a rolling window and estimate remaining allowance.

PrivacyRuns in your browser
OutputCalendar builder
CostFree to use
Calendar builder

Enter your details

Adjust the planning assumptions below.

Important: Use official border records and current immigration guidance. This calculation is not an admission decision.

One YYYY-MM-DD to YYYY-MM-DD range per line.

Calculations stay in this browser. Saved inputs and recent results use local browser storage until you clear them.

Your schedule will appear here

Results update after calculation and include a visual timeline, calendar, or dashboard.

Purpose and scope

What this calendar builds

Count supplied stays inside a rolling window and estimate remaining allowance.

The Schengen 90/180-Day Calculator produces dated occurrences from Check date, Entry and exit dates, Maximum days, and Rolling window (days); Examine Rolling window (days) at cycle and month boundaries.

InterfaceCalendar builder
CategoryTravel and international time
Date reviewCycles and boundaries
OutputDated occurrences

Instructions

How to use this calculator

Enter the check date and every relevant entry-to-exit range. Entry and exit days should be included exactly as stamped.

  1. Record Check date and Entry and exit dates as the Schengen 90/180-Day Calculator anchor.
  2. Record Maximum days and Rolling window (days) for the recurrence limit.
  3. Produce the Schengen 90/180-Day Calculator output and examine its first Rolling window (days) cycle.
  4. Contrast the final Schengen 90/180-Day Calculator occurrence with Check date and Entry and exit dates.
  5. Examine the Schengen 90/180-Day Calculator warning, then contrast Rolling window (days) with its external requirement.

Calculation

Method used

Every unique presence date inside the rolling window is counted once. Used days are subtracted from the entered allowance.

Days used = unique inclusive presence dates falling inside [check date − window + 1, check date].

The Schengen 90/180-Day Calculator advances Check date, Entry and exit dates, and Maximum days between occurrences; examine Rolling window (days) before applying any exclusion.

Calculation method last reviewed: June 21, 2026.

Visual audit

Reading the generated calendar

The Schengen 90/180-Day Calculator calendar produces entries from Check date, Entry and exit dates, Maximum days, and Rolling window (days). Examine Rolling window (days) across full cycles, weekends, and month boundaries.

Worked scenario

Example calculation

Example: A twenty-day trip remains counted until each of those dates moves outside the rolling 180-day window, so allowance returns gradually.

Contrast the Schengen 90/180-Day Calculator example anchor with Check date and Entry and exit dates, then examine the Rolling window (days) boundary direction.

Interpretation

Reviewing the generated schedule

Remaining days are arithmetic capacity inside the current window, not automatic permission for a future itinerary.

Examine Rolling window (days) on each Schengen 90/180-Day Calculator date; contrast that Rolling window (days) with the recurrence basis and limit.

Practical use

Recommended workflow

Compare the result with the official short-stay calculator and keep evidence of every border movement.

Boundaries

Important edge cases and limitations

Visa category, residence permits, bilateral agreements, territory coverage, exceptional extensions, and official interpretation are excluded.

Update Rolling window (days) through the Schengen 90/180-Day Calculator inputs; produce the full limit set instead of editing one date.

Input audit

Checklist for this calculation

  • Examine the Schengen 90/180-Day Calculator anchor in Check date and Entry and exit dates.
  • Contrast the first occurrence with Rolling window (days).
  • Examine Rolling window (days) at weekends and month ends.
  • Produce the Schengen 90/180-Day Calculator again after a recurrence update.
  • Examine the Schengen 90/180-Day Calculator Rolling window (days) against the input record policy or professional instruction.
  • Contrast the Schengen 90/180-Day Calculator reference with the Rolling window (days) date and use case.

Verification

References

Reference and calculation method reviewed: June 21, 2026.

Questions

Frequently asked questions

Can two overlapping stay ranges double-count days?

No. Dates are deduplicated before counting, but overlapping entries usually indicate records that should be reviewed.

Who should verify the Rolling window (days) requirement after the schengen 90/180-day calculator is used?

The Schengen 90/180-Day Calculator cannot determine entitlement, compliance, or approval. Verify those requirements independently using the facts recorded in Check date and Entry and exit dates.

When should European Commission: Schengen border crossing be checked for the

Contrast European Commission: Schengen border crossing with Rolling window (days) whenever the Schengen 90/180-Day Calculator limit affects a decision. Preserve its version or access date beside Check date.

When would a different Rolling window (days) require a fresh schengen 90/180-day calculator result?

Change only Rolling window (days) and regenerate the Schengen 90/180-Day Calculator. In the Schengen 90/180-Day Calculator, the first changed occurrence shows where the revised Rolling window (days) cycle or boundary begins to matter.

Which Rolling window (days) occurrences in the schengen 90/180-day calculator deserve a boundary review?

Inspect the first and last Schengen 90/180-Day Calculator entries plus any date near a weekend, month end, or listed exclusion. Those positions expose most recurrence-boundary mistakes.