CANADIAN SNOWBIRDS
Three day budgets, three different numbers
Wintering in the US means staying onside on three separate day counts at once, and they do not share a number. Cross one and you can trigger US tax residency; cross another and you can lose your provincial health coverage.
1. US tax residency: the Substantial Presence Test
The IRS treats you as a US tax resident if you are present at least 31 days in the current year and hit 183 days on a weighted three-year formula: all of this year's days, plus one-third of last year's, plus one-sixth of the year before. Because of the weighting, roughly 122 days a year, every year, is enough to reach 183. Many snowbirds are surprised to learn they are well inside the danger zone.
The escape hatch is the closer connection exception: if you were present fewer than 183 actual days this year and keep a tax home and closer ties in Canada, you can file Form 8840 to remain a nonresident. That form is what lets snowbirds stay up to around 182 days a year without becoming US taxpayers. (Do not confuse Form 8840 with Form 8843, which is a different form.)
Try the Substantial Presence Test calculator with your last three years of US days.
2. The US visitor limit
Separate from tax, US border practice generally admits Canadian visitors for up to about 182 days (roughly six months) per entry. It is an immigration limit, not a tax one, but it lands near the same number, which is why the "stay under six months" rule of thumb persists.
3. Provincial health coverage (this one varies)
To keep provincial health insurance, you must be physically present in your province a minimum number of days, and the threshold is not the same across Canada:
- Ontario (OHIP): 153 days in any 12-month period, notably lower than most.
- Alberta (AHCIP): 183 days in a 12-month period, with a vacation allowance up to 212 days in some cases.
- British Columbia (MSP): about 183 days (six months) in a calendar year, with defined extended-absence allowances.
Other provinces set their own numbers. Do not rely on a single national figure; confirm your province's rule.
The Canada side counts too
Beacon counts your days on both sides of the border from the same record: US days for the Substantial Presence Test and Form 8840, and Canadian days for provincial-coverage day budgets or a family member's citizenship presence count. One ledger, every clock.
How SpyglassBeacon counts your SPT days
Beacon's background location tracking builds your US day count automatically — no manual trip log, no reconstructing from credit-card statements in April. That is the raw input every version of the SPT needs: this year's US days, plus last year's, plus the year before's. Run those three numbers through the SPT calculator (or hand them to your accountant) and the 1/3 and 1/6 weighting is applied for you there. Beacon keeps the three-year day history current so that arithmetic is always one screen away instead of a reconstruction project.
How SpyglassBeacon helps
Beacon counts your days on both sides of the border automatically and shows your running totals, so you can watch all three budgets at once instead of reconstructing them in April. It is the record that backs a Form 8840 filing and answers a provincial residency question.
Frequently asked questions
Updated 2026-08-26
How many days can a Canadian spend in the US before being taxed?
What is the Substantial Presence Test?
How does the closer connection exception (Form 8840) work?
Does SpyglassBeacon help Canadian snowbirds?
Not tax, immigration, or legal advice. Provincial health rules vary and change; confirm yours. US tax residency and the closer-connection exception are fact-specific.
Sources: IRS Substantial Presence Test; Ontario OHIP; Alberta AHCIP.
Related: US snowbirds & state movers · SPT calculator
Watch all three counts at once
Beacon tracks your days on both sides of the border, automatically.
Get the app