12 月,股票账户里躺着几只亏了 30% 的股票,卖还是不卖?税法给了你一个“把亏损变抵税额度”的机会:Tax-Loss Harvesting(亏损收割)。核心逻辑很简单:把亏的股票卖掉,“实现”亏损,用亏损去抵你今年的资本利得,抵不完每年还能抵 3000 美元普通收入,剩下的无限期结转。但 IRS 设了一道 30 天的防火墙:Wash Sale 规则,踩中就白卖。
先给结论:2026 年底前,翻一遍经纪账户,把浮亏的持仓卖掉实现亏损,优先抵掉今年的盈利,剩下的按每年 3000 美元抵工资收入。操作时记住“卖出前后 30 天不买回同一只”,用相似但不“实质相同”的标的替代,保持仓位不踏空。本文讲清收割四步、wash sale 的判定、以及三个高阶玩法。
一、亏损收割的税务算法:亏的钱怎么变抵税额
税法允许资本亏损先抵资本利得:长期亏损抵长期利得、短期亏损抵短期利得, netting 之后如果还剩净亏损,每年最多抵 3000 美元普通收入(已婚分开申报 1500 美元),用不完的无限期结转以后。举个例子:你今年卖特斯拉赚了 20000 美元(长期),手里英伟达浮亏 15000 美元。12 月把英伟达卖了实现亏损,20000 减 15000,应税利得只剩 5000 美元,按 15% 税率少交约 2250 美元的税。
如果今年没有利得可抵呢?照样卖。15000 美元亏损,今年抵 3000 美元工资收入,剩下 12000 美元结转,明年再抵 3000,后年继续。5 年时间把 15000 美元亏损全部转化成抵税额。关键是“实现”:浮亏不算,只有卖出那一刻,亏损才变成税法承认的抵税额度。12 月 31 日收盘前卖出,算 2026 Tax Year;1 月 1 日再卖,就归 2027 年了。
二、Wash Sale 30 天规则:IRS 的防火墙
Wash Sale 规则(洗售规则)是这么说的:你在亏损卖出前后 30 天内(共 61 天窗口),如果买回了“实质相同”的证券,这笔亏损当年不能抵税,要加到新买入的成本基础里。IRS 设这条是为了防止“假卖真持有”:今天卖了抵税、明天买回来,仓位一点没变,税却省了。
三个细节最容易踩。第一,61 天窗口是“卖出前 30 天加后 30 天”,不是只看卖出后。11 月 15 日买的股票,12 月 10 日亏损卖出,前 30 天内有买入,照样触发。第二,“实质相同”包括同一家公司的不同份额:一只股票和它的期权、同一指数的不同 ETF(如标普 500 的 SPY 和 VOO),IRS 可能认定为实质相同。第三,分红再投资(DRIP)也算买入:你的券商每月自动用分红买入同一只股票,12 月你手动卖出亏损,分红再投资的那一小笔买入就可能触发 wash sale。
安全做法:卖出前关掉该股票的 DRIP,卖出后 31 天再考虑买回。或者卖 A 买 B:卖掉亏损的科技股 ETF QQQ,买入不“实质相同”的 VGT(跟踪不同指数),仓位保持、规则不触发。
三、收割四步:12 月实战流程
第一步,盘点。登录所有券商账户,列出每只持仓的浮盈浮亏(unrealized gain/loss),标出亏损的。注意看持有期:亏的如果是短期(持有不到一年),优先收割,因为短期亏损能抵短期利得(税率最高 37%),“税值”最高。
第二步,算缺口。统计今年已实现的资本利得(看券商的 realized gain/loss 页面),目标是把净利得降到你想要的水平。不必全抵光:有时候留一点利得占满 0% 税率档(单身应税收入 49450 美元以下长期利得 0%)更划算,收割是手段不是目的。
第三步,执行卖出。12 月中旬前动手,别拖到最后一周(圣诞假期结算慢、股价波动大)。卖出时用限价单,避免市价单在波动中吃亏。第四步,31 天后再评估是否买回,或者当天就用替代标的补上仓位。整个流程记一次台账:卖了什么、亏多少、替代标的是什么,明年报税时 1099-B 和你的记录能对上。
四、替代标的:不踏空的艺术
卖出 31 天内不能买回,但空仓 31 天可能踏空反弹,替代标的就是解法。原则是“风险暴露相似、法律上不实质相同”。常见替换对:卖 VTI(全市场 ETF)买 SCHB(跟踪不同指数的全市场 ETF);卖 QQQ(纳指 100)买 VGT(科技行业 ETF,指数不同);卖个股 A 买同行业个股 B。
注意“实质相同”没有 IRS 的明确清单,是判例和实践积累的共识。最安全的是换指数、换发行商;最危险的是同一指数不同发行商(如 SPY 换 VOO,都是标普 500)。31 天后,你可以把替代标的换回原来的,整个过程仓位基本不断,只是多了两次交易成本(现在主流券商零佣金,成本主要是买卖价差)。
五、退休账户里的亏损:不能收割
401(k)、IRA、Roth IRA 里的亏损,一分都不能拿来抵税。税法只认 taxable brokerage 账户里的实现亏损。更狠的是:你在经纪账户亏损卖出,同时在 IRA 里买回同一只股票,wash sale 照样触发,亏损被“污染”了——加到 IRA 持仓的成本基础里,而 IRA 里成本基础毫无意义(取款时按普通收入交税),等于这笔亏损永久作废。
所以 12 月收割前,先检查所有 IRA 和 401(k) 里有没有同标的的自动买入(比如 401(k) 每两周定投标普 500 指数基金,你在经纪账户卖 VOO 亏损,401(k) 的定投就可能触发 wash sale)。401(k) 的定投要不要关 31 天,实务中有争议(IRS 没明确说 401(k) 算不算“关联账户”),保守做法是收割当月暂停同标的的自动买入。
六、高阶玩法一:0% 税率档的利得收割
亏损收割的反面是“利得收割”(gain harvesting):如果你今年收入低,长期资本利得 0% 税率档还有空间(单身应税收入 49450 美元以下),可以主动卖出盈利的股票再买回来,“实现”利得但一分税不交,顺便把成本基础抬高(step-up basis),将来再卖时应税利得更少。
这招适合:gap year 收入低的人、退休 early income 低的年份、留学生毕业当年。操作和亏损收割镜像:卖出盈利标的,当天买回(利得收割没有 wash sale 限制,因为你是赚钱不是亏钱),成本基础重置。每年 11 月算一下 0% 档还剩多少空间,有空间就别浪费。
七、高阶玩法二:慈善捐股票代替卖股票
手里有大幅盈利的股票,与其卖出交税再捐现金,不如直接把股票捐给慈善机构。你按捐赠时的市价拿慈善抵扣(分项扣除),而股票里的增值部分一辈子不用交税。这招叫“捐赠增值股票”,是高收入人群年底的标准动作。
举例:你 5 年前 2 万美元买的股票现在值 10 万美元。直接卖出,8 万增值按 15% 交 12000 美元税,剩 88000 捐出去,抵扣 88000。直接捐股票,抵扣 100000(市价),8 万增值一分税不交。两边一比,直接捐股票多拿 12000 抵扣、少交 12000 税。通过 DAF(捐赠者建议基金)操作,一次捐入、分多年拨给慈善机构,灵活性更高。
八、报税:1099-B 上怎么体现
收割的亏损体现在 1099-B 上:每一笔卖出券商都会报给 IRS,你在 Form 8949 上逐笔列出(或按券商汇总申报),净亏损汇总到 Schedule D。结转的亏损(carryforward)要自己记台账:IRS 不会帮你记,今年没用完的 12000 美元,明年报税时要手动填进 Schedule D 的结转行。换报税软件的人尤其注意:新软件不知道你去年的结转额,手动输入别漏。
Wash sale 被触发时,券商会在 1099-B 上标注“W”代码并调好数字,但跨券商的 wash sale 券商看不到,只能你自己调。12 月的台账这时候就派上用场了:卖出记录、买入记录、替代标的,一一对应,8949 上做调整说明。
九、常见误区:这四件事别搞错
误区一:“浮亏也能抵税”。不能,必须卖出实现。误区二:“12 月 31 日当天卖也算”。算,但结算(settlement)要跨年,价格按交易日算,拖到最后一天风险大,提前两周动手。误区三:“亏损只能抵利得”。每年还能抵 3000 美元普通收入,剩下的结转,不是“没利得就白卖”。误区四:“收割完必须 31 天空仓”。用替代标的,当天就能补回仓位,空仓是懒人的做法,不是必须的。
常见问题
Q:加密货币的亏损能收割吗?Wash sale 管吗?
A:目前 IRS 把加密货币定性为“财产”不是“证券”,wash sale 规则原则上不适用,币圈有“当天卖出当天买回、亏损照抵”的操作空间。但国会多次提案要把加密货币纳入 wash sale,动手前查一下当年最新立法,别在规则变化的年份翻车。
Q:一年收割多少合适?有没有上限?
A:没有上限,亏多少收多少。但别为了收割而制造亏损:卖出你长期看好的股票、31 天后涨了 20% 你没买回来,省的税不够填踏空的坑。收割只适用于“本来就想卖”或“有合适替代标的”的持仓。
Q:夫妻的账户能合并算亏损吗?
A:联合申报时可以。丈夫账户的亏损可以抵妻子账户的利得(netting 在联合税表层面做)。但 wash sale 的“关联人”规则也包括配偶:丈夫亏损卖出、妻子 30 天内买回同一只,照样触发。
Q:收割影响州税吗?
A:联邦的亏损结转,加州基本跟进(加州也有资本亏损结转规则,但细节和联邦不完全一致)。在加州,资本利得没有优惠税率,亏损的“税值”按你的州边际税率(最高 12.3%)算,比联邦 15% 的档更有价值,别漏了州税这笔账。
Q:亏损收割后,替代标的 31 天后换回来,算 wash sale 吗?
A:不算。Wash sale 只管“亏损卖出前后 30 天买回实质相同标的”,31 天之后买回是允许的。替代标的换回原标的,中间隔了 31 天,规则上干净。但注意换回当天如果原标的还在浮亏,别又制造一轮新的亏损,当心陷入“收割循环”,交易成本积少成多。
Q:共同基金(mutual fund)的亏损能收割吗?
A:能,逻辑和 ETF 一样。但共同基金每天只按收盘价交易一次,年底分红(capital gains distribution)12 月发放,持有共同基金的人 12 月会收到一笔“被动”的资本利得分红,这笔分红也要交税。避税技巧:12 月分红日前把共同基金换成 ETF,躲掉这笔分红(但换仓本身实现利得亏,得算账)。
相关阅读
英文官方来源
- Kiplinger: 2026 年资本利得税率与亏损抵扣规则(援引 IRS Rev. Proc. 2025-32)
- IRS Publication 550: 投资收入与 Wash Sale 官方规则(英文)
核验日期
本文内容核验于 2026年10月6日。
免责声明
本文仅为一般信息分享,不构成法律/税务/财务/移民建议;具体情况请咨询持牌专业人士,并以官方最新公布为准。
更多美国生活实用知识,欢迎关注微信公众号:UUUMGT(美国通)。















评论前必须登录!
注册