The EU’s Entry/Exit System records every border crossing — their count is always right. Make sure yours matches. Enter your stays below; entry and exit days both count, every day is checked against its own 180-day window, and the math mirrors the official EU short-stay calculator.
Leave the exit date blank if you’re still inside.
Add at least one stay (country + entry date) to see your count.
The rule is not “90 days per half-year” and it never resets on January 1st. On each day you are inside the Schengen Area, authorities look back over the previous 180 days and count every day you were present — entry days, exit days, single-day visits, everything except stays under a long-stay visa or residence permit. If that count ever exceeds 90, you are overstaying, which can mean fines, deportation and multi-year entry bans. Since the Entry/Exit System (EES) digitised border records, miscounting is no longer something travellers get away with.
Sarah, an American, spends January 1 to March 1 in Spain — 60 days. She re-enters Italy on April 1. Her window still contains all 60 Spanish days, so she has 30 left: her last legal day is April 30. If she stays until May 15, days May 1–15 are violations. Her full 90 days only become available again on September 28, when the January–March days have aged out of every window. This calculator does exactly that arithmetic for any set of trips.
Independent planning tool — not legal or immigration advice. Verify important decisions with the official EU short-stay calculator. © RoamBorders · Terms · Privacy