Rolling Window vs Calendar Year: Why Day Counting Rules Are Different Everywhere

7 min read

Not all 183-day rules work the same way. The Schengen Area counts your days using a rolling 180-day window that moves forward every day. Spain counts from January 1 to December 31. The UAE uses a consecutive 12-month period. The US uses a weighted formula that looks back 3 calendar years. If you track days in more than one country, you need to know which method each one uses. Getting this wrong is how people accidentally trigger tax residency.

Quick summary: There are three main counting methods: rolling windows (Schengen, UAE, Portugal), calendar/fiscal years (Spain, Italy, Thailand, Singapore, Australia), and weighted formulas (US SPT). Each gives a different answer for the same travel pattern. A trip that's safe under a calendar year rule might violate a rolling window.

What is a rolling window?

A rolling window does not reset on January 1 or any other fixed date. It moves forward every day.

The Schengen 90/180 rule is the clearest example. On any given day, you look backwards 180 days and count how many of those days you spent in the Schengen Area. If the total is 90 or more, you have used your allowance. Tomorrow, the window moves forward one day. A day that was inside the window yesterday drops off, and today enters. The EU Commission provides a short-stay calculator at home-affairs.ec.europa.eu that applies this logic.

The rolling window trips people up because your allowance recovers gradually, not all at once. You cannot spend 90 days in Europe, leave for 90 days, and return with a fresh 90. The days drop off one by one as they pass the 180-day mark.

Which countries use rolling windows?

Schengen Area (90/180). The most well-known rolling window. 90 days within any 180-day period. Both entry and exit days count as full days. The entire Schengen zone counts as one territory. (EU Regulation 2016/399)

UAE (183/365). An individual is a UAE tax resident if physically present for 183 days or more in a consecutive 12-month period. The UAE Federal Tax Authority's October 2024 guidance clarifies that for Tax Residency Certificate purposes, this follows the Gregorian calendar year, but the underlying rule in Cabinet Decision No. 85 of 2022 uses a 12-month rolling period.

Portugal (183/365 hybrid). Under Article 16 of the Portuguese tax code (CIRS), you are resident if present for 183 or more days "in any 12-month period starting or ending in the fiscal year concerned." This is a hybrid. The 12-month period can start before the calendar year and extend into it, according to PwC's Portugal tax summary. This means days from late in one year combined with early days in the next can push you over 183 inside a rolling 12-month window that overlaps the fiscal year.

UK SRT (partial). The UK Statutory Residence Test mostly uses the tax year (6 April to 5 April) for day counting. But the third automatic UK test (full-time work in the UK) uses a 365-day rolling period. If you work full-time in the UK across any 365-day period that includes at least one day in the relevant tax year, you may be automatically UK resident, according to HMRC's internal manual RFIG20370.

Which countries use calendar or fiscal years?

Spain. Calendar year: January 1 to December 31. Spend 183 or more days in Spain during a "natural year" and you are a tax resident. Temporary absences count as presence unless you prove tax residency elsewhere. Spain's tax authority (Agencia Tributaria) also applies a center-of-economic-interests test.

Italy. Calendar year. 183 days or more (not necessarily consecutive). Partial days count as full days under Circular No. 20/E from November 2024.

Thailand. Calendar year. 180 days or more triggers tax residency. Any part of a day counts. Since January 2024, foreign income remitted to Thailand by tax residents is subject to personal income tax.

Singapore. Calendar year. 183 days or more of physical presence. The Inland Revenue Authority of Singapore (IRAS) uses this as the primary test.

Australia. Fiscal year: July 1 to June 30. The 183-day test applies within the income year. But the ATO notes that spending 183 days does not automatically make you resident if your usual place of abode is overseas and you have no intention to take up residency.

Canada. Calendar year. The "sojourner rule" counts 183 or more days of presence in a calendar year.

How does the US Substantial Presence Test differ from both?

The US does not use a simple rolling window or calendar year count. It uses a weighted formula that looks back 3 calendar years, according to the IRS:

  • Current year: count all days present
  • Prior year: count 1/3 of days present
  • Two years prior: count 1/6 of days present

If the weighted total is 183 or more (and you were present at least 31 days in the current year), you meet the test.

This creates a "tail effect." Days spent in the US 2 years ago still contribute to this year's calculation. Someone who spends 120 days per year in the US for 3 consecutive years accumulates 120 + 40 + 20 = 180 weighted days. Safe, but barely. Increase to 122 days per year and you cross 183.

The US test uses the calendar year (January 1 to December 31) for each year's count, but the 3-year lookback makes it function differently from a simple annual threshold.

Why does this matter in practice?

Because the same travel pattern produces different results under different counting methods.

The rolling window trap. You spend 100 days in the Schengen Area from September through December of Year 1. In January of Year 2, you return for another 60 days. Under a calendar year rule, you spent 100 days in Year 1 and 60 in Year 2. Both under 183. But under the rolling 180-day window, looking back from February of Year 2, you have 160 days inside the window. You're close to the 90-day limit and might exceed it before you realize.

The fiscal year mismatch. The UK tax year runs April to April. Australia runs July to June. If you split time between the UK and Australia, your day counts overlap differently in each country's fiscal year. You could be under the threshold in both calendar years but over in one country's fiscal year.

The weighted tail. You stopped visiting the US 6 months ago. But your days from last year and the year before still count toward this year's SPT. The calculation follows you even after you leave.

How do I track days across multiple counting methods?

This is the core problem. If you spend time in the Schengen Area, the UAE, and the UK, you are running three different counting methods simultaneously. A rolling 180-day window, a consecutive 12-month period, and a ties-based tax year test.

I built Jetseen to handle exactly this. Each of the 12 rule engines applies the correct counting method for its jurisdiction. The Schengen engine uses a rolling window. The UAE engine uses a 12-month cumulative count. The UK SRT engine tracks your midnight presence against the April-to-April tax year and evaluates your ties. Your trips are entered once and counted against every applicable rule.

If you track manually, you need a separate calculation for each country, using that country's specific period and method. A single spreadsheet column of "total days per country" is not enough.

FAQ

Does the Schengen 90/180 rolling window reset? No. It does not reset on any fixed date. Each day, you look back 180 days and count your Schengen presence. Old days "fall off" one at a time as they pass the 180-day mark. You regain days gradually, not all at once.

Is 183 days the same in every country? No. Some count calendar years (Spain, Italy, Thailand). Some use rolling 12-month periods (UAE, Portugal). Some use fiscal years (UK April-April, Australia July-June). The US uses a weighted 3-year formula. The threshold number may be 183, but the period it covers is different.

Can I be safe under one rule but in violation of another? Yes. A trip that keeps you under a calendar year limit might violate a rolling window. If you track days against multiple countries, you need to check each one independently using its own method.

Which method is hardest to track manually? Rolling windows. Calendar year counts are straightforward arithmetic. Rolling windows require recalculating your total every day based on a shifting 180-day (or 365-day) lookback. This is where spreadsheets most commonly break.


Sources

  1. EU Commission — Schengen Short-Stay Calculator

https://home-affairs.ec.europa.eu/policies/schengen/border-crossing/short-stay-calculator_en

  1. IRS — Substantial Presence Test

https://www.irs.gov/individuals/international-taxpayers/substantial-presence-test

  1. HMRC RDR3 — UK Statutory Residence Test

https://www.gov.uk/government/publications/rdr3-statutory-residence-test-srt/guidance-note-for-statutory-residence-test-srt-rdr3

  1. UAE Federal Tax Authority — Cabinet Decision No. 85 of 2022

https://tax.gov.ae/Datafolder/Files/Legislation/Corporate%20Tax/Cabinet%20Decision%2085%20of%202022%20-%20For%20publishing.pdf

  1. PwC Tax Summaries — Portugal Individual Residence

https://taxsummaries.pwc.com/portugal/individual/residence

  1. Spanish Tax Agency — Tax Residency for Individuals

https://sede.agenciatributaria.gob.es/Sede/en_gb/no-residentes/residencia-personas-fisicas-juridicas/persona-fisica-residente-espana.html

  1. ATO — Australia 183-Day Residency Test

https://www.ato.gov.au/individuals-and-families/coming-to-australia-or-going-overseas/residency-tests/residency-the-183-day-test