The Substantial Presence Test (SPT): The Hidden Trigger for US Tax Residency That Catches Frequent Visitors

While the Physical Presence Test (PPT) is what US expats use to exclude income, the Substantial Presence Test (SPT) is the IRS rule that determines if a non-citizen (or a…

While the Physical Presence Test (PPT) is what US expats use to exclude income, the Substantial Presence Test (SPT) is the IRS rule that determines if a non-citizen (or a US citizen who isn’t sure of their status) is considered a US tax resident.

The SPT applies to non-residents, Green Card holders, and US citizens who spend significant time in the country. If you meet the SPT, you are taxed on your worldwide income, just like any US resident. For frequent visitors, international entrepreneurs, and those returning to the US for extended periods, this is the most critical calculation.

How the Substantial Presence Test Works

The SPT is based on a weighted, three-year average of your physical presence in the US. You meet the SPT if you are present in the US for:

  1. 31 days during the current year, AND
  2. 183 days during the three-year period, counting:
    • 100% of the days present in the current year.
    • 1/3 of the days present in the immediate preceding year.
    • 1/6 of the days present in the second preceding year.

A common mistake is thinking you only need to look at the current year. Because of the weighted average, even a short trip this year could trigger US tax residency if you spent a lot of time in the US in the previous two years.

Case Study: How 60 Days Can Ruin Your Year

Imagine you spent 120 days in the US in 2023 and 120 days in 2024. In 2025, you think, “I’ll keep my time under 60 days this year.”

YearDays PresentWeightingWeighted Total
202560 daysx 160
2024120 daysx 1/340
2023120 daysx 1/620
3-Year Total:300 days120 days

Wait, if your weighted total is 120 days, how did you meet the 183-day threshold? Because the 183-day rule is a sum of the weighted days.

Ah, the calculation above is actually how the 183-day threshold is met, which is often the confusion. In this scenario, your total weighted days is 120. You would not meet the 183-day weighted test, but you did meet the 31-day minimum for the current year.

Let’s look at a true SPT trigger scenario:

YearDays PresentWeightingWeighted Total
Current (2025)100 daysx 1100
Preceding (2024)100 daysx 1/333.33
Second Preceding (2023)300 daysx 1/650
3-Year Total:500 days183.33 days

In this case, spending only 100 days in the US in 2025 (which is over the 31-day minimum) means you meet the 183-day weighted average, making you a US tax resident for 2025, subject to worldwide income taxation.

The complexity of the weighted calculation and the rolling 3-year lookback requires precision—especially if you travel frequently.

Don’t risk a massive tax bill because of a weighted-average miscalculation.

Whether you are a non-resident concerned about accidentally triggering US tax residency, or a US citizen worried about the PPT, the underlying issue is the same: the calculation is too complex for manual tracking. Our ResidencyCheck Validation Test calculates your exact Substantial Presence Test (SPT) status across three years instantly, giving you a definitive, auditable answer.

Get the clarity you need. Secure your tax status with the $499 ResidencyCheck Compliance Agent.