Schengen 90/180 Calculator
Check how many of your 90 days in any 180-day period you have used, how many are left, and the earliest date you can go back. The math follows the Schengen 90/180 rule exactly as the official EU calculator applies it: entry and exit days both count, and the window rolls — it never resets.
How this calculator counts
For any date, the calculator looks back over the 180 days ending on that date and adds up every day you were physically present anywhere in the Schengen Area. That total must stay at or below 90. Because the window moves forward one day at a time, a day of allowance only "frees up" once the corresponding old day of presence becomes more than 180 days old — which is why leaving and coming back does not reset your count.
- Days used — presence days inside the 180-day window ending today.
- Maximum stay from a date — simulates your stay day by day and stops the moment any rolling window would exceed 90.
- Earliest entry for a trip — finds the first date from which your whole planned trip fits, given the days that age out of the window along the way.
A worked example
Say you spent 60 days in Spain, March 1 to April 29, and want to return on June 1. Those 60 spring days are still inside every 180-day window through late August, so your June trip is capped at 30 days — not a fresh 90. Enter those dates above and the planner will tell you to leave by June 30, and that a full 90-day trip is only possible once the spring days have completely aged out.
The full rule — who it applies to, exceptions like national visas and bilateral agreements, and what changes with the Entry/Exit System — is explained in the Schengen 90/180 rule page.
Frequently asked questions
Does this match the official EU calculator?
The engine was checked day-for-day against the European Commission's short-stay calculator over 409 travel histories and agrees on every day. The official calculator remains the authoritative reference.
Where is my travel data stored?
Only in your browser. The calculation runs on your device; nothing you type is sent to a server.
Which trips should I include?
Every stay in the Schengen area over roughly the last year — past and already booked. Entry and exit days both count as full days.
I have a national long-stay visa or residence permit. Do those days count?
Days spent in a member state under its own long-stay visa or residence permit are not short-stay days for that state. This calculator counts short-stay presence only; the Dwelltime app lets you exclude a country.
I don't remember my exact travel dates. What can I do?
Passport stamps, boarding passes, card statements and photo location data all carry dates. The Dwelltime app can rebuild trips from your photo library on your device, and marks every recovered day as waiting for your confirmation rather than counting it.
This rule is tracked in
Dwelltime
- Counts your days for this rule from the trips you record
- Shows the last safe day, or the days still needed, before you book
- Explains every counted day and every uncounted one
- Runs alongside your other visa, tax and residency rules
Sources
- Regulation (EU) 2016/399 (Schengen Borders Code), Article 6 — entry conditions
- European Commission — Short-stay visa calculator
For information only. This calculator is a planning aid based on publicly available rules, not tax, legal or immigration advice. Border officers and tax authorities make the final call — always confirm with the official sources linked above and a qualified professional before acting.