How Snowbirds Should Track Tax Days: US States and the US-Canada Border
Snowbirds cross two very different borders for tax: the US state line and the US-Canada border. How to count days for each, the forms that protect you, and the app that keeps the record.
Every snowbird is a day counter, whether they know it or not. The moment you split the year between a cold home and a warm one, a tax authority somewhere starts adding up where you slept. The hard part is that snowbirds usually cross two completely different borders, and the two run on opposite rulebooks. A retiree who drives from New York to Florida is fighting over state residency. A retiree who flies from Toronto to Arizona is fighting over federal US residency, US immigration status, and provincial health coverage all at once. Same suitcase, very different math.
This guide is about how to count days correctly for each border, what tips you over the line, and the records you need so a single mislabeled trip does not turn into a worldwide-income tax bill. If your whole migration is between US states, our companion NY ↔ FL snowbird guide drills into the state mechanics; this one zooms out to cover the US-Canada crossing that most articles skip entirely.
A snowbird crosses two borders, and only one is obvious
The visible border is the one with a sign and a customs officer. The invisible one is the state line you cross without thinking. Both decide whether a government gets to tax your worldwide income, and they use unrelated tests. Before you count a single day, know which game you are playing.
| If you migrate between… | The fight is over | The day rule | Your main shield | Worst case |
|---|---|---|---|---|
| Two US states (e.g. NY → FL) | State residency | Statutory residency: a home in the state plus more than 183 days there | A Florida domicile plus a clean day count under the line | Your old high-tax state taxes your worldwide income as a full-year resident |
| Canada → a US state (e.g. ON → AZ) | US federal residency, immigration, and provincial health | The Substantial Presence Test: a 3-year weighted day formula | Form 8840, filed on time, claiming a closer connection to Canada | The IRS taxes your worldwide income, and you lose visitor status or provincial coverage |
The single thread that runs through both columns is the day count. Get an accurate, dated record of where you were, and every test above becomes a lookup. Reconstruct it from memory in April, and every test becomes a liability.
Tracking days across US state lines
Inside the US, a state can tax you as a resident along either of two independent paths. Trip either one and you owe resident tax on your worldwide income, not just the income earned in that state.
- Domicile. Your one true, permanent home, the place you intend to return to. If your domicile is still New York, New York can tax you as a resident no matter how few days you spend there.
- Statutory residency. Even if you are domiciled in Florida, a state like New York taxes you as a resident if you keep a permanent place of abode there and spend more than 183 days in the state during the year.
For a classic US snowbird the domicile question is usually winnable: the warm-state home is genuinely permanent, and a declaration of domicile, license, registration, and homestead exemption all point south. The statutory test is where people get caught, because it is purely mechanical. It does not care how you feel about Florida; it cares how many days you were physically in New York.
Most income-tax states count any part of a day in the state as a full day. A lunch layover, an afternoon at the old house, a wedding you flew back for: each is a full day on the wrong side of the ledger. The travel-day and medical exceptions are narrow, so assume every day with US-state ground contact counts until you prove otherwise.
New York is the canonical example because its threshold is unforgiving: 184 days in the state, while you maintain a place to live there, makes you a statutory resident regardless of domicile. Our New York 184-day rule guide and Florida domicile guide walk through both sides of that move, and the NYC 184-day audit-risk calculator shows how close to the line you are sitting. For any other state pairing, the 183-day calculator does the same job.
Tracking days across the US-Canada border
Here is the rule that blindsides Canadian snowbirds: you do not need a green card, a job, or any US income to become a US tax resident. You can trigger it purely by spending too many winters in the sun. The mechanism is the Substantial Presence Test, and it counts days across three years, not one.
The Substantial Presence Test, in snowbird terms
You meet the Substantial Presence Test for a year if you were present in the US at least 31 days that year, and your weighted three-year day total reaches 183. The weighting is what catches habitual snowbirds: this year's days count fully, last year's count one-third, and the year before counts one-sixth.
Worked example: a snowbird who spends 130 US days every winter. The weighted total is 130 + (130 ÷ 3) + (130 ÷ 6) = 130 + 43.3 + 21.7 = 195. That clears 183, so the test is met every single year, even though no single year hit 183 on its own. Roughly four months a year, repeated, is enough.
Meeting the test does not automatically hand the IRS your worldwide income, but it does flip the default. Once you meet it, you are presumed to be a US tax resident, and it is on you to claim your way back out.
Form 8840: the snowbird's escape hatch
The way out is the closer-connection exception, claimed on Form 8840. It tells the IRS that even though you met the Substantial Presence Test, your tax home stayed in Canada and your stronger ties (home, family, doctors, bank, life) are Canadian, so you should be taxed as a nonresident. For a snowbird who keeps a real home up north, this is usually a clean, winnable claim, but only if you file it.
Two hard limits. First, the exception is gone the moment you hit 183 actual US days in the current year (the plain count, not the weighted one), so the real ceiling for a careful snowbird is around 182. Second, Form 8840 is generally due by June 15, and a missed year is not just lost, it weakens the credibility of every year around it. File it every year, on time, even when no US return is otherwise required.
You are still a Canadian resident, and that is usually fine
Spending winters in the US does not end your Canadian tax residency. The CRA looks at residential ties, your home, your spouse and dependants, and the web of secondary connections, not at a day count. A snowbird who keeps a Canadian home and family stays a Canadian resident, taxed on worldwide income in Canada. That is the normal, intended outcome: you remain Canadian for tax and simply avoid becoming American for tax on top of it. The Canadian residential-ties calculator helps you confirm where you stand.
If both countries ever claim you at once, the Canada-US tax treaty's tie-breaker decides residency by permanent home, then center of vital interests, then habitual abode, then nationality. The treaty is the backstop. Form 8840 filed on a clean day count is the front line, and it keeps you from needing the backstop at all.
Two more clocks: immigration and provincial health
The same trip ledger feeds two non-tax deadlines that snowbirds forget until they bite. As a Canadian visitor you are generally admitted to the US for up to six months per entry, and overstaying that puts your visitor status and future entries at risk. Separately, most provinces tie your public health coverage to physical presence at home, often around five months a year (Ontario, for example, generally requires 153 days in the province). Both run on the exact same days you are already counting for tax, so one accurate log protects all three.
Count the whole picture, not just the IRS picture. A snowbird who optimizes only for the 182-day US tax ceiling can still blow past a provincial health-coverage minimum or a visitor-stay limit. Track one number, your US days and your home-country days, and check it against every threshold at once.
How many days is too many?
There is no single magic number, because each border has its own line. This is the snowbird's cheat sheet.
| Clock | The line to watch | What happens if you cross it |
|---|---|---|
| US state statutory residency | More than 183 days in a state where you keep a home (184+ in New York) | Taxed as a full-year resident of that state on worldwide income |
| US Substantial Presence Test | 31 days this year and a weighted 3-year total of 183 | Presumed a US tax resident unless you file Form 8840 |
| Form 8840 eligibility | 183 actual US days in the current year | Closer-connection exception is lost; no escape from US residency that year |
| US visitor status | About 6 months of US presence per entry | Overstay; risk to current status and future admissions |
| Provincial health coverage | Often ~5 months at home (e.g. Ontario's 153 days) | Loss of provincial health insurance eligibility |
How snowbirds should actually track their days
The good news is that all five clocks above read from one underlying record: a dated, trip-by-trip log of which country and which state you were in. Build that once, correctly, and every test becomes arithmetic. The method that survives an audit looks like this:
- Log every crossing as it happens. Entry date, exit date, and where you were, recorded in real time. Contemporaneous records are the gold standard; a calendar reconstructed in April is the first thing an auditor discredits.
- Count any part of a day as a day for the strict regimes (US states, and the plain current-year count for Form 8840), so you never under-count by accident.
- Keep the proof, not just the dates. Passport stamps, boarding passes, toll and card receipts, and border records corroborate the log if anyone asks.
- Watch the rolling three-year window for the Substantial Presence Test, not just this year. Last winter and the one before still count.
- Check every threshold from the one log: state line, SPT, Form 8840 ceiling, visitor stay, and provincial health, all at once.
This is exactly what a residency tracker is for. Tax Days records each trip as you take it, tags it by country and state, and warns you as you approach a line instead of after you cross it. Its Substantial Presence Test calculator runs the weighted three-year formula and your plain current-year count side by side, the Canadian residential-ties calculator checks your CRA side, and the multi-country day counter handles snowbirds who add a third stop. When your accountant asks for entry and exit detail for a Form 8840, you export it instead of rebuilding it. If you want to compare options first, our 2026 tracker-app comparison is an honest rundown.
Common snowbird tracking mistakes
- Counting only the current year. The Substantial Presence Test weights three years, so a snowbird who feels safe at 130 days a year can still be a US resident every year.
- Confusing the weighted total with the 183-day ceiling. Form 8840 dies at 183 actual US days, a different number from the weighted SPT total. Track both.
- Skipping Form 8840 in a quiet year. No US income does not mean no filing. The exception is only yours if you claim it, on time, every year.
- Treating travel days as free. For strict regimes, the day you fly down and the day you fly home are both days present.
- Optimizing one clock and tripping another. Trimming US days to dodge the IRS while quietly falling below a provincial health-presence minimum.
- Reconstructing the year from memory. The single most common reason a defensible position loses an audit.
Snowbirding is supposed to be the easy part of retirement. The tax exposure is real, but it is also one of the most controllable risks in personal finance, because it comes down to a number you can measure exactly. Count your days honestly, keep the record as you go, file Form 8840 when the US clock says to, and the two borders stop being a threat and become a spreadsheet you have already filled in.
Frequently asked questions
How many days can a Canadian snowbird stay in the US without becoming a US tax resident?
Watch two numbers. The Substantial Presence Test uses a weighted three-year total (this year's days, plus one-third of last year's, plus one-sixth of the year before); roughly 120 days a year keeps a steady snowbird under 183 weighted. If you do meet the test, you can still be treated as a nonresident by filing Form 8840, but only if you stayed under 183 actual US days that year. Many snowbirds target about 120 days to stay clear, and treat 182 as a hard ceiling.
What is Form 8840 and do snowbirds need to file it every year?
Form 8840 is the IRS closer-connection statement. A Canadian who met the Substantial Presence Test files it to be taxed as a nonresident because their tax home and closer ties are in Canada. Yes, file it every year you meet the test, generally by June 15. A missed year can be lost entirely and undermines the credibility of the years around it.
Does spending winters in the US end my Canadian tax residency?
No. The CRA decides residency on residential ties, your home, spouse, and dependants, not on a day count. A snowbird who keeps a Canadian home and family stays a Canadian tax resident. The goal is simply to avoid becoming a US tax resident on top of that, which is what Form 8840 does.
How do US state snowbird rules differ from the US-Canada rules?
A US state taxes you as a resident if you are domiciled there, or if you keep a home there and spend more than 183 days in the state (184 in New York). The US-Canada question is federal: the Substantial Presence Test counts weighted days across three years, and Form 8840 is the relief. Different tests, different forms, different thresholds, so a cross-border snowbird tracks both.
Do part-days count when tracking snowbird residency?
For US state statutory residency and for the plain current-year count behind Form 8840, any part of a day in the jurisdiction generally counts as a full day, with only narrow travel and medical exceptions. Count travel days as present unless you can prove an exception applies.
What is the best way for a snowbird to track tax days?
Keep one contemporaneous, trip-by-trip log of entry and exit dates tagged by country and state, retain the proof (passport stamps, boarding passes, receipts), and check it against every threshold at once. A residency tracker app like Tax Days records trips in real time, runs the Substantial Presence Test, and exports the entry/exit detail Form 8840 asks for.
Sources & further reading
Every rule on this page is drawn from primary sources. Verify the current law before making a residency decision.
- [1]Substantial Presence TestIRS
- [2]Closer Connection Exception to the Substantial Presence TestIRS
- [3]Form 8840, Closer Connection Exception StatementIRS
- [4]Publication 519, U.S. Tax Guide for AliensIRS
- [5]New York income-tax residencyNY Dept. of Taxation & Finance
- [6]Florida Statutes § 222.17, Declaration of DomicileFlorida Legislature
Keep reading
- US States
The snowbird tax tracker guide: NY ↔ FL, NJ ↔ FL, IL ↔ FL
9 min read - Federal
Form 8840 Filing & Audit Defense: Proving Closer Connection to a Foreign Country
11 min read - US States
Florida domicile: the complete guide to changing your tax residency
12 min read - Guides
Best Tax Residency Tracker Apps 2026: Complete Comparison
10 min read