你结束了在市场上惨淡的一年。你的经纪账户对账单显示,在一连串糟糕的交易、惨败的集中持仓以及一笔归零的生物技术博弈之后,净资本损失达 42,000 美元。报税季到来时,你原本以为这笔损失会抵消你的工资收入,结果却发现美国国税局(IRS)仅允许你在普通收入中扣除 3,000 美元。剩下的 39,000 美元处于悬而未决的状态,等待在未来某个不可知的年份使用。
这种错位——巨额的已实现损失与微小的年度扣除额——是个人税法中最违反直觉的角落之一。它受《国内税收法典》第 1212 条的约束。正确处理它不仅是数字游戏,更关乎真金白银:一笔可以完好保留十年的长期资本损失,其能节省的税款可能比今天草率地抵销普通收入带来的税收减免更多。
本指南解释了第 1212 条对个人纳税人的实际运作方式、类别(短期与长期)在损失向后结转时如何保留、决定哪些收益吸收哪些损失的排序规则,以及区分井然有序的投资者与那些因丢失结转记录而损失数千美元扣除额的人的规划策略。
核心机制:净资本损失如何变成结转额
当你在附表 D (Schedule D) 上汇总资本利得和损失时,你会得到一个单一的数字。如果是正数,你需要为该利得缴税。如果是负数,则存在净资本损失,并启动一个两步走的流程。
第 1 步:在普通收入中扣除最多 3,000 美元。 个人报税人(单身、户主、合格鳏夫/寡妇或夫妻联合报税)可以使用最多 3,000 美元的净资本损失来减少工资、利息收入、商业收入和其他普通收入。夫妻分开报税的上限为 1,500 美元。此项扣除显示在 1040 表附表 1 的第 7 行。
第 2 步:结转剩余部分。 任何未超过 3,000 美元限额的部分都将成为资本损失结转。对于个人而言,向后结转期限是无限的——损失不会过期,可以在未来的任何年份使用,直到完全耗尽。你可以将损失结转 5 年、20 年甚至更久,这都没关系。
至关重要的是,个人不能将资本损失向前追溯到以前的年份。该规则仅适用于公司,公司可以将净资本损失向前追溯三年并向后结转五年。对于个人投资者来说,唯一的方向就是向后结转。
3,000 美元的限额针对的是普通收入——而非资本利得
这是第 1212 条中最容易被误解的部分。3,000 美元的限额仅在资本损失超过资本利得时适用。在使用资本损失抵销资本利得方面没有年度上限。
如果你在同一年有 50,000 美元的短期利得和 40,000 美元的短期损失,损失可以完全抵销利得。你的净短期利得为 10,000 美元,按普通税率征税。此时不适用 3,000 美元的限额。
如果你在年初有 50,000 美元的结转损失,并且在该年实现了 80,000 美元的资本利得,那么全部 50,000 美元都会抵销这些利得。你只需为 30,000 美元的净利得缴税。
3,000 美元的限额仅在资本损失消除当年的所有资本利得之后才开始生效。只有在那个时候,最高 3,000 美元的部分才能溢出以减少其他收入。超过的部分将留待明年。
类别保留:跨年度的短期与长期损失
结转额会保留其类别。短期损失结转后仍为短期损失,长期损失结转后仍为长期损失。这条规则之所以重要,是因为结转额随后会与未来的资本利得发生相互作用。
短期利得(持有资产一年或不到一年)按普通收入税率征税,联邦税率最高可达 37%。长期利得(持有资产超过一年)按 0%、15% 或 20% 的优惠税率征税,高收入者还需额外缴纳 3.8% 的净投资所得税。两种税率之间的差距巨大。
这意味着,当用于抵销未来的短期利得时,短期损失比长期损失“更有价值”,因为短期利得本身是按较高的税率征税的。类别保留系统允许系统将损失与利得按其实际产生的税率等级进行匹配,而不是将所有内容混为一谈。
当你在未来的年份填写附表 D 时,你的短期结转额填写在第 6 行,长期结转额填写在第 14 行。它们分别进入净额计算流程。
排序规则:哪些损失先抵销哪些利得
第 1212 条结转额在应用于未来收入时遵循特定的顺序。了解这一顺序对于预测每年还剩下多少结转额至关重要。
短期结转排序:
- 抵销当年的短期资本利得
- 然后抵销长期资本利得净额
- 最后减少普通收入,最高限额为 3,000 美元
长期结转排序:
- 抵销当年的长期资本利得
- 然后抵销短期资本利得净额
- 最后减少普通收入,最高限额为 3,000 美元
这两个“桶”共同竞争同一个 3,000 美元的普通收入扣除额。如果你在年初同时拥有短期和长期结转损失,短期损失将优先用于抵销普通收入,然后长期损失再占用总计 3,000 美元中的剩余额度。
实际案例
假设 Anna 在 2024 年结束时有 28,000 美元的净资本亏损——其中 18,000 美元为短期亏损,10,000 美元为长期亏损——且当年没有收益。以下是她的亏损在随后几年中的结转情况。
2024 年:
- 短期亏损:18,000 美元
- 长期亏损:10,000 美元
- 从普通收入中抵扣了 3,000 美元(优先从短期亏损中扣除)
- 结转至 2025 年的短期亏损:15,000 美元
- 结转至 2025 年的长期亏损:10,000 美元
2025 年: Anna 有 8,000 美元的短期收益和 12,000 美元的长期收益。
- 短期结转(15,000 美元)抵销了 8,000 美元的短期收益,随后抵销了 7,000 美元的长期收益。已使用:15,000 美元。剩余:0 美元。
- 长期结转(10,000 美元)抵销了剩余的 5,000 美元长期收益。已使用:5,000 美元。剩余:5,000 美元。
- 净资本头寸:0 收益,无需进行 3,000 美元的普通收入抵扣。
- 结转至 2026 年的长期亏损:5,000 美元。
2026 年: Anna 没有收益。
- 3,000 美元的长期亏损用于抵扣普通收入。
- 结转至 2027 年的长期亏损:2,000 美元。
2027 年: Anna 有 1,500 美元的短期收益。
- 长期结转(2,000 美元)抵销了该短期收益。剩余 500 美元。
- 500 美元用于抵扣普通收入。
- 结转金额:0 美元。原始亏损已完全耗尽。
这个假设案例花了四年时间才完全用完 28,000 美元的亏损——而且这还是在未来收益规模相对理想的前提下。如果没有这些收益,仅靠抵扣普通收入,每年 3,000 美元需要十年时间才能将亏损耗尽。
资本亏损结转计算表
每年在将结转金额填写到附表 D (Schedule D) 的第 6 行和第 14 行之前,你必须使用附表 D 说明中的“资本亏损结转计算表” (Capital Loss Carryover Worksheet) 计算出正确的金额。这张计算表是强制性的,因为它反映了上述的排序规则。你不能简单地从去年的结转额中减去 3,000 美元。
该计算表要求你从去年的净亏损开始,减去实际用于抵扣普通收入的金额(如果扣除前的应纳税所得额较低,该金额可能小于 3,000 美元),然后将当年的收益应用到相应的类别库中。输出结果即为进入下一个纳税年度的新短期和长期结转金额。
当你从之前的纳税申报单结转数据时,报税软件会自动处理该计算表。当投资者更换软件、更换税务代理人或中断申报年份时,麻烦就来了——结转金额很容易丢失,而且美国国税局 (IRS) 不会为你保存这个数字。如果结转信息丢失,恢复它可能需要修改之前的报税单,有时还会受到追溯时效的限制。
这正是为什么对你的投资活动进行逐年准确记账(独立于券商在 1099-B 表单上的报告)是非常值得的。
如果不加小心,虚抛零售规则将使你的亏损失效
第 1212 条款允许你结转亏损,但前提是第 1091 条款首先允许你确认这些亏损。虚抛零售规则 (Wash Sale Rule) 规定,如果你在卖出证券产生亏损的前后 30 天内(即以交易日为中心的 61 天窗口期内)买入“实质上相同”的证券,该亏损将不被承认。
几个重要的细微差别:
- 被拒绝承认的亏损并非永远消失。它会被添加到替代股票的成本基准中,实际上是将亏损递延到你卖出替代股票且未触发另一次虚抛零售时。
- 该规则适用于你和你的配偶控制的所有账户,包括个人退休账户 (IRA) 和 401(k)。在你的应税经纪账户中亏损卖出股票,并在你的 IRA 中买回该股票,会触发虚抛零售,且由于亏损转移到了延税账户,你可能会永久失去该项抵扣。
- “实质上相同”是一个模糊的概念。两只跟踪同一指数但由不同机构发行的 ETF 通常被视为实质上相同,而行业 ETF 和宽基指数 ETF 通常不被视为相同。
- 截至 2026 年,虚抛零售规则不适用于加密货币,因为根据目前 IRS 的指南,加密货币被归类为财产而非证券。这为数字资产投资者创造了独特的税损收割机会,尽管悬而未决的立法已多次提议弥补这一漏洞。
如果触发了虚抛零售,你将失去当年的亏损抵扣。它不会根据第 1212 条款变成结转亏损,而是变成替代证券的额外基准。
真正有效的规划策略
利用亏损抵销当前收益,而非未来的普通收入。 10,000 美元的长期亏损用于抵销税率为 20% 的 10,000 美元长期收益,可节省 2,000 美元。同样的 10,000 美元如果分三年抵销 24% 税阶的普通收入,分别节省 720 美元、720 美元和 720 美元——考虑到货币的时间价值,其现值更低。在有收益可抵销时,应立即使用亏损。
尽可能匹配资产类别。 如果你有大量的短期结转亏损,且持有已增值的短期头寸,请考虑卖出这些头寸以在最高价值的匹配项中吸收短期亏损是否合理。保留短期亏损用于抵扣普通收入会浪费税率差。
独立于券商报告记录结转金额。 券商在 1099-B 表单上报告当年的活动。他们不会跟踪你的多年结转情况。请保持自己的流水账,以免在软件迁移或某年疏忽时丢失该数字。
针对配偶去世进行规划。 归属于已故配偶的资本亏损结转通常在最后一份联合申报表提交后消失。如果一名配偶持有亏损而另一名配偶持有增值财产,在去世当年加速实现收益可以挽救那些原本会随结转额一同失效的亏损。
通过等待 31 天或购买真正不同的证券来规避虚抛零售。 一个常见的策略:卖出亏损头寸,立即买入类似但不完全相同的基金(不同的发起人、不同的指数),并在考虑换回之前持有该替代品种至少 31 天。
利用亏损重新平衡至低成本基准的头寸。 当你将卖出所得资金重新投资于具有相似风险敞口但具有全新、较低基准的资产时,税损收割最为有效。亏损被捕获,市场风险敞口得以保留,而未来的收益将从新的、较低的基准开始计算。
导致真金白银损失的常见错误
- 在没有交易的年份忘记申报 Schedule D 表格。 如果你有结转损益,即使当年没有交易,仍需申报 Schedule D 来更新工作表。跳过年份可能会破坏审计线索。
- 在抵扣损失时混淆了资产类别。 当你同年也有短期利得时,若将短期结转损失套用到长期利得中,将违反抵扣顺序规则并导致扣除额虚高。
- 忘记 3,000 美元的普通收入扣除额以扣除前的应纳税所得额为上限。 如果你的收入非常低(扣除结转前的应纳税所得额低于 3,000 美元),则 3,000 美元无法全额抵扣 —— 其中一部分会保留在结转余额中,而不是被“浪费”掉。
- 无意中触发虚抛交易(Wash Sales)。 12 月下旬的年末损益收割(Tax-loss harvesting)是常见的危险区 —— 在 1 月初买回相同的证券会让你以为已经锁定的扣除额失效。
- 在更换税务软件或报税代理人时丢失了结转记录。 结转数据不会自动迁移。每年 1 月请务必手动核对该数值。
确保你的投资记录随时可供审计
资本损失结转的价值取决于支持它的证明文档。如果国税局(IRS)在五年后对该数值提出质疑,你需要提供原始交易确认书、成本基准计算、虚抛交易调整以及逐年将原始损失冲减至今日余额的工作表。券商账单在十年后可能无法获取,且账单格式也会随时间变化。
Beancount.io 提供纯文本会计(Plain-text accounting)方案,为你的财务记录提供完全的透明度和版本控制 —— 包括投资活动、成本基准跟踪以及能够跨越软件迁移和券商变更的多年度账簿。由于数据归你所有且采用人类可读格式,只要你保存记录,它们就始终具备可审计性。免费开始使用 ,了解为何开发者和金融专业人士纷纷转向纯文本会计。