在美国退休然后回加拿大居住:Social Security/401k的跨境税务处理
李先生在硅谷工作了22年,2026年马上要满65岁。他打算从Google离职,把退休生活挪到温哥华去,一边领美国Social Security,一边和儿子住在一起。听起来不错的计划,但他最近才意识到一个大问题:他不知道自己在加拿大作为税务居民,那份美国养老金怎么报税——是要在美国报,还是加拿大报,还是两边都报?会不会被双重征税?
这个困境比想象的复杂得多。涉及美国国内税法、加拿大国内税法,再加上两国之间的税务协议——如果处理不好,一年能多缴几千块冤枉钱。我见过不少人按照网上攻略自己搞,结果CRA和IRS来回扯皮,最后还是得花钱找跨境CPA才能理清楚。
美国Social Security到手前,先被美国政府扣了一笔
李先生每个月从Social Security Administration领2,071美元(SSA官网2026年数据显示的平均月福利)。这笔钱听起来不错,但问题来了——他现在是加拿大税务居民,美国把他列为"非美国税务居民"(Non-Resident Alien),所以SSA的支票到手之前,美国政府会直接预扣税。
标准的预扣税率是多少呢?美国国内法规定,向非居民支付养老金,默认预扣30%。这意味着李先生的2,071美元月福利,会被先扣掉620美元左右。实际到账才1,451美元。
好在有美加税务协议(Canada-US Tax Treaty)。这份协议专门为了避免双重征税。根据协议Article XVIII的规定,如果你是加拿大税务居民,从美国Social Security领的福利,预扣税率可以从30%降到15%。这样一来,李先生每个月只被扣约311美元,能实际到账1,760美元。
差别有多大?一年下来,能多拿3,708美元左右。这笔钱对很多人来说是真金白银。
但有个前提——你必须向SSA提交Form W-8BEN表格,申请税务协议下的优惠税率。如果不提交,SSA就按30%的标准扣。李先生现在就应该登陆ssa.gov或者去当地办公室把表格填了。
回到加拿大以后,这笔钱还要向CRA报税
现在假设李先生成功申请了15%的预扣率,每个月按时领钱。他是不是就可以高枕无忧了?并不是。
加拿大税务局(CRA)的规则是:任何来自美国的养老金收入,都必须全额申报为加拿大应税收入。没有例外。
这意味着李先生要把全年的Social Security福利总额(比如一年24,852美元)申报给CRA,而不是报扣税后的净额。然后,CRA会根据他在加拿大的总收入来算税。
假设李先生在加拿大没别的工作,光领这份钱。根据2026年BC省的税率,这笔收入可能要交大约20%的联邦和省级所得税,也就是5,000加币左右。
你可能会问,美国扣了15%,加拿大又要收20%左右,这不是双重征税吗?
这就是“外国税收抵免(Foreign Tax Credit)”的作用。
外国税收抵折的原理:不是退税,是抵扣
加拿大税务系统允许你用在美国缴的税来“顶”加拿大的税。
你需要在加拿大报税表(T1 General)上填写T2209表格。在这个表格上,你报告美国预扣了多少税,以及加拿大算出的应缴税额。CRA会取这两个数字中的较低值作为抵免额。
所以李先生最终的净税负是:加拿大税款减去美国预扣税抵免额。
这个数字看起来还行,但有个重要的坑——汇率风险。当你用美元兑换成加币时,汇率会影响最终能抵的金额。而且,CRA和IRS对“可抵免税种”定义很细,不是所有的预扣税都能100%抵免。
401(k)提取的情况更复杂
李先生在Google这些年攒了大约380,000美元的401(k)。他打算一部分留在账户里,一部分提出来在温哥华生活。
从401(k)提取就另当别论了。如果他一次性提5万美元,美国会先预扣税。加拿大这边还要把这5万美元当成普通收入报税。
这里还有个很多人会漏掉的细节——RMD(强制最低取款)。按照IRS官方发布的2026年规定,李先生满73岁后,必须每年从传统401(k)里按比例取钱。这笔钱不管他想不想领,美国都会强行让他取出来并课税。
加拿大的RRSP是帮手,但不能直接转账
有些人想,既然在美国有401(k),那直接转到加拿大的RRSP(注册退休储蓄计划)里不就避税了吗?
没那么简单。美国401(k)和加拿大RRSP不能直接转账,法律不通。
不过,加拿大税法给了一条路:你可以先从美国401(k)取钱(会被美国预扣15%),然后再把这笔净额存进RRSP。如果操作得当,CRA会允许你对这笔转入金额申请抵扣。
好处是什么?假设李先生提取了10万美元,美国预扣1.5万,到手8.5万。如果他把这8.5万全存进RRSP,他在加拿大报税时可以申报RRSP抵扣。按他的税率,这能省下不少加币,整个税负就降下来了。
但要注意,这种转入是有额度限制的,不能无限量转。另外,如果李先生还有绿卡或美国公民身份,他对TFSA(免税储蓄账户)的操作会非常头疼。因为IRS根本不认TFSA的免税地位,你在里面赚的钱,美国照样收税。
移居加拿大这一年,会触发税务清算
李先生搬到温哥华的那一刻,在税务上叫“成为非美国税务居民”。这不只是搬个家。
首先,他得给IRS交Form 1040-NR(非居民报税表)。搬家这一年是“过渡年”,他可能既有美国的工资,又有加拿大的收入,两边都要理清楚。
其次,他成为加拿大税务居民后,他在加拿大的第一份税表会覆盖他搬家后的所有全球收入。两国的税务年度和截止日期不一样,非常容易搞混。
实际操作中容易踩的坑
坑1:忘了交Form W-8BEN
很多人搬到加拿大后忘了向SSA更新身份,结果被傻傻地预扣了30%的税。等过了几年发现,想把多缴的税追回来难度极大。
坑2:Form T2209填错了
外国税收抵免表格里的汇率换算如果错了,CRA可能会直接打回你的申报。虽然不一定罚款,但会耽误退税,还可能招来审计。
坑3:401(k)转RRSP超限
想一口气把大笔401(k)存进RRSP来省税,结果超过了加拿大法律允许的额度。超额部分会被罚1%的超额供款税,得不偿失。
搬家前应该做什么
在美国的时候:
- 理清账目:把401(k)、IRA、HSA这些账户的号码、余额和受益人全记下来,跨境报税时全是必填项。
- 提前做离境规划:找个明白跨境税务的顾问,看看走之前需不需要做Roth conversion或者提前取款。
- 准备W-8BEN:搬家后第一时间寄给SSA。
刚到加拿大的时候:
- 找个双证会计师:别找那种只懂单边税务的会计师。你需要一个同时懂IRS和CRA规矩的人。
- 通知CRA地址变更:地址更新了,税单和政府信件才能收得到。
- 申报FBAR和FATCA:如果你在美国的账户总额超过1万美元,或者你是公民/绿卡,这些表格是强制的,不报的罚款非常重。
说实话,这个过程听起来挺累人,但只要提前把规划做了,找对专业的人帮手,其实也就那么回事。最怕的就是等搬完家、领完钱才发现税报错了,那时候补救的成本可就高多了。
免责声明
本系列文章由AI辅助生成,仅供信息参考,不构成财务、税务或法律建议。退休规划涉及个人具体情况,请咨询持牌财务顾问(CFP)、注册会计师(CPA)或税务律师。所有数字以SSA(ssa.gov)、IRS(irs.gov)、Medicare(medicare.gov)官网最新公告为准。飞出国论坛不对因使用本文信息导致的任何损失承担责任。