交易所不会替你提供从钱包转入的币的成本价。你转进去的是什么,交易所在税务上就只知道什么,你当初从钱包买来花多少钱,这个记录只有你自己有。
在 1099-DA 的体系里,你的钱包转入资产会被标记为"非覆盖资产"(Noncovered),交易所只负责报告你卖出时收到的总金额(Gross Proceeds),成本基础栏直接留空。
步骤 1:确认这笔资产属于"非覆盖资产"
只有满足以下条件的资产,交易所有义务在 1099-DA 上填写成本基础:
情况 A:覆盖资产——交易所会报告成本基础
买入时间:2026 年 1 月 1 日或之后;
买入和卖出发生在同一个交易所账户内,中间没有转走过;
交易所完整追踪了从买入到卖出的全流程。
情况 B:非覆盖资产——交易所不会报告成本基础(你的情况)
资产从外部钱包转入交易所的;
无论你在钱包里是什么时候买的,也不管买的时候花了多少;
转入后卖出时,交易所 1099-DA 上只会填 Box 1d(卖出总金额),Box 1g(成本基础)留空或显示 0。
风险提醒:1099-DA 上的成本基础缺失并不等于 IRS 不处理这笔交易。IRS 收到你卖出总金额后,如果发现你的报税表上没有相应的成本基础,会自动发出 CP2000 通知,直接认定你的成本为 0,要求你按全额补税。成本基础由谁提供这件事,在法律上早就定了——是你,不是交易所。
步骤 2:找到这笔资产的原始买入成本记录
既然交易所不帮你提供成本,你需要在报税前自己找出原始买入记录。
怎么做:
从钱包端导出买入记录:如果你当初是在 DEX(如 Uniswap)上买的,去区块浏览器找到那笔 Swap 的交易哈希,记录时间、数量、当时兑换了多少 USDT。如果是在另一个交易所买的,去那个平台导出历史成交 CSV。
确定买入成本:成本基础不一定是"你花了多少钱买",还包含合理费用。在美国国税局(IRS)规则下,数字资产的原始成本一般就是买入时的价值,但如果你是通过质押奖励、挖矿或空投获得的,成本基础是收到时的公允市价(FMV)。
选择成本核算方法:2025 年可选择 FIFO、LIFO、HIFO 或 Specific Identification;2026 年起 IRS 强制使用 FIFO。如果你的原始买入是分批多次的,需要用 FIFO 确定这批被卖掉的币对应哪一批买入。
完成标准:你能拿出一个具体的数字——这批从钱包转入的币,对应的成本基础是多少美元(或 USDT)。
步骤 3:在 Form 8949 上填写成本基础(而非修改 1099-DA)
这一点很多人理解反了:你不需要让交易所重新出一份带成本基础的 1099-DA——"非覆盖资产"下,法律不允许经纪商报告成本基础,即使你提供了原始凭证,交易所也不能改。
怎么做:
在 Form 8949 的对应行里,填入 1099-DA 上 Box 1d 的总金额(卖出收入)。
在"成本基础"栏里填入你在步骤 2 算出的数字。
如果这笔资产属于非覆盖资产(1099-DA 成本基础为空),在列(f)"调整代码"里填上对应的说明代码(通常为"B"——成本基础未向 IRS 报告)。
算出差额(卖出收入 - 成本基础),填入利得或损失。
完成标准:你报税表里该笔交易的资本利得/损失,用的是你自己算的成本基础,而不是 1099-DA 上的空值或 0。
常见失败原因:有人直接按 1099-DA 上"成本基础为 0"的数字申报,认为"反正交易所这么报的"。但 IRS 收到的 1099-DA 数据会和你 Form 8949 上的申报数字自动比对。如果你不填成本基础,系统会默认你同意全额为收益。
操作完成的校验方式
做完以上步骤后,打开报税软件(如 Koinly、TaxSlayer)生成的交易列表:
找到这笔钱包转入再卖出的交易,确认"成本基础"那一列显示的是你填入的数字,而不是 0;
确认 Form 8949 里该行在"调整代码"列有标记(如"B"),标明这是一笔非覆盖资产的自报成本;
比对 1099-DA 上的"总金额"和 Form 8949 上的"卖出收入"是否一致——必须一致,否则 IRS 会标记为 mismatch。
下一步衔接动作:把钱包端的原始买入截图或 CSV 存档到今年的税务文件夹里,和 1099-DA、Form 8949 放在一起。如果后续 IRS 发 CP2000 询问,你能在 30 天内拿出完整的成本来源证据。以后每次从钱包转入交易所前,先确认这批币的原始买入记录已经在本地备份好。



