stocktax.tools
首页指南 › Form 8949 与 Schedule D

Form 8949 与 Schedule D

Form 8949 是列出每笔股票卖出的地方,也是你修正错误成本基础、让自己只为真实利得交税的关键。Schedule D 再把它们汇总。

试试对应的免费计算器: RSU 报税计算器
打开计算器 →

Form 8949 与 Schedule D 的作用

Form 8949 列出每一笔卖出——卖了什么、何时买入卖出、卖出金额、成本基础,以及任何调整。Schedule D 把 Form 8949 的合计汇总为短期与长期利得,并结转到你的 1040。实际操作中,报税软件会从你的 1099-B 自动填两张表,但你必须在申报前核对成本基础。

关键的几栏

每笔卖出,Form 8949 有:(a) 描述、(b) 取得日、(c) 卖出日、(d) 卖出金额、(e) 成本基础、(f) 调整码、(g) 调整金额、(h) 利得或亏损。(f) 和 (g) 是修正栏。多数时候 (d) 和 (e) 直接来自 1099-B——但当 (e) 的基础错了,你用 (f) 和 (g) 纠正它。

如何修正错误或 $0 成本基础

这是 Form 8949 最有价值的用途。当你的 1099-B 对 RSU、ESPP 或 NSO 股票显示 $0 或过低的基础时,把券商数字填进 (d) 和 (e),在 (f) 栏填调整码 B(「已向 IRS 报告但基础不正确」),在 (g) 栏填一个等于缺失基础的负调整。(h) 栏于是只体现你真实的利得。这就是你避免为已作为收入申报过的薪酬被交两次税的方法。

短期 vs 长期分区

Form 8949 分为第 I 部分(短期,持有一年及以内)和第 II 部分(长期)。每部分内,卖出按基础是否已向 IRS 报告分组(A/D 框)、未报告(B/E 框),或不在 1099-B 上(C/F 框)。把一笔卖出放对框很重要,因为它决定利得按普通还是长期税率征税。

常见错误

最大的是接受 $0 基础而多交。其他:把卖出放错持有期部分、忘了把再投资股息加进基础、以及错误处理 wash sale(用码 W 和正调整)。如果你已按错误基础申报,可用 Form 1040-X 和更正后的 8949 修正,一般在三年内。

一个小例子

价值 $10,000 的 RSU 归属(已作为收入征税),你以 $11,000 卖出。1099-B 显示卖出金额 $11,000、基础 $0。在 Form 8949 上你填入这些,用码 B,在 (g) 栏填 −$10,000。(h) 栏显示 $1,000 利得——你真实的利得——而非 $11,000。这一个调整省下 $10,000 的税。

常见问题

Form 8949 是干什么的?

用来申报每一笔股票或其他资本资产的卖出——卖出金额、成本基础与任何调整——再流向 Schedule D 和你的 1040。

怎么在 Form 8949 上修正 $0 成本基础?

填入券商数字,在 (f) 栏填调整码 B,在 (g) 栏填一个等于被漏掉的正确基础的负调整,让 (h) 栏只显示你真实的利得。

Form 8949 和 Schedule D 有什么区别?

Form 8949 逐笔详列卖出;Schedule D 把合计汇总为短期与长期利得,并把净结果结转到你的 1040。

调整码 B 是什么?

码 B 表示 1099-B 上向 IRS 报告的基础不正确。你把它与 (g) 栏调整搭配来修正基础,常用于 RSU、ESPP 和 NSO 股票。

方法与来源

基于 IRS Form 8949 与 Schedule D 说明。参考:IRS Form 8949 说明、Schedule D 说明、Publication 550。税务年度 2026。最后更新 2026-07。

⚠️ 仅为教育性内容,绝非税务建议。实际税额取决于你的完整情况与现行法律。行动前请咨询合格税务专业人士。