The Schengen 90/180 Day Calculator checks a planned trip against the short-stay rule for the Schengen area: no more than 90 days of presence in any rolling 180-day period. Enter the entry and exit dates of the trip you are planning and the days you have already spent in the Schengen area within the relevant window, and it counts the stay, totals the days, and reports what remains.
How It Works
The stay length counts both the entry day and the exit day, as Schengen rules do: a trip entering on 1 June and exiting on 20 June is 20 days, not 19. The calculator adds your previous days to this stay and compares the total with 90, reporting remaining days and flagging any excess.
Parameters
| Input | Required | Meaning | |---|---|---| | Entry date | Yes | First day of the planned stay | | Exit date | Yes | Last day of the planned stay (counts as a day) | | Previous days | No | Days already spent in the area inside the current 180-day window (0 to 90) |
Worked example
You spent 40 days in the Schengen area earlier in the current window and plan a trip from 1 June to 20 June. The stay is 20 days, the total is 60, and 30 days of allowance remain afterward. Extend the trip to 15 July and the stay becomes 45 days, the total 85, still legal with 5 days to spare. One more week breaks the rule: not at some border officer's discretion, but arithmetically.
The rolling window, honestly explained
The real rule is a moving window: on any given day, look back 180 days and count your days of presence; the count must never exceed 90. Days therefore expire individually: a day spent on 10 January stops counting on about 9 July. This calculator simplifies by asking for your previous days as a single figure, which is exact when none of those days expire during your planned trip, and conservative when some do. For a trip near the limit, count expiring days carefully, day by day, or use the official EU calculator, because being wrong by one day means an overstay on your record.
What the rule applies to
The 90/180 rule governs short stays for visa-free nationals and short-stay visa holders across the Schengen area as a whole, not per country: days in France, Spain, and Iceland all draw from the same 90. It does not apply to residence-permit holders for their country of residence, to EU/EEA citizens exercising free movement, or to long-stay (national) visa periods. Bilateral visa-waiver agreements pre-dating Schengen let a few nationalities add days in specific countries; relying on one without written confirmation from that country's authorities is a classic overstay story.
Limitations
This is a counting aid using the previous-days figure you supply, not an official determination. It does not query any border database, model day-by-day expiry inside your trip, or account for individual agreements and permits. Border authorities make the final call, and the entry/exit stamps (or the EU Entry/Exit System record) are the evidence; verify close cases against official sources.
A day-counting walkthrough with expiring days
Suppose you spent days in the area from 1 January to 20 February (51 days) and want a new trip starting 1 August. By August, every January and February day sits more than 180 days in the past, so none of them count: your previous days for an August trip are zero, and the full 90 are available. Contrast a trip starting 1 June: the look-back reaches early December, so the January-to-February days still count in full. This expiry behaviour is why the "previous days" question must always be answered relative to the specific trip dates, and why two trips a month apart can have completely different allowances from the same travel history.
Frequently Asked Questions
Do entry and exit days both count?
Yes. Any part of a calendar day spent in the area counts as a full day of presence, which is why the calculator adds one to the date difference.
If I stay 90 days, when can I return?
When enough of your earliest days fall outside the 180-day look-back. After a full 90-day stay, that typically means waiting until days start expiring, roughly 90 days out for a clean full allowance, with partial allowances returning day by day before that.
Does the rule reset on 1 January or when I leave?
Neither. There is no reset date; the window rolls daily, and leaving the area does not restore days, it only stops you adding new ones.