简答
- 拿到绿卡不是“住满多少天才算美国税务居民”:只要一个日历年度内任何时候具有美国合法永久居民身份(Lawful Permanent Resident,LPR),原则上就满足绿卡测试。13
- 没有绿卡的人主要看实质居留测试(SPT):当年必须至少在美国实际停留31天,并且当年+前一年1/3+前两年1/6的加权天数达到183天。24
- “183天”不是简单地说三年累计住满183天:前一年每天只按1/3计算,前两年每天只按1/6计算,因此真正计算的是加权天数。4
- 部分人在美国的天数依法可以不计入SPT:例如符合条件的F、J、M、Q签证学生、教师或培训人员,以及特定医疗原因、加拿大或墨西哥跨境通勤等情形。45
- SPT还有一个与绿卡测试不同的“更紧密联系例外”:当年在美国少于183天、全年在外国有税务住所且与该外国联系更紧密,并满足其他条件、及时提交Form 8840时,即使数学上达到SPT,也可能仍作为美国非居民。6
- 税收协定是第三层判断,不是把“美国税务居民”这个事实简单抹掉:双重居民可以依据适用税收协定的tie-breaker(居民冲突解决规则)确定协定意义上的单一居民国,并可能按非居民规则计算美国所得税;绿卡持有人尤其需要检查具体协定的saving clause(保留征税权条款)。78
2026 年 9 月现状
1.美国联邦所得税居民的基本入口是两条测试。 美国联邦税法IRC §7701(b)规定,非美国公民个人如果满足绿卡测试或实质居留测试,就属于美国所得税意义上的resident alien(居民外国人);IRS当前居民说明也明确把两者列为主要测试。19 这属于美国联邦层面的所得税居民认定,不是州税居民、移民身份、美国遗产税中的domicile(住所)或加拿大税务居民身份的同义词。110
2.绿卡测试的门槛是“当年任何时候具有LPR身份”,不是183天。 IRS现行绿卡测试页面规定,只要个人在该日历年度任何时候是美国合法永久居民,即满足绿卡测试;通常表现为USCIS签发Form I-551,即通常所说的Green Card。3 因此,一个人在美国境外长期居住,并不会因为“这一年没有在美国住183天”自动失去美国所得税居民身份;只要LPR身份尚未被本人书面放弃、被USCIS行政终止或被美国联邦法院司法终止,绿卡测试仍可能成立。310 IRS关注的是LPR身份是否已被放弃或依法终止;实务上绿卡卡片过期本身通常不等于税务居民身份结束,但不宜写成IRS已用该措辞明确提醒。3
3.绿卡年度的居民起始日有专门规则。 如果当年满足绿卡测试、但没有同时满足SPT,IRS规定其居民起始日通常是该年度第一次以合法永久居民身份实际出现在美国的日期。境外获卡时,起始日一般为获卡后首次实际入境美国之日。3 因此,“在加拿大拿到移民签证”与“美国所得税居民起始日”不能机械地画等号;对于首次登陆激活绿卡的人,应区分移民法上的LPR取得时间和税法规定的实际居民起始日期。3
4.绿卡身份终止也不能简单等同于“搬出美国”。 IRS规定,绿卡测试下的居民身份一般持续到身份被撤销,或被行政或司法认定已经放弃;个人主动放弃时,Form I-407是典型的正式程序。10 IRS同时明确指出,长期居住海外本身并不自动把绿卡持有人变成非居民;在没有正式放弃或其他法定终止依据的情况下,绿卡持有人通常仍需要按美国居民规则申报。1011 这里需要特别区分:移民法上的绿卡是否有效、所得税法上的居民身份是否结束、税收协定下的居民国是哪一个,是三个不同问题。38
5.没有绿卡的人,SPT首先看当年是否至少31天在美国。 2026年适用的基本SPT规则要求个人在当前年度至少有31天实际出现在美国。24 同时,还必须满足三年加权总数达到183天:当前年度每一天按1计算,前一个年度每一天按1/3计算,前两个年度每一天按1/6计算。24 因此公式可以写成:
2026年SPT加权天数=2026年实际天数+2025年实际天数×1/3+2024年实际天数×1/6。
只要2026年实际在美至少31天,并且上述加权结果达到183天,通常即满足2026年SPT。2
6.美国“实际在场一天”的计算并不是必须住满24小时。 IRS规定,只要个人在某一天的任何时间实际身处美国,该天通常就算作SPT的一天。4 美国税务意义上的United States包括50州和District of Columbia,但不包括美国领土或美国领空等特定区域,具体边界应按IRS的SPT定义判断。4
7.部分天数可以依法排除,不能把所有“在美国的日子”直接相加。 IRS列明的SPT排除项目包括:从加拿大或墨西哥住所规律通勤到美国工作的特定天数;在美国停留少于24小时、只是往返两个美国境外地点的过境日;外国船舶船员的特定天数;因在美期间发生的医疗状况而无法离境的特定天数;以及符合条件的“exempt individual”天数。4 这里的“exempt individual”并不是“收入免税的人”,而是在计算SPT时,法律允许其特定美国停留日不计入183天公式的人。5
8.F、J、M、Q签证的学生、教师、培训人员有特殊排除规则,但不是无限期免算。 2026年Form 8843草案继续规定,符合条件的F、J、M、Q学生可以排除相关在美天数;学生在满足条件时通常最多适用五个日历年度的学生豁免规则,超过五年后需要进一步证明没有打算永久居住美国。12 教师或培训人员的规则不同,通常涉及六年回溯期以及此前作为学生、教师或培训人员的豁免年度;超过规定次数后,只有满足额外条件才可能继续排除。512 2026年Form 8843目前可见的是IRS发布的2026年草案版本,而IRS的当前正式表格页面仍显示最新正式修订版为2025年,因此本文把2026草案中的细节标为“待正式版确认”,而不把草案当成已经最终生效的独立规则。1213
9.“更紧密联系例外”(Closer Connection Exception)不是简单的“少于183天就没事”。 即使数学上满足SPT,如果个人当年在美国少于183天、全年在一个外国拥有tax home(税务住所),并且与该外国的联系比与美国更紧密,同时没有采取取得绿卡的步骤或正在等待绿卡申请,就可能适用更紧密联系例外。6 要主张这一例外,通常必须及时提交Form 8840;IRS明确说明,没有按时提交Form 8840,一般不能主张该例外,除非能够用clear and convincing evidence(清楚且令人信服的证据)证明自己已经采取合理行动了解申报义务并采取重大合规步骤。614 这一例外属于SPT的例外机制,不能用来简单解释为“住在加拿大所以美国税务居民身份不存在”。6
10.绿卡持有人通常不能靠Form 8840把绿卡测试变成“更紧密联系例外”。 IRS现行规则明确要求,主张Closer Connection Exception的人不能已经申请或采取步骤取得美国合法永久居民身份,也不能有待处理的绿卡申请。6 因此,绿卡测试和Closer Connection Exception不能混成一套“183天规则”:前者主要看LPR身份,后者主要针对没有绿卡且满足特定条件的SPT纳税人。36
11.税收协定的tie-breaker是另一层判断。 如果一个人按照美国国内法和另一国国内法同时属于居民,适用的所得税协定可能通过tie-breaker确定其在协定意义上的单一居民国;IRS列出的典型顺序包括永久住所、个人和经济关系较近的国家、habitual abode(经常性居所)以及国籍,某些协定的具体规则可能不同。8 一旦依据适用协定被视为另一国居民,IRS说明该个人在计算美国所得税时可能作为nonresident alien处理,并通常需要披露所采取的条约立场,例如使用Form 8833。715
12.加拿大与美国之间尤其不能把“绿卡=永远只能是美国税务居民”理解得过于绝对。 美加税收协定Article IV规定了双重居民的tie-breaker;IRS的加拿大技术说明也专门讨论了绿卡持有人在加拿大居民身份与美国身份同时存在时的处理。1617 但美加协定还有saving clause,即美国保留对其公民及符合规定的美国居民征税的权利,而且协定中存在特定例外,因此“我是加拿大居民,所以美国全球所得税全部消失”并不是可以直接套用的结论。817 对加拿大长期居住的绿卡持有人,必须把美国国内居民身份、加拿大国内居民身份、美加协定Article IV、Article XXIX saving clause及具体收入项目的协定条款一起分析。1617
13.成为美国所得税居民后,核心后果通常是进入全球所得申报体系。 IRS明确说明,美国居民的全球所得通常按与美国公民类似的方式进入美国所得税体系。9 因此,居民身份判断不仅决定美国工资是否申报,还会影响加拿大投资收入、海外银行账户、外国公司或信托、退休账户以及其他跨境资产的后续美国申报分析;具体信息申报义务需要再按资产和结构分别判断。9
14.2026年没有检索到一项已经生效、把绿卡测试或SPT基本数字门槛改成另一套体系的联邦新规则。 截至2026年9月24日,IRS公开的2026年资料仍采用31天+三年183天加权公式,以及绿卡测试作为两条基本居民测试。23 因此,编辑给出的“2026年需要重点核实绿卡测试、SPT、豁免天数及treaty tie-breaker”这一线索方向是正确的,但目前检索到的一手资料没有显示这些核心测试在2026年被整体改写;需要特别更新的是2026年度表格及当年度适用的豁免天数细节,而不是183天公式本身。212
历史与变更
| 时间 | 变化 | 当时的规则 → 现在的规则 | 来源 |
|---|---|---|---|
| 1984 | IRC §7701(b)建立较客观的resident alien认定体系 | 旧有事实判断 → 1984年Deficit Reduction Act建立绿卡测试与SPT框架;现行IRC §7701(b)仍以这两条测试为核心 | IRS/国会资料18 |
| 1984–1985 | 美加所得税协定进入生效阶段 | 美加协定建立Article IV居民冲突解决机制;现行协定仍以Article IV作为双重居民的重要判断依据 | IRS美加协定原文16 |
| 2007–2009 | 美加税约第四号议定书体系更新 | 对Article IV等条款进行修改;现行IRS技术说明继续按照修改后的协定解释绿卡持有人与居民身份问题 | U.S. Treasury/IRS1917 |
| 2024 | IRS更新国际个人税务FAQ | 明确说明绿卡持有人即使生活海外通常仍需按居民规则申报,但符合条件者可以依据税约tie-breaker主张另一国居民身份 | IRS FAQ,2024-02-26更新11 |
| 2025 | IRS正式发布2025年Form 8843 | 学生、教师、培训人员的SPT豁免规则继续通过Form 8843执行 | IRS20 |
| 2026 | IRS已发布2026年Form 8843草案并发布2026年Pub. 515 | 核心SPT公式仍为31天+183天加权测试;2026表格延续学生、教师及培训人员的豁免框架,但草案细节应以最终版为准 | IRS21213 |
常见误区
| 常见说法 | 实际情况 | 依据 |
|---|---|---|
| “一年在美国不到183天,就一定不是美国税务居民。” | 错。SPT同时要求当年达到31天,并计算三年加权天数;另外还存在Closer Connection Exception等规则。4 | IRS SPT46 |
| “我有绿卡,但一年住在加拿大,所以按SPT不到183天就不是美国居民。” | 错。绿卡测试与SPT是两条独立路径;拥有LPR身份本身就可能满足绿卡测试。3 | IRS Green Card Test3 |
| “绿卡过期了,所以美国税务居民身份自动结束。” | 错。IRS关注LPR身份是否已经被放弃、行政终止或司法终止,而不是仅看卡片上的有效期。10 | IRS Pub. 519/Green Card Test310 |
| “F-1学生在美国住几年,所有这些天都要算SPT。” | 不一定。符合条件的学生可在规定期间排除相关天数,但学生豁免有年度及其他限制,并需符合Form 8843等要求。512 | IRS Form 884312 |
| “我和加拿大都是税务居民,所以两个国家一定都按居民身份完整征税。” | 国内法居民身份和税约居民身份是不同层次;双重居民可以进一步适用具体税约的tie-breaker,但saving clause及收入项目条款仍需单独检查。717 | IRS Tax Treaties7、美加税约16 |
| “Form 8840就是绿卡持有人住加拿大后的避税表。” | 错。Closer Connection Exception明确排除已经采取取得绿卡步骤或已有绿卡申请的人,因此不能把Form 8840当作绿卡持有人普遍适用的退出机制。6 | IRS Form 8840规则6 |
| “税务居民=移民身份=遗产税住所。” | 错。所得税居民、移民身份以及遗产赠与税中的住所是不同法律概念,不能用一个测试替代另一个测试。811 | IRS国际个人税务资料811 |
算一算
假设某加拿大居民没有美国绿卡,2026年在美国实际停留120天,2025年停留120天,2024年停留120天,并假设这些天全部属于应计入SPT的天数。
第一步,2026年天数:120×1=120天。4
第二步,2025年天数:120×1/3=40天。4
第三步,2024年天数:120×1/6=20天。4
第四步,加权合计:120+40+20=180天。4
结果是:虽然三年实际停留总数为360天,但2026年SPT计算结果只有180天,因此不满足183天这一项;同时2026年已经超过31天,但仍不能仅凭这些数字认定其为SPT居民。IRS自己的示例也采用120+40+20=180天并得出“不属于SPT居民”的结论。4
反过来,如果2026年实际停留123天,而2025、2024仍各120天,则计算为123+40+20=183天;在没有适用排除日、Closer Connection Exception或其他特殊规则的前提下,就会达到SPT的183天门槛。4
跨境衔接
加拿大:加拿大居民与美国居民身份可以同时出现,尤其常见于加拿大长期居住的美国绿卡持有人或在美工作者;此时需要继续分析美加税约Article IV的tie-breaker以及Article XXIX等条款,而不能只看183天。1617后续应接“美国绿卡持有人长期住加拿大,所得税居民身份怎么处理?”以及“美加税约居民tie-breaker怎么用?”。
墨西哥:美国SPT同样适用于相关个人,但美国税法对从加拿大或墨西哥规律跨境通勤到美国工作的特定天数存在排除规则,因此跨境通勤者不能只按护照或边境记录机械累计。4后续应接“加拿大/墨西哥跨境通勤者的美国税务居民怎么算?”。
香港:香港没有与美国相同的SPT体系;美国一侧仍首先按美国国内法判断,再根据适用税约分析收入和居民问题。美国IRS的税约清单明确要求逐一检查具体协定,而不能把一个法域的居民测试直接套到另一个法域。7后续应接“美国居民与香港税务居民同时存在时,税约怎么处理?”。
新加坡:同样需要先分别按美国及新加坡国内规则确定身份,再看美国—新加坡税收协定的居民条款和具体收入条款。美国IRS明确指出,不同协定的居民规则并不完全相同。7后续应接“美国居民与新加坡居民冲突怎么解决?”。
中国大陆:美国的绿卡测试和SPT不能直接替代中国大陆税务居民认定;如果一个人在两国国内法下同时属于居民,需要进一步研究适用税收协定及具体收入规则。美国IRS也明确说明,税约居民身份由适用协定决定。7后续应接“中国居民与美国税务居民同时存在时,美国—中国税约如何处理?”。
什么时候必须找专业人士
- 绿卡持有人长期居住加拿大、且准备依据美加税约Article IV主张加拿大居民身份:找熟悉美国—加拿大跨境个人税务的CPA/EA或税务律师,因为需要同时处理国内法居民身份、税约tie-breaker、saving clause及Form 8833等问题。717
- 绿卡交回、长期居民身份结束或考虑Form I-407:找美国税务律师或具有跨境经验的CPA/EA,因为长期居民(long-term resident)的终止可能触发独立的美国税务及信息申报规则。1011
- F-1、J-1等身份连续多年在美:找熟悉国际个人税务的CPA/EA,核对每年的Form 8843、exempt individual期间及SPT起算日,不能只看签证名称。512
- 同时涉及加拿大公司、信托、投资账户或保险结构:应让美国和相关外国法域的税务专业人士分别核对所得税、信息申报、税约和实体分类;美国税务居民身份只是入口,不等于已经确定所有申报义务。9
待核实与边界
- 2026年Form 8843的最终版:截至2026年9月24日,IRS公开可检索到2026 Form 8843草案,创建日期为2026年5月11日;IRS“当前修订版”页面仍显示正式表格为2025年版本,因此本文没有把2026草案视为最终表格。1213
- 2026年Pub. 519正式版:本次检索到的IRS Publication 519最新公开版本仍为2025年版,因此涉及2026年度的核心SPT规则主要交叉核对IRS 2026 Publication 515、IRS当前居民测试页面、2026 Form 8843草案及IRC §7701(b)。21218
- 绿卡首次激活日的具体移民法认定:本文确认IRS税法上的居民起始规则,但没有进一步核验每一种移民签证入境情形下LPR身份在移民法上的具体取得时点,因此不把“移民签证签发日”“首次入境日”“I-551签发日”三者机械视为同一天。3
- 特定F/J/M/Q签证历史年度的豁免计算:具体个案需要把过去各年度实际签证类别、身份转换、此前豁免年度和Form 8843记录逐年重建;不能仅凭“F-1五年”或“J-1两年”一句话判断。512
- 美加税约对绿卡持有人具体收入的saving clause例外:本文只处理居民身份入口,没有把每一种工资、股息、养老金、资本利得、信托或退休账户的协定待遇展开;具体收入必须回到相应条款判断。1617
- 绿卡卡片有效期与税务居民身份的关系:IRS关注的是LPR身份是否已被放弃或依法终止;实务上绿卡卡片过期本身通常不等于税务居民身份结束,但本次核查未找到IRS明确使用“卡片过期本身不结束税务居民身份”这一措辞的页面。3
