股票转到新券商后,买入成本没跟过来怎么办?

转仓后成本空白,先分清是“还没到”还是“本来就不会来”。 转出券商须在转仓结算后 15 天内向新券商提供转移声明(transfer statement),写明每个批次的调整后成本和原始购入日期;涵盖证券(covered)的成本往往比持仓晚几天到,头两周看到 N/A 不一定是错。满 15 天仍空白或数字不对,再用三栏台账逐批次归类:涵盖批次漏传、非涵盖(noncovered)老批次空白、ESPP 等股权激励少算了已报工资、公司分拆或并购造成成本不明。修复分两条路:卖出前,涵盖批次找旧券商重发,非涵盖批次在新券商补录(补录数字只供你参考,不报 IRS);卖出后,看 1099-B 上的成本是否已报 IRS,在 Form 8949 的 Box B/E 直接填正确成本,或在 Box A/D 照填原数字、用代码 B 在 (g) 栏调整。转入当天的市值不是买入成本。
核验时效与适用范围(截至 2026 年 10 月 15 日) 规则依据 26 CFR § 1.6045A-1、§ 1.6045-1、IRS《Instructions for Form 1099-B (2026)》《Instructions for Form 8949 (2025)》《Instructions for Forms 3921 and 3922 (Rev. April 2025)》;券商做法取自 Fidelity、Vanguard、Schwab、T. Rowe Price 的公开页面与表格,界面和表格可能更新,以各家当前版本为准。
- 适合谁:应税券商账户经 ACATS 原样转仓后,发现成本或购入日期空白、变成转入日市值,或从雇主股票计划转出的 ESPP 股票成本少了已报工资的投资者;以及转仓后已经卖出、需要在 Form 8949 修正成本的报税人。
- 不适合谁:还没转仓、想先查哪些资产能转,请看《换券商前,先查清哪些持仓不能原样转过去》;没有跨券商转仓的 RSU/ESPP 报税,请看《2026 RSU 税务计算器使用完全指南》与《ESPP 税务攻略》;加密资产请看《2026年Form 1099-DA加密货币税务申报完全指南》。IRA/401(k) 账户、继承或赠与转入(IRC § 1014 / § 1015)、非居民外籍人士账户和境外券商不在本文范围内。
一、为什么股票到了,成本却没跟过来?
换券商(平台比较见《2026年华人家庭券商与投资账户选择全攻略》)时,持仓和成本其实走两条线:
- 持仓本身:经 ACATS 原样转移股数和现金,通常几个工作日完成(时限口径见上一篇转仓前清单)。股票到账时,新券商未必已经拿到每个批次的历史成本。
- 成本信息:26 CFR § 1.6045A-1(a)(3) 要求转出方在转仓结算日后 15 天内提供转移声明,内容包括调整后成本、原始购入日期,以及适用时的洗售持有期调整(§ 1.6045A-1(b)(1)(vii))。法规只规定内容和期限;券商之间实务上通常经 DTCC 的 Cost Basis Reporting Service(CBRS)传送。
声明没到或有误时,两家券商各有什么义务
- 新券商只需索取一次(§ 1.6045A-1(b)(12)(i)):没收到完整声明时,接收方须向转出方索取,法规写明只需一次。仍未收到的,日后卖出或再转出时可以把该证券当作非涵盖证券处理。
- 迟到的声明要更正 1099-B:1099-B 说明规定,接收方先按非涵盖开了 1099-B、后来收到显示为涵盖证券的声明,须在收到后 30 天内提交更正的 1099-B;距原 1099-B 申报超过 3 年才收到的除外。
- 转出方的更正义务有触发条件(§ 1.6045A-1(c)):转出方之后收到其他转移声明、发行人的公司行动成本信息或遗产代表的估值,补充了原声明没有的内容时,须在 15 天内为涵盖证券发出更正声明;距原声明超过 18 个月才收到的不必更正。这不等于旧券商会主动纠正所有错误,自己发现数字不对仍要主动联系。
成本缺失或失真的四类常见原因
- 非涵盖证券:分界日前买入的批次(见表 1)。转出方仍要提供声明,但只要标明是非涵盖证券,就不必写成本和购入日期(§ 1.6045A-1(b)(6))。
- 股权激励少算工资:按 § 1.6045-1(d)(6)(ii)(A),2014 年 1 月 1 日及以后授予或取得的补偿性期权和其他股权激励,券商不得把行权或归属时计入的工资收入加进初始成本;之前授予或取得的,可以但不必加。§ 1.6045A-1(b)(2) 例 4 正是 2012 年的 ESPP 股票转到另一家券商:计划管理方须按员工实付金额报成本,可以但不必加上应计工资。在原计划券商卖出时,通常还有补充税务资料提示调整后成本;转到新券商后,新券商一般只有声明里的现金买价,补充资料不会跟着过来。RSU 视原计划的申报方式,可能显示 $0、归属日市值,或被标为非涵盖。Schwab 股权激励中心也提醒,ESPP、ISO 和 NSO 需要在 8949 调整成本,否则同一笔收入可能被征两次税。
- 公司行动:分拆、要约收购或并购形成的批次,如果当时成本就不明,转入后常显示 Unknown。Fidelity 写明这类批次不能由客户自己补录成本。
- 洗售不跨账户计算:§ 1.6045-1(d)(6)(iii)(A) 只要求券商处理同一账户内、同一 CUSIP 的涵盖证券洗售。转仓前后在两个账户买卖同一标的造成的洗售,券商不会替你调整,要自己在 Form 8949 处理(见《2026年税务亏损收割(Tax-Loss Harvesting)完全指南》)。
表 1:涵盖与非涵盖的分界日,以及转仓后的处理
| 证券类别 | 属于涵盖证券的取得日 | 转出方声明内容 | 卖出后的 1099-B | 能否在新券商自己改成本 |
|---|---|---|---|---|
| 普通股票(不含可用平均成本法的股票) | 2011-01-01 及以后 | 须含成本与购入日期 | 成本报 IRS(第 12 栏勾选),8949 用 Box A/D | 不能;数字错误找转出方更正 |
| 共同基金等可用平均成本法的股票、DRIP 股票 | 2012-01-01 及以后 | 同上;平均成本法下超过 5 年的批次可合并,日期写 VARIOUS | 同上 | 不能 |
| 较简单的债券、多数期权、证券期货合约 | 2014-01-01 及以后 | 同上,另含债券或期权的附加信息 | 同上 | 不能 |
| 较复杂的债券及相关期权 | 2016-01-01 及以后 | 同上 | 同上 | 不能 |
| 分界日前取得,或索取一次仍无完整声明的批次 | 不适用 | 标明非涵盖即可,可不含成本 | 通常勾选第 5 栏,成本不报 IRS,8949 用 Box B/E | 一般可以补录,只供参考 |
注:券商对非涵盖证券也可以选择把成本报给 IRS 并勾选第 12 栏。报税时以 1099-B 第 12 栏和表上的“Applicable checkbox on Form 8949”代码为准,不要只看第 5 栏。
二、转仓后成本三栏对账台账
转仓结算满 15 天后,按“旧券商或自有凭证 × 新券商显示 × 定性与动作”三栏逐批次核对。下面是一个假设案例。
假设案例:陈先生的四个异常批次
假设背景:陈先生 47 岁,湾区工程师,夫妻合并申报,2026 年应税收入约 $380,000。按《2026年美国资本利得税完全指南》,他的联邦长期资本利得税率是 15%(MFJ $98,901–$613,700 档),再加 3.8% 净投资所得税(MAGI 超过 $250,000),合计 18.8%;加州把资本利得当普通所得计税,按 9.3% 边际税率估算。2026 年 9 月,他把一个旧综合券商账户和前雇主股票计划账户经 ACATS 转入 Fidelity,结算 22 天后发现四个批次异常(见表 2)。
以批次 C 为例:2012 年在前雇主的 ESPP 中买入 1,000 股,授予日和购买日市价都是每股 $80,按 85 折每股支付 $68,共 $68,000。2026 年 10 月以每股 $100 卖出,共 $100,000,已满足合格处置的持有期。
- 工资部分:按 IRS Pub. 525,合格处置计入工资的金额取两者较低者:授予日市价减按授予日计算的期权价($80 − $68 = $12),以及卖出价减实付价($100 − $68 = $32)。所以每股 $12,共 $12,000,在出售年度作为工资申报。股票已转出计划,雇主未必知道这次出售;先核对 W-2 是否包括这笔钱,没有包括的也要自己作为工资申报。
- 正确成本与利得:
- 调整后成本 = $68,000(实付)+ $12,000(工资收入)= $80,000
- 长期资本利得 = $100,000 − $80,000 = $20,000
- 不修正的代价:新券商的 1099-B 只报 $68,000 成本,利得显示为 $32,000,多出 $12,000。按 18.8% 联邦税率多缴 $2,256,加州 9.3% 多缴 $1,116,合计约 $3,372。应税收入超过 $613,700(MFJ)的家庭,联邦部分按 23.8% 计算是 $2,856。
可以用下面的计算器测算不同成本差额对应的税负:
表 2:三栏对账台账(陈先生的四个批次)
| 批次 | 第一栏:旧券商或自有凭证 | 第二栏:新券商显示(满 15 天后) | 第三栏:定性与动作 |
|---|---|---|---|
| A:2023 年买入的标普 500 ETF,200 股 | 购入日 2023-05-12 成本 $84,000 涵盖 | 购入日 Unknown 成本 N/A | 涵盖批次的声明未到。 不要自己填数字;请旧券商确认声明是否已发出、发出的数字是什么,同时请新券商核对接收并按程序索取。 |
| B:2010 年买入的共同基金,500 份(平均成本法) | 购入日 2010-08-19 成本 $15,000 非涵盖 | 购入日 Unknown 成本 Unknown | 2012 年前买入的非涵盖基金。 卖出前在新券商一次补齐全部 500 份;卖出后在 8949 Box E 的 (e) 栏填 $15,000。 |
| C:2012 年的 ESPP 股票,1,000 股 | 购入日 2012-06-29 实付 $68,000 + 工资 $12,000 正确成本 $80,000 | 购入日 2012-06-29 成本 $68,000 涵盖 | 按实付金额报成本,未含工资。 卖出后凭 Form 3922 和工资记录,在 8949 Box D 的 (e) 栏照填 $68,000,(f) 栏填 B,(g) 栏填 ($12,000)。 |
| D:2015 年分拆取得的子公司股票,150 股 | 母公司股票 2008-03-10 买入(非涵盖) 按 Form 8937 分摊成本 $4,500 | 购入日 2008-03-10 成本 Unknown,不能在线补录 | 公司行动成本不明。 从发行人官网下载 Form 8937 算出分摊比例,向新券商询问书面更新渠道;卖出后在 8949 Box E 按分摊后的成本申报,保留计算底稿。 |
三、卖出前在券商端修,还是卖出后在 Form 8949 修?
路径一:还没卖出,先在券商端补齐
- 涵盖批次没到或数字不对:先请旧券商确认声明是否发出、发出的是什么数字,再请新券商核对是否收到。数字错误要由转出方更正后重新传送。Vanguard 的非涵盖成本更新表写得很直接:从外部机构转入的涵盖证券,Vanguard 不能改成本,须联系原机构申请调整,由原机构直接提交给 Vanguard。如果等待期间已经卖出,新券商收到迟到的涵盖声明后 30 天内应更正 1099-B。
- 非涵盖批次自己补录(截至 2026 年 10 月核验,以各家当前页面为准):
- Fidelity:在持仓成本栏点 Enter Cost 进入 Eligible Lots 页面,再对批次点 Update Basis,逐行填购入日期、数量和成本,一个批次最多拆成 100 行,提交后下一个工作日更新。三点限制:平均成本法持仓必须一次补齐全部未知份额,FIFO 持仓可以只补一部分;Fidelity 已提供成本的股份不能改;分拆、要约收购或并购形成的未知成本不能补录。
- Vanguard:用 Cost Basis Update Form—Noncovered Shares,按批次填写代码、购入日期、数量和总成本;共同基金只需填非涵盖部分的总份额和总成本;不接受用第三方对账单代替表格。表格写明,这些信息只作为参考列在给你的 1099-B 上,不报 IRS。
- T. Rowe Price:用 Cost Basis Change—Noncovered Shares 表格增加或修改非涵盖成本;公司行动取得的证券,要填原始证券的购入日期、初始成本和股数。
- Schwab:官方说明写明,非涵盖成本会显示在 1099-B 的非涵盖部分,但不报 IRS。补录用哪张表或哪个线上入口,请向客服确认。
- 购入日期恢复前,不要用默认方式部分卖出:按 § 1.6045-1(d)(2)(ii)(A) 和 1099-B 说明的 Identification of securities 一节,客户没有及时指定批次时,券商要先报告卖出购入日期不明的股份,然后才是最早买入的股份。日期恢复前需要部分卖出的,下单时指定具体批次(Specific Shares)。
路径二:已经卖出,按 Form 8949 的两种情况处理
Form 8949 说明(2025 版)是截至 2026 年 10 月的现行版本。2025 版为数字资产新增了 Box G–L,证券仍用短期 Box A/B/C、长期 Box D/E/F。不必等券商改表,先看 1099-B 上的成本是否已报 IRS:
- 情况 1:成本未报 IRS(第 12 栏未勾选,通常是非涵盖批次),用短期 Box B 或长期 Box E。 在 (e) 栏直接填正确成本(如批次 B 的 $15,000)。1099-B 成本栏空白、也没有其他调整的,(f) 和 (g) 栏可以不填;1099-B 印了一个不对的参考成本,则在 (f) 栏填 B、(g) 栏填 0。
- 情况 2:成本已报 IRS 但不对(第 12 栏勾选),用短期 Box A 或长期 Box D。 以批次 C 为例:
- (e) 栏照填 1099-B 第 1e 栏的 $68,000,不要直接改成正确数字。Vanguard 也提醒,涵盖股份在 (e) 栏填的数字须与它报给 IRS 的 1099-B 一致;
- (f) 栏填代码 B;
- 按说明中的 Worksheet for Basis Adjustments in Column (g):正确成本 $80,000 大于报告成本 $68,000,差额 $12,000 以负数 ($12,000) 填入 (g) 栏;
- (h) 栏:$100,000 − $68,000 + (−$12,000) = $20,000。
8949 说明还写明:2013 年以后授予的补偿性期权,1099-B 上的成本不会包含你已计入收入的部分,需要自己加回;2014 年以前授予的则可能含、也可能不含,要逐笔核对。(e) 栏照填 1099-B、在 (g) 栏调整,是为了让申报与券商报给 IRS 的数字对得上,减少比对询问。
往年已按错误成本报过税:退税请求一般须在原税表申报后 3 年内或缴税后 2 年内(取较晚者)提出,可以用 Form 1040-X 附上修正后的 Form 8949 和 Schedule D,流程见《2026年Form 1040-X修订报税完全指南》。
表 3:四条修复路径对照
| 对比项 | 一A:旧券商重发声明(涵盖) | 一B:新券商补录(非涵盖) | 二A:8949 Box B/E | 二B:8949 Box A/D + 代码 B |
|---|---|---|---|---|
| 适用情况 | 分界日后买入,满 15 天未到或数字有误 | 分界日前买入,或被当作非涵盖处理 | 已卖出,1099-B 成本未报 IRS | 已卖出,1099-B 已报 IRS 但成本偏低或有误 |
| 谁来操作 | 旧券商更正并重发;新券商核对接收 | 你按新券商的页面或表格提交 | 你在报税时填写 | 你在报税时填写 |
| 报给 IRS 的 1099-B 会变吗 | 卖出前补到即按正确成本报;已开表的,收到声明后 30 天内更正 | 不变,补录只供参考 | 不变,由你在 8949 填正确成本 | 不变,由你在 (g) 栏调整 |
| 8949 填法 | 按(更正后的)1099-B 申报 | 卖出后按二A处理 | (e) 栏填正确成本 | (e) 栏照填 1099-B,(f) 栏填 B,(g) 栏填负数差额 |
| 常见错误 | 未满 15 天就急着自己填数字 | 平均成本法基金只补部分份额 | 误勾 Box A/D | 直接改 (e) 栏、漏填代码 B |
四、旧记录找不到时,按四级证据重建成本
纳税人对自己的成本负有举证责任。8949 说明建议记录丢失时先联系券商;IRS 股票常见问题写明,非涵盖证券要从现有记录确定购入日期和成本,没有详细的股息再投资记录,要借助媒体、券商或发行公司等公开记录重建。若转仓前没有导出原始批次(备份清单见《换券商前,先查清哪些持仓不能原样转过去》),按下表逐级查找:
表 4:成本重建的四级证据
| 证据层级 | 适用持仓 | 主要单据 | 获取渠道与核对要点 |
|---|---|---|---|
| 第 1 级:旧券商记录 | 2011 年后漏传或传错的股票、ETF、基金 | 转仓前最后一期月结单、历年 1099-B、转移声明的发出记录 | 联系旧券商客服调档;关户后还能调多少年、是否收费,各家不同 |
| 第 2 级:成交确认与再投资记录 | 定投、开启股息再投资(DRIP)的持仓 | 历年交易确认单、年度再投资明细、1099-DIV | 把本金和每次已纳税的再投资股息都计入成本,避免再投资部分被重复计税 |
| 第 3 级:雇主股权激励凭证 | 从雇主计划转出的 ESPP、ISO、RSU | ESPP:Form 3922 与工资记录 ISO:Form 3921(行权年度如有 AMT 调整,另见 Form 6251) RSU:归属确认单与 W-2 | 登录原计划平台下载。Form 3922 第 1–5 栏是授予日、购买日、两日市价和每股实付价;第 8 栏是授予日价格当时未确定时,按授予日计算的期权价,合格处置的工资计算要用到 |
| 第 4 级:发行人公司行动公告 | 分拆、换股并购、资本返还 | Form 8937(Report of Organizational Actions Affecting Basis of Securities) | 按 § 1.6045B-1,发行人一般须在行动后 45 天内(或次年 1 月 15 日前,取较早者)向 IRS 申报,也可以改为在公司官网公开并保留 10 年;搜索“公司名 + Form 8937”常能在投资者关系页找到 |
找不到原始单据时:不要编造买价。若能用银行转账、旧对账单或分红记录确定购入日期或月份,可以结合当时的公开历史价格,与 CPA 或 EA 一起推算,并保存推算依据。8949 说明要求,没有使用实际成本作为基础时附上说明。不要为了少缴税挑选价格区间的最高值,也不要直接按 $0 申报而多缴税。相关记录至少保留到卖出年度税表的追诉期结束(一般为申报后 3 年,少报收入较多等情况更长)。
五、行动清单
- 记下转仓结算日;15 天内看到空白先不动,截图保存新券商的批次页。
- 满 15 天后,用表 1 的分界日和三栏台账,把每个异常批次归入四类原因之一。
- 涵盖批次:请旧券商确认声明是否发出和发出的数字,请新券商核对接收;数字错误由转出方更正。
- 非涵盖批次:备齐凭证后按新券商的页面或表格补录,平均成本法基金一次补齐。
- 购入日期恢复前需要部分卖出的,下单时指定批次。
- 卖出后看 1099-B 第 12 栏:未报 IRS 用 Box B/E 填正确成本;已报 IRS 用 Box A/D,(e) 栏照填、(f) 栏填 B、(g) 栏调整。
- ESPP、ISO 等股权激励:用 Form 3922/3921 和工资记录核对,确认工资部分申报了一次、成本里也加回了一次。
- 往年已多缴的,评估是否在时限内提交 1040-X;赠与、继承、境外券商或大额公司行动等复杂情况,请 CPA/EA 复核。
六、常见问题(FAQ)
转仓第 5 天成本显示 N/A,需要马上自己填吗?
不需要。转出方有 15 天时间提供转移声明,涵盖批次的成本往往晚几天到;而且券商一般不允许客户改写涵盖批次的成本。满 15 天仍空白,再按上文分类处理。
我在新券商补录的非涵盖成本,会报给 IRS 吗?
通常不会。Vanguard 的补录表格写明这些信息只作为参考列在给你的 1099-B 上、不报 IRS;Schwab 也说明非涵盖成本显示在表上但不报 IRS。卖出时以 1099-B 第 12 栏为准:未勾选的,在 8949 Box B 或 Box E 的 (e) 栏填正确成本。补录能让券商页面和年度表格少出错,但不能代替你自己的凭证。
从雇主计划转出的 ESPP 股票,1099-B 成本少了工资部分,能直接改 (e) 栏吗?
如果 1099-B 第 12 栏勾选(成本已报 IRS),不能直接改。勾选 Box A 或 Box D,(e) 栏照填 1099-B 第 1e 栏,(f) 栏填 B,(g) 栏用负数填入应加回的工资收入。第 12 栏未勾选的,在 Box B 或 Box E 的 (e) 栏直接填正确成本。
做成本调整时,要把旧结单、Form 3922 或 Form 8937 一起寄给 IRS 吗?
一般不随税表提交,保存在自己的税务档案中备查即可。例外是没有使用实际成本作为基础时(例如单据灭失后推算的成本),8949 说明要求附上基础说明。
七、官方来源与参考资料
- 26 CFR § 1.6045A-1 — Statements of information required in connection with transfers of securities(Cornell LII)(15 天期限、声明内容、例 4、非涵盖声明、只需索取一次、更正声明与 18 个月例外)
- 26 CFR § 1.6045-1 — Returns of information of brokers and barter exchanges(Cornell LII)(涵盖证券分界日、股权激励初始成本规则、未指定批次时的报告顺序、同账户洗售)
- 26 CFR § 1.6045B-1 — Returns relating to actions affecting basis of securities(Cornell LII)(Form 8937 申报期限与官网公开 10 年)
- IRS: Instructions for Form 1099-B (2026)(转移声明、迟到声明后 30 天内更正与 3 年上限、第 5 栏与第 12 栏、未指定批次时的顺序)
- IRS: Instructions for Form 8949 (2025)(Box A/D 与 Box B/E、代码 B 与 (g) 栏调整表、补偿性期权成本、未使用实际成本时附说明)
- IRS: Instructions for Forms 3921 and 3922 (Rev. April 2025)(Form 3922 各栏口径)
- IRS Publication 525(ESPP 合格处置的工资收入计算)
- IRS: Stocks (Options, Splits, Traders) FAQ(涵盖证券时间、非涵盖证券自行确定成本、用公开记录重建)
- DTCC: Cost Basis Reporting Service (CBRS)(券商之间传送成本信息的系统)
- Fidelity: Cost Basis help(成本未知的原因、Eligible Lots 补录流程与限制)
- Vanguard: Covered and noncovered shares 与 Cost Basis Update Form—Noncovered Shares(非涵盖成本仅供参考、转入的涵盖证券须由原机构更正)
- Charles Schwab: Form 1099-B: Cost Basis and Options Trading 与 Schwab Equity Award Center: Cost Basis(非涵盖成本不报 IRS、股权激励成本调整)
- T. Rowe Price: Cost Basis Change—Noncovered Shares(非涵盖成本增改表格与分阶段生效日)
免责声明:本文由 规划师陈先生, CFP® 撰写并审核,仅供一般信息和教育目的,不构成法律、税务或财务建议。每个家庭的具体情况不同,建议在做出任何财务决策前咨询持牌的税务专业人员或财务顾问。税法和监管政策可能随时变化,请以最新的官方发布为准。




