ComparisonDay counting

Calendar year vs rolling window

Quick answer

A calendar-year rule resets on a fixed date, so last year's days stop counting on 1 January. A rolling window never resets: it moves forward with every day, and a trip from nine months ago can still be inside it. Spain, Italy and Thailand count the calendar year. Portugal, Greece and the UAE count any 12 months. Schengen counts a rolling 180 days.

What is the difference between a calendar year and a rolling window?

Where the count starts. A calendar-year rule counts from a fixed date to a fixed date, and everything before the start date is irrelevant, however recent. A rolling window counts backwards from today, so it is recalculated every day and the start date moves with you. The same 40-day trip can be fully inside one and fully outside the other on the same afternoon.

The rolling version is the stricter of the two, and the one people model wrongly. Its defining feature is that nothing clears at once. Days age out one by one, so your allowance recovers gradually rather than in a lump. Regulation (EU) 2016/399 states the mechanic plainly for Schengen: no more than 90 days in any 180-day period, which entails considering the 180-day period preceding each day of stay.

How a calendar-year rule and a rolling window behave
Calendar or tax yearRolling window
Start of the countA fixed date, the same for everyoneToday, minus the window length
How often it is recalculatedOnce a yearEvery day
When old days clearAll at once, on the reset dateOne at a time, as they age out
Straddling the year endSplits into two counts, each below the limitStays as one count
Planning questionHow many days are left before the resetWhich day the oldest trip drops out
Typical useTax residency in Spain, Italy, ThailandSchengen 90/180, tax residency in Portugal, Greece, the UAE

Which countries use which window?

It splits roughly evenly, and there is no way to tell from the number alone. A threshold of 183 days tells you nothing about the period it is measured over, which is why two countries can both advertise a 183-day rule and reach opposite conclusions about the same traveller. Check the window before you check the number.

Counting windows and thresholds by country
RuleWindowThresholdResets
Schengen short stayRolling 180 days, recalculated daily90 daysNever
SpainCalendar yearMore than 1831 January
ItalyCalendar year, fractions of days count183, or 184 in a leap year1 January
ThailandCalendar tax yearMore than 1801 January
PortugalAny 12 months beginning or ending in the tax yearMore than 183Never
GreeceAny 12-month period, days added cumulativelyMore than 183Never
UAEAny consecutive 12 months183, or 90 with added conditionsNever
United KingdomTax year, 6 April to 5 April183 automatic, lower with ties6 April
United StatesCalendar year, weighted across three183 weighted, plus 31 this yearNever fully

Each of these has its own page with the statute, the tax year dates and the authority that applies it, in the country index. The pattern worth memorising is that the countries with rolling windows are the ones where a year-end break buys you nothing.

Why do the same trips give different answers?

Because a stay that straddles a year end is one number under a rolling window and two smaller numbers under a calendar year. Here is a single winter, priced four ways.

Worked example

One winter, 187 days, four verdicts

A New Zealand citizen holding a Portuguese residence permit spends 1 October 2025 to 5 April 2026 in Portugal. That is 92 days in 2025 (31 + 30 + 31) and 95 days in 2026 (31 + 28 + 31 + 5), for 187 days in one unbroken stay. Because she holds a permit, the Schengen 90/180 rule does not apply to those days at all.

The same 187-day stay measured under four different windows
RuleDays it countsThresholdVerdict
Portugal, any 12 months187 in the 12 months from 1 Oct 2025More than 183Tax resident
UAE, any consecutive 12 months187183 or moreTax resident
Spain, calendar year92 in 2025, 95 in 2026More than 183Not resident in either year
Thailand, calendar year92 in 2025, 95 in 2026More than 180Not resident in either year

Nothing about her travel changed between rows. Portugal counts more than 183 days in any 12-month period beginning or ending in the tax year, so the stay is caught whole. Spain counts the calendar year, so 1 January cuts the same stay into 92 and 95, and neither half is close to the threshold. That is the entire difference between the two designs, and it is worth roughly one tax residency.

The straddle trick only works where the reset exists. Anyone planning a long winter in Portugal, Greece or the UAE on the assumption that January clears the slate has planned against the wrong rule.

Total your days under the right window

The free 183-day calculator runs both modes, calendar year and any 12 months, so you can see how far apart they land on the same trips.

Open the 183-day calculator

Does a rolling window ever reset?

Not on a date, only by absence. A rolling window moves forward one day at a time, so the oldest day falls out as a new one arrives, and your allowance recovers gradually rather than all at once. There is no equivalent of 1 January. The only way to clear it completely is to stay out for the whole length of the window.

For Schengen that means an exact and useful number: the European Commission states in its short-stay calculator manual that an absence for an uninterrupted period of 90 days allows a new stay of up to 90 days. Note the asymmetry, though. Being out for 90 days restores the full allowance only because 90 used plus 90 absent fills the 180-day window. Being out for 45 days restores 45 days of allowance, not half your freedom of movement. The Schengen calculator shows the exact date each earlier trip ages out.

Tax rolling windows have no equivalent relief valve at all. Under Portugal's rule a 12-month period can be picked to begin or end in the tax year concerned, so you are not choosing the window; the tax authority is. The planning question there is not when the count resets but which 12-month slice is worst for you.

What about tax years that are not calendar years?

They behave like calendar years with the reset moved. The United Kingdom runs its tax year from 6 April to 5 April, so UK days clear on 6 April rather than 1 January, and the Statutory Residence Test counts a day only if you are in the country at midnight. The United States keeps the calendar year but weights three of them together, which makes it neither a clean calendar rule nor a clean rolling one.

The Substantial Presence Test adds all your days in the current year, a third of last year's and a sixth of the year before, and treats you as resident if the total reaches 183 and you were present at least 31 days this year. Ninety days a year for three straight years gives 90 + 30 + 15 = 135, comfortably clear. A hundred and forty gives 140 + 46.67 + 23.33 = 210, and you are resident. Because the weights reach backwards, this year's travel changes next year's answer, which no calendar rule does. Run your own three years in the Substantial Presence Test calculator.

The UK stacks a second dimension on top of the date. Above 183 days in the tax year you are automatically resident, but below it the sufficient ties test scales the day limit down according to how many connections you have to the country, and days are counted by where you are at midnight rather than by presence at any moment. The SRT calculator works out your personal limit.

How do you plan around each one?

Backwards from the threshold, using the correct window. Under a calendar-year rule the question is how many days remain before the reset, and a stay across the year end is worth two separate counts. Under a rolling window the question is which day the oldest trip finally ages out, because that is the day your allowance grows. Under a weighted rule such as the US test, this year's travel is next year's constraint.

In practice most people are subject to more than one at once: a rolling border rule, a calendar tax rule at home, and a second tax rule wherever they are spending the winter. The arithmetic is not hard, but running three windows against one itinerary by hand is where mistakes live. Keep one dated day log and apply each rule to it separately rather than keeping three counts.

Every window, one day log

Staydays records the country you are in each day on your iPhone and applies rolling and calendar-year rules to the same log, with alerts before each threshold.

Download on theApp Store

This comparison is general information, not legal or tax advice. Rules change and individual circumstances differ. Confirm details with official sources or a qualified advisor.

Last updated: 2026-08-05