如何填写加密货币的 Form 8949:逐列详解指南

2026年3月14日16 分钟阅读dTax Team

什么是 Form 8949?

Form 8949,全称"资本资产的出售和其他处置"(Sales and Other Dispositions of Capital Assets),是 IRS 表格,用于逐笔列出每次加密货币出售或处置,包括购入日期、出售日期、收入、成本基础和计算出的利得或亏损。你的 Form 8949 总计会汇入 Form 1040 的 Schedule D,后者汇总你整个纳税年度的资本利得和亏损。

何时需要 Form 8949?

每当你在纳税年度内因出售、交易或以其他方式处置加密货币而产生资本利得或亏损时,你就必须提交 Form 8949。根据 IRS Notice 2014-21,加密货币被视为财产,因此每次处置——无论是换成美元出售、兑换成另一种代币还是用于购买商品——都会触发需要报告的资本事件。

根据 IRS Form 8949 的说明(每年更新),如果你出售或交换了资本资产(包括股票、债券和虚拟货币),应提交此表格。该表格自 2022 纳税年度以来已明确涉及数字资产。

如果你从交易所收到了 Form 1099-B 或 Form 1099-DA,你将使用该表上的信息来填写 Form 8949。如果你没有收到 1099,你仍然必须使用自己的记录来报告交易。

理解 Box 系统(A 至 F)

Form 8949 有两个部分和六个复选框。选择正确的 Box 至关重要,因为它告诉 IRS 你的经纪商是否报告了成本基础,以及交易是短期还是长期。

第一部分:短期交易(持有一年或以内)

  • Box A:成本基础已通过 Form 1099-B 或 1099-DA 报告给 IRS。这些是"covered"(已覆盖)交易——你的交易所已向 IRS 报告了收入和成本基础。你报告的数字必须与交易所报告的一致,否则你必须使用调整代码解释差异。

  • Box B:成本基础未报告给 IRS。交易所报告了你的收入但未报告成本基础。这在较早的交易所账户或平台间转账中很常见,因为接收交易所不知道你的原始购买价格。

  • Box C:你根本没有收到 Form 1099-B 或 1099-DA。这适用于大多数 DeFi 交易、点对点交易以及尚未实施 1099-DA 报告的交易所上的交易。在国会废除 DeFi 经纪商报告规则(Public Law 119-7,2025 年 4 月 10 日)后,所有 DEX 交易都属于此类别。

第二部分:长期交易(持有超过一年)

  • Box D:Box A 的长期等价——成本基础已报告给 IRS(covered 交易)
  • Box E:Box B 的长期等价——成本基础未报告
  • Box F:Box C 的长期等价——未收到 1099

如何确定你的 Box

对于 2025 纳税年度及以后,使用以下决策树:

  1. 你是否收到了此交易的 1099-B 或 1099-DA?

    • → Box C(短期)或 Box F(长期)
    • → 1099 上是否报告了你的成本基础?
      • → Box B(短期)或 Box E(长期)
      • → Box A(短期)或 Box D(长期)
  2. 持有期是否在一年或以内?

    • → 第一部分(A、B 或 C)
    • → 第二部分(D、E 或 F)

你使用的每个 Box 都需要单独的 Form 8949。如果你有 Box A、Box C 和 Box F 的交易,你需要提交三份独立的 Form 8949。

逐列填写指南

Form 8949 的每一行代表一笔处置。以下是每列的填写说明:

列 (a):资产描述

填入出售的加密货币名称和数量。需要足够具体,以便 IRS 可以识别该资产。

示例

  • 2.5 BTC
  • 1,000 SOL
  • 0.75 ETH (sold via Uniswap swap)

IRS 不要求你在此列列出交易所名称,但这对你自己的记录可能有帮助。

列 (b):购入日期

填入你最初购买或收到加密货币的日期。使用 MM/DD/YYYY 格式。

  • 使用 FIFO:这是你最早批次的购买日期
  • 使用 Specific Identification:这是你指定出售的特定批次的购买日期
  • 作为收入收到的加密货币(质押、挖矿、空投):这是你收到代币的日期

如果你在多个批次中收到加密货币并出售部分,日期取决于你的成本基础方法。在 FIFO(根据 Revenue Ruling 2019-24 的 IRS 默认方法)下,购入日期是最早的购买日期。

如果你在多个日期购入加密货币且无法特别识别批次,在此列填写"Various"(多日期)。

列 (c):出售或处置日期

填入出售、交换或处置的日期。对于 DeFi 交易,这是链上交易的区块时间戳。

列 (d):收入

填入出售时收到的总金额,以美元计。这包括交换中收到的任何加密货币的公平市场价值。

根据 IRS Form 8949 说明,收入通常指你收到的总额。对于币币交易,收入等于交换时收到代币的公平市场价值。

如果你的 1099-DA 报告的总收入包含手续费,而你想报告净收入,你需要进行调整(见列 g)。

列 (e):成本或其他基础

填入你的成本基础——你最初为加密货币支付的金额,包括购买手续费。如果你以收入形式收到加密货币,你的成本基础是收到时的公平市场价值。

根据 IRC Section 1012,你的基础通常是资产的成本。对于加密货币,这包括:

  • 以美元计的购买价格
  • 为获取资产支付的交易手续费(交易所手续费、购买时的 Gas 费)
  • 对于收入:收到时作为普通收入报告的公平市场价值

列 (f):调整代码

如果你需要对 1099 报告的金额与正确金额之间进行调整,填入适用的代码。加密货币常用的代码:

  • W:Wash sale(冲洗交易)调整。如果你在出售前后 30 天内重新购买了相同或实质相同的加密货币,被取消的亏损必须加到替代资产的成本基础中。注意:IRS 拟议法规(REG-106013-19)将 wash sale 规则扩展到数字资产——请验证你申报年度的生效日期。

  • E:未反映在收入中的出售费用。当你的出售手续费(Gas 费、交易所佣金)未从 1099 上的收入中扣除时使用。列 (g) 中的调整金额抵消这些费用。

  • B:报告给 IRS 的成本基础不正确。当你的 1099 显示错误的成本基础且你需要更正时使用。

  • T:1099-B 上将短期利得报告为长期(或反之)。用于更正持有期分类。

列 (g):调整金额

填入调整的美元金额。这将加到或从你的利得/亏损计算中扣除。

  • 对于 wash sale(代码 W):将被取消的亏损填写为正数(它增加了你的当前亏损,减少了税收优惠,并被加到替代资产的成本基础中)
  • 对于费用(代码 E):将费用金额填写为负数(它减少了你的利得)

列 (h):利得或亏损

计算公式:列 (d) - 列 (e) + 列 (g) = 利得或亏损

正数为利得;负数为亏损(用括号表示)。

示例行

(a)(b)(c)(d)(e)(f)(g)(h)
1.5 BTC03/15/202411/20/2025$142,500$63,000E($25)$79,475

这显示了 1.5 BTC 的出售,从 2024 年 3 月持有至 2025 年 11 月(长期),通过代码 E 扣除了 $25 的出售手续费,产生 $79,475 的长期资本利得。

从 Form 8949 到 Schedule D

完成所有 Form 8949 后,总计流入 Schedule D:

Schedule D,第一部分(短期)

  • 第 1a 行:来自 1099-B Box A 且无需调整的短期利得(可直接在 Schedule D 上报告,无需 Form 8949)
  • 第 1b 行:来自 Form 8949,Box A 的短期利得
  • 第 2 行:来自 Form 8949,Box B 的短期利得
  • 第 3 行:来自 Form 8949,Box C 的短期利得
  • 第 7 行:净短期资本利得或亏损

Schedule D,第二部分(长期)

  • 第 8a 行:来自 1099-B Box D 且无需调整的长期利得
  • 第 8b 行:来自 Form 8949,Box D 的长期利得
  • 第 9 行:来自 Form 8949,Box E 的长期利得
  • 第 10 行:来自 Form 8949,Box F 的长期利得
  • 第 15 行:净长期资本利得或亏损

Schedule D,第三部分

  • 第 16 行:合并净短期(第 7 行)和净长期(第 15 行)

如果你有净资本亏损,根据 IRC Section 1211(b),你每年可以从普通收入中扣除最多 $3,000(已婚分别申报为 $1,500)。超额亏损根据 IRC Section 1212(b) 结转到下一纳税年度。

TurboTax 的 TXF 格式

如果你使用 TurboTax,你可以使用 TXF(Tax Exchange Format,税务交换格式)文件导入 Form 8949 数据。TXF V042 版本是当前标准。该文件包含交易级数据,TurboTax 将其直接映射到 Form 8949 字段。

典型的 TXF 条目包括:

  • 记录类型(资本资产出售)
  • 与列 (a) 对应的描述
  • 与列 (b) 对应的购入日期
  • 与列 (c) 对应的出售日期
  • 与列 (e) 对应的成本基础
  • 与列 (d) 对应的出售收入

大多数加密货币税务计算器(包括 dTax)可以生成 TXF 文件供 TurboTax 直接导入。这消除了手动数据录入,降低了转录错误的风险,尤其是当你有数百或数千笔交易时。

准确申报的提示

  1. 与 1099 核对:如果你收到了 1099-DA,确保你的 Form 8949 条目一致。IRS 会交叉核对这些表格,不一致会触发自动通知(CP2000)。

  2. 不要合并交易:IRS 期望每笔处置都在 Form 8949 上单独列出。虽然 Schedule D 第 1a/8a 行允许对无需调整的 covered 交易进行一些合并,但这个例外范围很窄。有疑问时,逐笔列出。

  3. 仔细追踪转账:在你自己的钱包之间移动加密货币不是应税事件,但未能正确追踪转账可能导致计算器将其视为零成本基础的出售——产生虚假利得。

  4. 保留六年记录:虽然标准诉讼时效为三年(IRC Section 6501),但如果你遗漏超过 25% 的总收入则延长至六年。鉴于加密货币的复杂性,保留至少六年的完整记录是明智之举。

常见问题

大多数加密货币交易应使用哪个 Box?

对于 2025-2026 年的大多数个人加密货币投资者,Box C(短期)和 Box F(长期)最常见。当你没有收到该交易的 Form 1099-B 或 1099-DA 时适用,包括所有 DeFi 活动和 1099-DA 实施早期阶段的许多中心化交易所交易。随着交易所推出 1099-DA 报告,你将越来越多地使用 Box A/D(成本基础已报告)或 Box B/E(成本基础未报告)。

我需要列出每一笔交易吗?

是的,作为一般规则。IRS 期望每笔处置在 Form 8949 上作为单独的一行出现。但是,IRS Form 8949 说明指出,如果你有大量交易,可以附上包含相同信息且格式类似的声明。一些从业者附上计算机生成的替代 Form 8949(如报税软件的 PDF),只在实际表格上填写汇总总计。如果采用这种方式,确保附件包含所有必需的列并明确标注。

我可以用软件自动生成 Form 8949 吗?

可以,对于大多数加密货币纳税人来说,这是推荐的方法。像 dTax 这样的加密货币税务计算器可以生成完整的 Form 8949 PDF,所有交易按 Box 正确分类,还有用于 TurboTax 导入的 TXF 文件。软件自动处理成本基础计算、持有期确定和调整代码。你仍应在申报前审核输出的准确性——特别是检查转账是否被错误分类为出售,以及成本基础金额是否与你的购买记录一致。

最后更新: 2026年3月14日
问 AI 加密货币税务问题