Schengen 90/180 Rolling Days
The Schengen 90/180 rule limits short stays in the Schengen Area to 90 days within any rolling 180-day period. “Rolling” means you do not reset the count on the calendar date; instead, you look back from each day of your stay to see how many days you have already spent in Schengen during the previous 180 days.
For planning, treat each day you are physically present in Schengen as a “counting day.” If you arrive and depart on different dates, both dates count. If you leave and re-enter on the same date, that date still counts once for presence, but the exact counting can get messy when stamps are missing or travel crosses midnight.
Example setup: suppose you enter Schengen on 1 March and stay until 10 March, then leave. That is 10 counting days (1 through 10 inclusive). If you later re-enter, you must re-check the rolling 180-day window for the new days.
Many travelers use a spreadsheet to avoid mental arithmetic. I often see people try to count only “full days,” which conflicts with how border stamps reflect presence. A small aside: if you track in Google Sheets, version history can help when you revise your assumptions after new travel dates change.
Common Counting Mistakes
The most frequent error is treating 90 days as a fixed block that starts on the first day of travel. The rule is not “90 days per year,” and it is not “90 days per trip.” It is “90 days in any rolling 180-day period,” so a long trip can consume future eligibility even after you leave.
A second mistake is miscounting entry and exit dates. If your passport shows an entry stamp on a date and an exit stamp on a later date, both dates usually represent days you were present in Schengen. When travelers count only the days between stamps, they undercount and later discover they exceeded the limit.
Third, people forget that the 180-day window moves day by day. If you are close to the limit, you need to check the rolling total for each additional day you plan to spend in Schengen. This is where “I’ll just see how it goes” becomes a planning risk.
Dependencies matter: the calculation depends on your actual presence dates, which are often inferred from border stamps. If you travel with electronic records, the underlying data may still map to presence days, but the practical evidence you have may be incomplete. When stamps are missing, you may need to reconstruct dates from tickets and boarding passes, and that reconstruction can be wrong by a day.
A mild frustration: many online calculators assume a specific interpretation of “counting days,” and they may not match your stamp pattern. If you use a tool, compare its logic to your own stamp dates rather than trusting the output blindly.
How To Count Rolling Days
Step 1: List Your Presence Days
Write down every date you were physically in the Schengen Area. Use your passport stamps as the primary source, then cross-check with travel itineraries. Count each date of presence once, even if you travel internally between Schengen countries.
Practical method: create a column for each date and mark “in Schengen” with a 1. If you are using a spreadsheet, a simple formula can flag whether a date falls within your planned stay range. I have seen people do this in Excel 365 (build 2402) and then copy the table for each trip segment.
Outcome target: after this step, you should have a single chronological list of counting days with no gaps. If you cannot reconstruct a date confidently, pause and resolve the uncertainty before continuing.
Step 2: For Each Planned Day, Look Back 180 Days
For any day you plan to be in Schengen, count how many “in Schengen” days occurred in the 180-day period ending that day. The rule is applied to each day of your stay, not only to the final day.
Example mechanism: if you plan to be in Schengen on 15 August, you examine the window from 19 February through 15 August (180 days inclusive depends on how you count days in your sheet; be consistent). Then you total the marked presence days in that window. If the total exceeds 90, that day is not permitted under the rule.
Realistic outcome: if you are at 88–90 days already, one additional day can push you over. That is why travelers near the limit often schedule a buffer day outside Schengen.
Step 3: Use a Rolling Check in a Spreadsheet
In a spreadsheet, you can compute a rolling sum. One approach is to keep a “presence” column and then, for each date, sum the presence values in the prior 180 days. This avoids manual counting and reduces arithmetic errors.
Tooling options: a spreadsheet is enough, but some travelers use date calculators. If you use a calculator, verify that it counts inclusive dates and uses a rolling window rather than a calendar-year window.
Small aside: if you share the sheet with a travel partner, lock the input columns and protect formulas. People often edit the wrong cell while adjusting dates, and the rolling total silently changes.
Step 4: Plan Buffer Time and Verify Evidence
When your plan approaches the limit, add buffer time outside Schengen so that a one-day discrepancy in stamps does not cause an overstay. Buffer does not change the legal rule, but it reduces the practical risk of being wrong by a day.
Evidence check: confirm that your passport stamps reflect your entry and exit dates. If you expect missing stamps, gather boarding passes and ticket confirmations early so you can reconstruct dates if needed.
Outcome target: you should be able to explain your counted days in a short list, not just a number. That explanation matters if you need to justify your stay length at a border or during document checks.
Rolling-Day Examples With Dates
Example 1 (Two Trips, No Overstay): You enter Schengen on 1 March and leave on 30 March. That is 30 counting days (1–30 inclusive). Later, you re-enter on 15 August and plan to stay until 20 August.
To check 15 August, look back 180 days from 15 August. Within that window, the March stay contributes 30 days. If you had no other Schengen presence between 31 March and 14 August, then the rolling total on 15 August is 30. As you add days 15–20 August (6 counting days), the rolling total on 20 August becomes 36, which stays under 90.
Example 2 (Close to the Limit): You have already spent 88 days in Schengen during the 180-day window ending 10 September. You plan to stay two more days: 11 September and 12 September.
On 11 September, the 180-day window shifts forward by one day. If you have no additional Schengen days leaving the window (meaning none of your earlier days fall out of the 180-day range), the rolling total becomes 89. On 12 September, it becomes 90. A stay on 13 September would likely exceed 90 unless at least one earlier counting day drops out of the 180-day window.
This example shows why travelers near the limit need to check each day rather than relying on a single “days left” estimate.
Checklist And Comparison
| Method | Best For | Main Risk | What To Verify |
|---|---|---|---|
| Manual counting | Short stays far from the limit | Off-by-one errors on entry/exit dates | Inclusive date counting and stamp dates |
| Spreadsheet rolling sum | Plans with multiple trips | Formula mistakes or inconsistent date ranges | 180-day window logic and date formatting |
| Online calculator | Quick checks during planning | Different interpretation of inclusive days | Match its assumptions to your stamp pattern |
Step-by-step checklist (use for each planned day):
- Write your entry and exit dates from passport stamps.
- Mark every presence date in Schengen as a counting day.
- For the next planned day, define the 180-day lookback window ending that day.
- Sum counting days within that window.
- If the sum exceeds 90, move the plan to a later date after you have enough days outside Schengen.
Common Mistakes To Avoid
Counting only “nights” instead of presence days is a frequent error. If you arrive on a date and sleep there, that arrival date still counts as presence, even if you do not spend the night in a particular city.
Another mistake is mixing up Schengen and non-Schengen countries. Some countries apply Schengen rules while others do not, and your passport stamps will reflect the border crossing. Internal travel within Schengen does not reset the count, but leaving Schengen does change which days fall into the rolling window.
People also forget that a day outside Schengen can still be part of the 180-day window for later days. The rolling window is about the last 180 days, not about the last time you left.
Finally, travelers sometimes rely on a calculator output without checking the logic. If your stamps show a pattern that differs from the calculator’s assumptions, the result can be wrong by a day or more, and that is enough to create an overstay risk.
FAQ
Do Entry And Exit Dates Count?
In most practical cases, both the entry date and the exit date count as days you were present in Schengen, based on the dates shown in your passport stamps. If your travel crosses midnight or stamps are missing, reconstruct dates from tickets and boarding passes and keep your counting consistent.
Does The 90/180 Rule Reset Each Year?
No. The rule uses a rolling 180-day period, so the count depends on where you are in time relative to your past Schengen presence, not on calendar-year boundaries.
How Do I Count Multiple Trips?
Mark every presence day across all trips, then for each planned day add up the presence days in the prior 180 days ending on that day. This method handles gaps between trips without needing separate “trip totals.”
What If My Passport Stamps Are Missing?
Use your travel records to reconstruct presence dates and document your assumptions. Missing stamps increase uncertainty, so planning with buffer time outside Schengen reduces the chance that a one-day reconstruction error leads to an overstay.
Can I Stay Longer With A Visa?
The 90/180 rule applies to short stays under the Schengen short-stay framework. If you have a visa or residence status that changes your legal basis for stay, the calculation may differ; check the specific visa type and conditions issued for your travel.
Author's Insight
Rolling-day counting is a date arithmetic problem more than a travel-planning instinct. The rule’s moving 180-day window means you need a method that checks each additional day against your past presence, not just a single total for the trip.
Spreadsheets work well because they make the window explicit and reduce off-by-one errors, especially when you revise dates. Tools can help, but their assumptions about inclusive dates and missing-stamp handling should match your evidence.
If your plan is near the 90-day limit, buffer time outside Schengen is a practical risk-control step, not a legal workaround.
Key Takeaways
- Schengen 90/180 uses a rolling 180-day window, not a calendar reset.
- Count each day you are physically present in Schengen; entry and exit dates usually count.
- Check the rolling total for each planned day when you are close to 90 days.
- Use passport stamps as the primary evidence, and reconstruct dates carefully when stamps are missing.
- Near the limit, add buffer time outside Schengen to reduce the impact of a one-day counting error.