How many days left in my 90 in 180?
Type the entry and exit dates of each stay in the Schengen area, and the date to check. The Schengen calculator counts the days you have used of the 90 allowed in any 180-day period, the days left, and the last day you could stay if you enter on that date.
- Days left
- 30
On October 5, 2026 you have used 60 of your 90 days, with 30 left.
- Days used
- 60
- Status
- Within the 90 days
- 180-day period from
- Thursday, April 9, 2026
- Stay until, entering on the check date
- Thursday, December 3, 2026
- Longest stay from the check date
- 60
Answer for the example date Monday, October 5, 2026. It changes to today's date when the page loads.
Days left: 30. On October 5, 2026 you have used 60 of your 90 days, with 30 left.
How to calculate
Counts the days you have used of the Schengen 90 days in any 180-day period from your trips, the days left on a date, and how long you could stay if you enter then.
Example with the default inputs (Your stays [Entry May 1, 2026, Exit May 30, 2026; Entry July 10, 2026, Exit August 8, 2026], Check on October 5, 2026) on the example date Monday, October 5, 2026: On October 5, 2026 you have used 60 of your 90 days, with 30 left.
Method: days used on day x = distinct days of stay from x − 179 to x (entry and exit days count); days left = 90 − days used on the check date; stay until = the last day d such that, staying from the check date to d, every day keeps 90 or fewer days used.
- Every stay is in the Schengen area; the days of entry and exit count in full.
- Overlapping or repeated stays count each day once.
- Stays you list after the check date count toward the stay-until date, as planned trips.
- Visa-free short stays only: a long-stay visa or residence permit is not counted, and some countries have bilateral agreements.
Worked examples
Each example is checked against the calculator on every build.
- Your stays 2026-05-01 2026-05-30; 2026-07-10 2026-08-08, Check on 2026-10-05 gives Days used 60, Days left 30, 180-day period from 2026-04-09, Stay until, entering on the check date 2026-12-03, Longest stay from the check date 60, Status Within the 90 days.Source: Regulation (EU) 2016/399 (Schengen Borders Code), Article 6(1): stays of no more than 90 days in any 180-day period, considering the 180-day period preceding each day of stay, https://eur-lex.europa.eu/eli/reg/2016/399/oj (retrieved 2026-10-05); the days of entry and exit count as days of stay, https://home-affairs.ec.europa.eu/policies/schengen-borders-and-visa/border-crossing_en (retrieved 2026-10-05)
- Your stays 2026-01-01 2026-03-31, Check on 2026-04-01 gives Days used 90, Days left 0, Status Within the 90 days; no days free to enter on this date.Source: Regulation (EU) 2016/399 (Schengen Borders Code), Article 6(1): stays of no more than 90 days in any 180-day period, considering the 180-day period preceding each day of stay, https://eur-lex.europa.eu/eli/reg/2016/399/oj (retrieved 2026-10-05)
- Your stays 2026-01-01 2026-03-31, Check on 2026-06-30 gives Days used 89, Days left 1, 180-day period from 2026-01-02, Stay until, entering on the check date 2026-09-27, Longest stay from the check date 90.Source: Regulation (EU) 2016/399 (Schengen Borders Code), Article 6(1): stays of no more than 90 days in any 180-day period, considering the 180-day period preceding each day of stay, https://eur-lex.europa.eu/eli/reg/2016/399/oj (retrieved 2026-10-05); the days of entry and exit count as days of stay, https://home-affairs.ec.europa.eu/policies/schengen-borders-and-visa/border-crossing_en (retrieved 2026-10-05)
- Your stays 2026-01-01 2026-04-09, Check on 2026-04-09 gives Days used 99, Days left 0, Status Over the limit by 9 days; no days free to enter on this date.Source: Regulation (EU) 2016/399 (Schengen Borders Code), Article 6(1): stays of no more than 90 days in any 180-day period, considering the 180-day period preceding each day of stay, https://eur-lex.europa.eu/eli/reg/2016/399/oj (retrieved 2026-10-05)
How it works
Each stay is an entry date and an exit date, both counted as days of stay. A day in two stays counts once. A stay whose exit is before its entry gives no answer.
- Days used on a day x = the number of distinct days of stay from x − 179 days to x (180 days in all).
- Days used and 180-day period from use the check date as x.
- Days left = 90 − days used, or 0 when that is below 0.
- Status: "Within the 90 days" when days used are 90 or fewer, otherwise "Over the limit by N days".
- Stay until: add a new stay from the check date to a day d, for d = the check date, the next day and so on, up to 90 days. Keep d while the days used on d (with the new stay and every listed stay) are 90 or fewer; stop at the first d that is over. The last day kept is the stay-until date, and longest stay counts its days. When even the check date is over, there is no stay-until date and the status adds "no days free to enter on this date".
Assumptions
- Every listed stay is in the Schengen area. Stays listed after the check date count as planned trips.
- Visa-free and short-stay visa rules only.
Worked examples by hand
Stays May 1 to 30 and July 10 to August 8, 2026, checked on October 5, 2026. The 180 days run from April 9 to October 5, 2026. May 1–30 is 30 days and July 10–August 8 is 30 days: 60 used, 30 left. Entering on October 5, the May days drop out from October 28 on (May 1 leaves the period on October 28), so you could stay until December 3, 2026, 60 days: on December 3 the period starts June 7 and holds 30 July–August days and 60 new days, 90 in all.
Stay January 1 to March 31, 2026, checked on April 1. 31 + 28 + 31 = 90 used, 0 left. Entering on April 1 would make 91: no days free.
The same stay, checked on June 30, 2026. The period runs from January 2, so January 1 has dropped out: 89 used, 1 left. Each day of a new stay pushes one more January day out, so a stay from June 30 can run the full 90 days, to September 27.
Stay January 1 to April 9, 2026 (99 days), checked on April 9. 99 used: over the limit by 9 days.
Other questions people ask
How does the 90/180 rule work?
On any day of a short stay, count the days you spent in the Schengen area in the 180 days that end that day. The count must be 90 or less. The 180-day period moves forward one day at a time.
Do the entry and exit days count?
Yes. The European Commission counts the day you enter and the day you leave as full days of stay, even if you spend only an hour there.
How do I work out how many days I have left?
Count the distinct days of stay from 179 days before the date to the date itself, and subtract from 90. Stays of 30 days in May and 30 days from July 10 leave 30 days on October 5, 2026.
How long can I stay if I enter today?
Stay day by day while every day keeps 90 or fewer days used in its own 180-day period. As old days drop out of the period, you can often stay longer than the days left today.
Does the rule apply to each country separately?
No. All the Schengen countries count together: days in France, Spain and Germany add up to one total.
Who does the 90/180 rule apply to?
Visitors who need no visa for short stays, and holders of a short-stay Schengen visa. Residence permits and long-stay national visas are separate, and a few countries have bilateral agreements.