Schengen 90/180 计算器
添加你的 Schengen 行程,即可查看在滚动的 180 天窗口内已用的天数、距离 90 天上限还剩多少天,以及如果天数已用尽,最早可以再次入境的日期。全部在你的浏览器中运行。
你的 Schengen 行程
- 行程 1
Schengen 90/180 规则如何运作
如果你是非欧盟公民,包括美国人、英国人、加拿大人和澳大利亚人,在任何 180 天期间内,你在 Schengen 区最多只能停留 90 天。这个 180 天窗口是滚动的,不是固定的:每一天回看过去 180 天,数一数其中有多少天在 Schengen 区度过。如果超过 90 天,你就逾期停留了。
什么算作一个 Schengen 天?
- 入境当天算一天,即使你是在晚上 11:50 抵达。
- 出境当天算一天,即使你是在凌晨 12:05 离开。
- 在 Schengen 区之外的日子,包括在英国、爱尔兰或克罗地亚(加入之前),都不计入。
- 未过移民检查的中转通常不计入。
如果我想停留超过 90 天怎么办?
你需要某个具体国家签发的长期居留签证,而不是整体意义上的「Schengen」签证。西班牙的数字游民签证、葡萄牙的 D7、法国的 passeport talent 等项目授予的是在该国超过 90 天的居留资格。持长期签证停留的天数通常不计入 90/180,但请核对具体规定。
阅读完整指南: Schengen 90/180 详解:滚动窗口、非欧盟公民与如何计算天数。
What the 90/180 rule actually says
The limit is set by the Schengen Borders Code, and the wording matters more than the summary: it is not 90 days per visit, per country, or per calendar half-year.
For intended stays on the territory of the Member States of a duration of no more than 90 days in any 180-day period, which entails considering the 180-day period preceding each day of stay.
The clause that catches people out is the last one. The 180-day period is recalculated for every single day you are present, so the window slides forward with you rather than resetting after a trip.
How the window is measured
Four mechanics follow from that wording, and together they decide your number:
- The window looks backwards, never forwards. On any given day you count the Schengen days in the preceding 180, including that day.
- Both travel days count as full days of stay, no matter what time your flight landed or left.
- Days drop out one at a time, as they age past the 180-day boundary, which is why your allowance recovers gradually rather than all at once.
- The count is per person, not per passport, and it follows you across every Schengen state rather than restarting at each border.
Where the rule came from
The rolling window replaced an older formulation that allowed three months in a six-month period measured from the date of first entry. That version reset, which made it far easier to plan around and far harder for border officers to verify. The rolling test has applied since October 2013.
A worked example
Three trips, and a reference date of 1 August. The 180-day window ending that day opens on 3 February, so the January trip has already aged out.
- Trip 1: 5 to 20 January, 16 days.
- Trip 2: 3 to 25 March, 23 days.
- Trip 3: 1 to 30 June, 30 days.
| Trip | Dates | Status on 1 August | Days counted | Running total |
|---|---|---|---|---|
| 1 | 5 to 20 January | Outside the window | 0 | 0 |
| 2 | 3 to 25 March | Inside the window | 23 | 23 |
| 3 | 1 to 30 June | Inside the window | 30 | 53 |
How to read that
On 1 August you have used 53 of your 90 days, so 37 remain. The 16 days in January are not forgiven, they have simply aged out of the window that applies today.
The March days go the same way. They leave the window one at a time through late August and September, and your allowance climbs back as they do.
This is why a trip that looked safe when you booked it can breach the limit by the time you travel: the window that will apply on your arrival date is not the one that applies today.
Common mistakes
Almost every overstay we hear about comes from one of these five assumptions:
- Treating the window as fixed. There is no half-year that resets on 1 January or on the date of your first entry. Every day of stay gets its own backward look.
- Not counting travel days. A flight that lands at 23:50 and one that leaves at 00:10 each cost a full day.
- Assuming a second passport resets the count. The 90 days attach to the traveller, not the document, and the Entry/Exit System is built to match people rather than booklets.
- Confusing Schengen with the EU. Ireland is in the EU but outside Schengen; Switzerland, Norway and Iceland are in Schengen but outside the EU. Only Schengen days count here.
- Reading a residence permit as an exemption. A national long-stay visa or permit covers the issuing country. Time in the other Schengen states is generally still measured against the 90/180 limit.
Go deeper
The rule is short, the edge cases are not. These go further:
- Schengen 90/180 explained, , the full walkthrough with more worked examples.
- Schengen overstay penalties, , what actually happens at the border and afterwards.
- Can a second passport reset your Schengen count? , the short answer and why people believe otherwise.
- The Schengen rules guide, , how the area fits together and who it applies to.
- Spain 90-day calculator, , for the single most searched-for country version of this rule.
- Multi-country day counter, , if you are tracking Schengen alongside a tax-residency threshold.
读懂 90/180
Schengen 90/180 规则是税务规则吗?
不是。90/180 规则是针对短期停留的移民限制,与税务居住地无关。你可能既符合 90/180,又在某地成为税务居民(例如在那里保有住所,或在两个窗口之间累计突破 183 天门槛),也可能逾期停留 Schengen 却不触发任何税务居住地。两者必须分开跟踪。
滚动的 180 天窗口到底如何运作?
在任意一天,回看之前的 180 天,数一数其中有多少天你身处 Schengen 区。这个天数绝不能超过 90。窗口每天向前移动,因此旧的天数会逐渐失效,而不是在某个固定日期重置。
抵达日和离开日算作 Schengen 天数吗?
是的,通常两天都完整计入。晚上 11:50 抵达用掉一天,凌晨 12:05 离开又用掉一天。未过移民检查的机场中转通常不计入。
离开 Schengen 区会重置我的 90 天吗?
不会。没有重置:计算始终基于最近的 180 天。离开只是让你不再累积新的天数,而你已用的天数会在其发生 180 天后退出窗口。
哪些国家计入这 90 天?
Schengen 区涵盖大多数欧盟国家,外加冰岛、列支敦士登、挪威和瑞士;在其中任何一国的停留都共用同一个 90 天额度。爱尔兰不属于 Schengen,而英国等非欧盟目的地则完全不计入。
这个计算器会保存或上传我的行程吗?
不会。它完全在你的浏览器中运行:你输入的内容不会被上传、记录或存储。如果你希望行程被保存并持续监控,Tax Days 的 iPhone 应用会把它们保存在你的设备上,并在你越线前提醒你。
Sources & further reading
Every rule on this page is drawn from primary sources. Verify the current law before making a residency decision.