如何填写加密货币的 Form 8949:逐列详解指南
什么是 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 纳税年度及以后,使用以下决策树:
-
你是否收到了此交易的 1099-B 或 1099-DA?
- 否 → Box C(短期)或 Box F(长期)
- 是 → 1099 上是否报告了你的成本基础?
- 否 → Box B(短期)或 Box E(长期)
- 是 → Box A(短期)或 Box D(长期)
-
持有期是否在一年或以内?
- 是 → 第一部分(A、B 或 C)
- 否 → 第二部分(D、E 或 F)
你使用的每个 Box 都需要单独的 Form 8949。如果你有 Box A、Box C 和 Box F 的交易,你需要提交三份独立的 Form 8949。
逐列填写指南
Form 8949 的每一行代表一笔处置。以下是每列的填写说明:
列 (a):资产描述
填入出售的加密货币名称和数量。需要足够具体,以便 IRS 可以识别该资产。
示例:
2.5 BTC1,000 SOL0.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 BTC | 03/15/2024 | 11/20/2025 | $142,500 | $63,000 | E | ($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 直接导入。这消除了手动数据录入,降低了转录错误的风险,尤其是当你有数百或数千笔交易时。
准确申报的提示
-
与 1099 核对:如果你收到了 1099-DA,确保你的 Form 8949 条目一致。IRS 会交叉核对这些表格,不一致会触发自动通知(CP2000)。
-
不要合并交易:IRS 期望每笔处置都在 Form 8949 上单独列出。虽然 Schedule D 第 1a/8a 行允许对无需调整的 covered 交易进行一些合并,但这个例外范围很窄。有疑问时,逐笔列出。
-
仔细追踪转账:在你自己的钱包之间移动加密货币不是应税事件,但未能正确追踪转账可能导致计算器将其视为零成本基础的出售——产生虚假利得。
-
保留六年记录:虽然标准诉讼时效为三年(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 文件。软件自动处理成本基础计算、持有期确定和调整代码。你仍应在申报前审核输出的准确性——特别是检查转账是否被错误分类为出售,以及成本基础金额是否与你的购买记录一致。