Schengen 90/180 Calculator
Enter your trips and see exactly where you stand: days used, days remaining, and the date your next day of allowance frees up. Uses the real rolling 180-day window and counts entry and exit days as whole days, the two things hand calculations usually get wrong.
Runs entirely in your browser. 100% private.
- Rolling window, no calendar or exit reset
- Overlapping trips counted once, never twice
- Longest stay you can still take from today
- The exact date your next day becomes available
Your Schengen trips
90 days remaining
0 of 90 days used in the 180-day window 2026-02-20 → 2026-08-18.
Counting by hand is fine once. iReside tracks your Schengen days automatically and warns you before you cross the line.
Stop recalculating every trip
You just worked out your 90/180 position by hand, and it changes every day as old days age out of the window. iReside keeps the count current automatically and warns you before you approach the limit.
Schengen 90/180: common questions
- What is the Schengen 90/180 rule?
- Under the Schengen Borders Code, a non-EU visitor may spend no more than 90 days inside the Schengen area in any 180-day period. It applies across the whole area as one zone, days in Spain, Germany and Greece all draw on the same 90.
- Is the 180-day period fixed or rolling?
- Rolling. This is the single most misunderstood part of the rule. It is not '90 days per half-year' and it does not reset when you leave or on 1 January. On any given day, border officers look back over that day and the previous 179 days and count how many you were present.
- Do arrival and departure days count?
- Yes. Both count as whole days present, no matter what time you cross. A single day-trip counts as one day. Arriving on the 5th and leaving on the 7th is three days, not two.
- When do I get my days back?
- One at a time, as old days drop off the back of the rolling window, not in a block. If you used all 90 consecutively, you regain one day of allowance for each day that ages out, starting 180 days after your first day of presence.
- Which countries are in the Schengen area?
- 29 countries as of 2026, including most of the EU plus Iceland, Norway, Switzerland and Liechtenstein. Ireland is in the EU but NOT in Schengen, and its stays are counted separately. Bulgaria and Romania joined fully in 2025.
- What happens if I overstay?
- Consequences range from a fine to a removal decision to a multi-year entry ban, and are applied at the discretion of the member state. Overstays are recorded and are visible at future crossings, so an unresolved one can affect entry long afterwards.
- Does a residence permit or long-stay visa change this?
- Yes. Days spent under a national long-stay visa or residence permit issued by a Schengen state generally do not count toward the 90/180 short-stay allowance for that state. The rules are country-specific, this calculator models the standard short-stay position only.
- How does iReside help with Schengen days?
- iReside tracks your location automatically and keeps a running 90/180 position without you logging trips by hand, warning you before you approach the limit rather than after. It also keeps the day-by-day record you would need if a border officer ever questions your count.
Related tools
Track your days automatically
Stop counting manually. iReside uses GPS to log your state every day in the background. Get alerts before you hit thresholds. Generate audit-ready reports with one click.
Free trial. $34.99/year. Cancel anytime.
This calculator is for informational purposes only and does not constitute tax, legal, or financial advice. Tax residency rules are complex and vary by jurisdiction. Consult a qualified tax professional for advice specific to your situation.
Generated by iReside, ireside.ai/tools
Track your state residency days automatically with GPS. Download iReside: apps.apple.com/app/ireside/id6752501722
For informational purposes only, not tax advice.