美国生活百科全书
www.MeiGuoTong.com

1099-R:401k 和 IRA 取款报税怎么填

结论先行:1099-R 是报告退休账户取款的税表,401k、IRA、养老金发钱给你时都会寄一张。报税时对照表上 Box 1(总额)、Box 2a(应税金额)、Box 7(取款代码)填到 1040 的第 4a/4b 行(IRA)或第 5a/5b 行(养老金/401k),有预扣税的填 Box 4。最关键的是看懂 Box 7 的代码——代码错了,IRS 会认定你欠 10% 的提前取款罚金。

每年 1 月底前后,在美华人如果上一年从 401k 取过钱、做了 Roth 转换、领了养老金,邮箱里就会躺着一张 1099-R。很多人第一次见到这张表就懵了:Box 2a 是空的什么意思?直接转存(rollover)为什么也有 1099-R?这篇文章把这张表逐格拆解,覆盖最常见的 6 种取款场景。

先说时间线:付款方(401k 管理人、IRA 券商)必须在每年 1 月 31 日前把 1099-R 寄给你,同时抄送一份给 IRS。所以表上的数字 IRS 那边也有,填错了会被自动比对出来,别想着”少填一点”。这张表覆盖的范围很广:401k、403b、传统 IRA、SEP IRA、SIMPLE IRA、养老金(pension)、年金(annuity)的取款都在这里报告,唯独 Roth IRA 的合格取款虽然也有表但应税额为零。

1099-R 上每个格子是什么意思

一张 1099-R 有 20 多个格子,但报税真正要看的只有 5 个:

格子 名称 什么意思
Box 1 Gross distribution(取款总额) 这一年从该账户拿出来的总钱数,税前
Box 2a Taxable amount(应税金额) 其中要交税的部分;如果是空的,看 Box 2b
Box 2b Taxable amount not determined 打勾表示”应税金额不确定”,你要自己算
Box 4 Federal income tax withheld(联邦预扣税) 取款时已预扣的联邦税,报税时可抵
Box 7 Distribution code(取款代码) 1-9、A-W 等代码,决定税务处理方式,最重要

Box 2a 经常是空的,这是正常的。比如传统 IRA 里既有税前供款又有税后供款(nondeductible),券商不知道你的税基(basis)是多少,只能勾上 Box 2b “taxable amount not determined”,应税金额由你在 Form 8606 上自己算出来。看到空的 Box 2a 不要慌,这是让你自己算的信号,不是表错了。

Box 7 取款代码:整张表最重要的两位字符

Box 7 的代码决定了这笔钱在税法上的性质,填错代码等于告诉 IRS 一个错误的故事。华人最常见的代码:

  • 代码 1:59.5 岁之前取款,且没有例外情形。后果:除了交所得税,还要交 10% 提前取款罚金(Form 5329)。
  • 代码 2:59.5 岁之前取款,但符合例外情形(如残疾、首次购房、教育支出等)。不用交 10% 罚金,但所得税照交。
  • 代码 7:正常取款(59.5 岁之后)。只交所得税,无罚金。这是最”干净”的代码。
  • 代码 G:直接转存(direct rollover),比如 401k 直接转到 IRA。Box 2a 应税金额为 0,不交税。这是换工作转 401k 时的标准操作,收到这张表不用慌,不是让你交税的。
  • 代码 H:直接转存到指定 Roth 账户(如 401k 转 Roth 401k,或 after-tax 转 Roth)。这笔钱要交税(因为从税前变成了税后)。
  • 代码 8:超额供款返还。比如 IRA 存超了,券商把多余的退给你。

如果你做了 Roth 转换(traditional IRA 转 Roth IRA),你会收到一张 Box 7 代码为 2 或 7、Box 2a 等于转换金额的 1099-R。这笔转换金额要全额计入当年收入交税,但没有 10% 罚金。很多人看到”要交税”就害怕,其实 Roth 转换的税是早晚要交的,选低收入年份转换反而是省税策略。

6 种常见场景:你的 1099-R 该怎么填

场景 1:换工作,401k 直接转到新雇主 401k 或 IRA(代码 G)
这是最常见的”虚惊一场”。Box 1 有金额,Box 2a 为 0,Box 7 是 G。报税时在 1040 第 5a 行填 Box 1 金额,第 5b 行填 0,并在旁边注明”rollover”。不交税,没有罚金。但一定要申报——IRS 收到了 1099-R 副本,你不申报会被发信追问。

场景 2:59.5 岁后从传统 IRA 取生活费(代码 7)
Box 2a 的金额填到 1040 第 4b 行(IRA distributions 应税部分),按普通收入交税。如果你的传统 IRA 里有税后供款(basis),先填 Form 8606 算出应税比例,再填 1040。

场景 3:59.5 岁前急用钱从 401k 取款(代码 1)
三重打击:Box 2a 金额计入当年收入交所得税 + 10% 提前取款罚金(填 Form 5329)+ 取款时可能被预扣 20% 联邦税(Box 4)。不到万不得已不要走这条路,401k 贷款(loan)通常是更好的选择。

场景 4:做了 Backdoor Roth(代码 2 或 7)
你会收到两张或一张 1099-R: nondeductible traditional IRA 供款再转 Roth。关键是 Form 8606 要填对,证明你的供款是税后的,这样转换时只有收益部分交税。如果 8606 漏填,IRS 会默认全部应税,多交冤枉税。

场景 5:领公司养老金(pension,代码 7)
每月领的养老金年底汇总在一张 1099-R 上。Box 2a 是应税金额,填 1040 第 5b 行。注意有些养老金部分免税(比如你用税后工资买的年金),以 Box 2a 为准。

场景 6:受益人继承 IRA(代码 4)
亲人去世后你作为受益人取钱,Box 7 代码是 4(死亡取款)。没有 10% 罚金(无论你多大年龄),但所得税照交(如果是传统 IRA)。2020 年 SECURE 法案之后,非配偶受益人一般要在 10 年内取完。

报税软件里怎么填:TurboTax / H&R Block 实操

在 TurboTax 里搜”1099-R”,按提示把 Box 1、Box 2a、Box 4、Box 7 逐项输入。软件会自动判断:

  • 代码 G 的转存:自动填到 rollover,不计税。
  • 代码 1 的提前取款:自动弹出是否符合例外情形,算出 10% 罚金填到 Schedule 2。
  • Box 2b 打勾的:会追问你的 IRA 是否有税后供款,引导你填 Form 8606。

手工填 1040 的(强烈不建议):IRA 取款填第 4a 行(总额)/ 4b 行(应税额),养老金和 401k 填第 5a/5b 行。预扣税(Box 4)汇总填到第 25b 行,直接抵减应纳税额。

Roth IRA 取款的 1099-R:代码 Q、T、J 怎么看

Roth IRA 的取款也会产生 1099-R,但税务处理完全不同,关键看 Box 7 代码:

  • 代码 Q:合格取款(qualified distribution)——你已满 59.5 岁且 Roth IRA 开户满 5 年。本金和收益全部免税,Box 2a 应税金额为 0。这是最理想的状态。
  • 代码 T:59.5 岁之后取款但开户不满 5 年,或有其他例外。本金部分免税(因为是税后存入的),收益部分可能要交税。具体看 5 年规则的两种计时。
  • 代码 J:59.5 岁之前的提前取款。本金随时可以免税取出(因为是税后钱),但收益部分要交税 + 10% 罚金,除非符合例外(如首次购房最高 1 万美元)。

Roth IRA 有个巨大的优势:取款顺序默认是”先本金、后收益、最后转换金额”。也就是说,你存进去的本金(contributions)随时取出来都不交税、不罚款,只有动到收益部分才触发税务。这就是为什么 Roth IRA 常被当作”应急备用金”——但注意,频繁取本金会浪费这个账户的免税增长空间,不到万不得已别动。

实战提醒:券商寄来的 Roth IRA 1099-R 上,Box 2a 经常是空的或 0。只要你确认自己取的是本金、符合合格取款条件,申报时应税额填 0 即可。但 5 年规则的计算很绕(供款 5 年期和转换 5 年期是两套时钟),不确定的先看本站的 Roth IRA 五年规则详解。

1099-R 丢了、没收到、有错怎么办

没收到:先上付款方的网站(Fidelity、Schwab、Vanguard、Empower 等)下载电子版,1 月底一般都能下载。如果 2 月中旬还没收到,打电话给 plan administrator 索要。注意:即使你没收到表,只要实际发生了取款,报税时也要申报——IRS 那边有副本,不申报会被比对出来。

表上有错:最常见的错误是 Box 7 代码错(比如直接转存给了代码 1 而不是 G),或者 Box 2a 金额不对。联系付款方要求发 corrected 1099-R(更正版)。如果报税截止前拿不到更正版,先按正确的情况申报,附上解释,并保留沟通记录。千万不要”将错就错”按错的表填,代码 1 和代码 G 的税务后果天差地别。

州税怎么处理:1099-R 的 Box 12-17 是州税信息。大多数州对退休取款的征税跟联邦一致,但有几个例外值得华人注意:伊利诺伊州对 401k/IRA 取款免州税;宾州对 59.5 岁后的退休取款免税;加州则基本跟联邦走,该交都得交。搬家到免税州(如德州、佛州)再取款是常见的规划,但”搬家避税”有居住规则要求,不能只是换个地址。

最容易犯的 4 个错误

  • 收到代码 G 的 1099-R 以为不用申报:必须申报!IRS 有副本,你不报会收到 CP2000 通知信,解释起来很麻烦。
  • 60 天间接转存(indirect rollover)超时:401k 开支票给你、你 60 天内没存进新账户,整笔变成应税取款 + 59.5 岁以下还有 10% 罚金。能直接转存(direct)就别拿支票。
  • Backdoor Roth 漏填 Form 8606:这是华人高收入群体最常见的报错,每年重复犯。8606 证明你的税后 basis,不填等于双重交税。
  • 把 1099-R 和 1099-INT/1099-DIV 搞混:R 是退休账户取款,INT 是利息,DIV 是股息。Roth IRA 的合格取款(59.5 岁后 + 账户开满 5 年)是免税的,但券商可能照样寄 1099-R(代码 Q 或 T),照实申报即可,应税额为 0。

常见问题 FAQ

Q:一年收到好几张 1099-R,正常吗?
A:正常。每个付款方(每家券商、每个前雇主的 401k)都会单独寄一张。有 3 个 IRA 账户各取了一次钱,就会收到 3 张。报税时每一张都要录入,TurboTax 支持录多张。

Q:5498 表又是什么?和 1099-R 什么关系?
A:1099-R 报告”取出来”的钱,5498 报告”存进去”的钱(IRA 供款、转存金额)。5498 每年 5 月才寄出(因为 IRA 供款截止到 4 月 15 日),只用于存档,不用填到税表上,但要留着证明你的供款。

Q:非美国公民(NRA)取 401k,1099-R 怎么处理?
A:NRA 从 401k 取款通常被预扣 30%(Box 4),除非中美税收协定有优惠(退休金条款下,401k 取款一般仍按 30%)。离境前把 401k 转成 IRA 再分批取,是常见的规划。具体看本站 NRA 税务身份文章。

Q:1099-R 上的名字/SSN 错了怎么办?
A:立刻联系付款方更正。名字 SSN 对不上,IRS 的自动比对会失败,可能触发人工审查或退税延迟。

Q:取款当年搬家换了州,州税填哪边?
A:按居住时间分摊。401k/IRA 取款一般算作取款时的居住州收入(具体看各州规定),两个州都要报 Part-Year Resident 税表,用时间比例分。TurboTax 的州税模块会自动处理,关键是如实填写每个州的居住起止日期。

行动清单

  • 1 月底前收齐所有 1099-R(401k、IRA、养老金可能各寄一张),核对 Box 1 总额和你记忆中的取款是否一致。
  • 重点看 Box 7 代码:G 是转存不用交税,1 是提前取款有罚金,7 是正常取款。
  • Box 2b 打勾的,自己算应税金额(Form 8606),不要照抄 Box 1。
  • Backdoor Roth 的,当年 Form 8606 必须填,这是年年犯错的重灾区。
  • 代码 G 的转存也要在 1040 上申报,注明 rollover,避免 IRS 发信。
  • 59.5 岁前取款,先看 401k 贷款和 hardship 例外,取款是最后选项。

相关阅读

英文官方来源

  • IRS:Instructions for Forms 1099-R and 5498(佐证各 Box 定义与取款代码含义)
  • IRS:Topic No. 558, Additional Tax on Early Distributions(佐证 10% 提前取款罚金规则)
  • IRS:Rollover Chart – Rollovers of Retirement Plan and IRA Distributions(佐证直接转存与 60 天规则)

核验日期:2026年10月1日

信息免责声明:本文内容仅供一般信息参考,不构成法律、税务、保险或医疗建议;具体费用与政策以官方最新规定为准。

欢迎关注美国通官方微信:UUUMGT

赞(0) 打赏
未经允许不得转载:美国通 » 1099-R:401k 和 IRA 取款报税怎么填
https://www.meiguotong.com

美国通

投稿、合作、推广 等请联系:微信号 UUUMGT

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册