tax-loss-harvesting
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseTax-Loss Harvesting
税损收割
Purpose
用途
Execute a complete tax-loss harvesting (TLH) workflow from candidate identification through post-harvest monitoring. Provides decision criteria, quantitative thresholds, replacement security selection logic, wash-sale compliance tracking across accounts, and household-level coordination that go beyond the overview in the tax-efficiency skill.
执行从候选标的识别到收割后监控的完整税损收割(TLH)工作流。提供决策标准、量化阈值、替代证券选择逻辑、跨账户虚售规则合规追踪,以及家庭层面的协同方案,其内容深度超出节税技能中的概述范畴。
Layer
层级
5 — Policy and Planning
5 — 政策与规划
Direction
适用方向
both
双向
When to Use
适用场景
- Scanning a portfolio for unrealized losses that exceed a materiality threshold
- Building a gain/loss budget for the current tax year to determine target harvest amount
- Selecting replacement securities that maintain factor exposure without triggering wash-sale rules
- Tracking the 61-day wash-sale window across taxable, IRA, and spouse accounts
- Generating a TLH trade list coordinated with rebalancing
- Calculating the after-tax value of a proposed harvest including state taxes and NIIT
- Monitoring replacement positions and planning swap-back timing after the wash-sale window closes
- Preparing TLH opportunity summaries for client reviews
- 扫描投资组合中超过重要性阈值的浮亏
- 为当前纳税年度制定收益/损失预算,确定目标收割金额
- 选择既能维持因子敞口又不会触发虚售规则的替代证券
- 跨应税账户、IRA、配偶账户追踪61天虚售规则窗口期
- 生成与再平衡协同的TLH交易清单
- 计算拟执行收割的税后价值,包含州税和NIIT
- 监控替代持仓,规划虚售窗口期结束后的换回时机
- 为客户复盘准备TLH机会总结
Core Concepts
核心概念
Candidate Identification
候选标的识别
Scan the portfolio for positions with unrealized losses that meet all three filters:
- Materiality threshold: Minimum absolute loss (e.g., $2,000) or minimum loss-to-value ratio (e.g., loss exceeds 5% of position market value). Harvesting a $200 loss on a $50,000 portfolio is not worth the operational cost.
- Holding period filter: Positions held less than 31 days may not have meaningful losses and create short-term wash-sale complexity. Positions approaching the one-year mark (days 335-365) may benefit from waiting to convert a short-term loss into a long-term loss only if the position is expected to continue declining.
- Loss magnitude ranking: Rank candidates by Tax Benefit = Unrealized Loss * Applicable Tax Rate. Prioritize short-term losses (taxed at ordinary rates up to 37%) over long-term losses (taxed at capital gains rates of 15-20%) when gain/loss budget allows.
扫描投资组合中符合以下三个筛选条件的浮亏持仓:
- 重要性阈值: 最低绝对损失(例如2000美元)或最低损失占比(例如损失超过持仓市值的5%)。在5万美元的投资组合中收割200美元的损失,其运营成本高于收益。
- 持有期过滤: 持有不足31天的持仓通常不会产生可观损失,还会带来短期虚售规则的复杂度。接近1年持有期(335-365天)的持仓,如果预计价格会继续下跌,可以等待将短期损失转为长期损失后再收割。
- 损失规模排序: 按「税收优惠=浮亏金额×适用税率」对候选标的排序。在收益/损失预算允许的情况下,优先收割短期损失(按最高37%的普通收入税率计税),其次是长期损失(按15-20%的资本利得税率计税)。
Gain/Loss Budgeting
收益/损失预算
Before harvesting, build the year-to-date tax budget:
- Realized gains YTD: Sum all short-term and long-term capital gains already realized (including fund distributions).
- Planned gain exposure: Estimate gains from pending rebalancing trades, planned liquidations, or expected fund capital gain distributions.
- Loss carryforward balance: Check prior-year unused capital loss carryforwards (these offset gains before new harvests do).
- Target harvest amount: Target Harvest = (Realized Gains YTD + Planned Gains) - Loss Carryforward - $3,000 ordinary income offset. Harvest at least this amount to zero out the current-year tax bill; harvest more to build carryforward for future years.
收割前,先制定当年累计税务预算:
- 年初至今已实现收益: 汇总所有已实现的短期和长期资本利得(包含基金分红)。
- 计划收益敞口: 估算待执行的再平衡交易、计划清算、预期基金资本利得分红产生的收益。
- 亏损结转余额: 查询上一年未使用的资本损失结转额度(这类额度会优先于新收割的损失抵扣收益)。
- 目标收割金额: 目标收割额 =(年初至今已实现收益 + 计划收益)- 亏损结转额度 - 3000美元普通收入抵扣额。至少收割该金额可抵消当年全部应缴税额;超额收割的部分可结转至未来年度使用。
Replacement Security Selection
替代证券选择
The replacement must maintain market exposure without being "substantially identical":
- ETF-to-ETF swaps: Switch between funds tracking different indices (e.g., Vanguard Total Stock Market to Schwab Broad Market, or S&P 500 to Russell 1000). Different index methodology is generally sufficient.
- Individual stock replacement: Replace a single stock with a sector ETF or a peer company. Example: sell Apple, buy Technology Select Sector SPDR (XLK).
- Tracking error budget: The replacement should have a correlation of 0.95+ and tracking error under 2% annualized relative to the original holding. Wider tracking error is acceptable for larger tax benefits.
- Expense ratio delta: Ensure the replacement does not have meaningfully higher expenses. A 10 bps cost increase on a $100K position held for 30 days costs roughly $8 — negligible against a $2,000+ tax benefit.
替代证券必须维持市场敞口,同时不能是「实质相同证券」:
- ETF置换ETF: 切换到跟踪不同指数的基金(例如 Vanguard 全市场指数基金换成 Schwab 宽基市场基金,或者标普500指数基金换成罗素1000指数基金)。不同的指数编制规则通常足以满足要求。
- 个股置换: 用行业ETF或者同赛道公司替代单一个股。示例:卖出苹果,买入科技精选行业SPDR基金(XLK)。
- 跟踪误差预算: 替代证券与原持仓的相关性需达到0.95以上,年化跟踪误差低于2%。如果税收优惠足够高,可以接受更高的跟踪误差。
- 费率差异: 确保替代证券的费率不会明显更高。10万美元持仓的费率增加10个基点,持有30天的成本约为8美元,相对于2000美元以上的税收优惠可以忽略不计。
Wash-Sale Compliance
虚售规则合规
The wash-sale rule (IRC Section 1091) disallows a loss if a substantially identical security is acquired within the 61-day window (30 days before + sale date + 30 days after):
- Cross-account scope: The rule applies across ALL accounts owned by the taxpayer: taxable brokerage, Traditional IRA, Roth IRA, 401(k), HSA, and spouse's accounts. A purchase in any of these accounts triggers wash-sale disallowance.
- IRA wash-sale trap: If a wash sale is triggered by a purchase in an IRA, the disallowed loss is permanently lost — it cannot be added to the IRA cost basis. This is the most dangerous wash-sale scenario.
- DRIP suspension: Automatic dividend reinvestment (DRIP) in the sold security or a substantially identical fund must be suspended during the 61-day window. Reinvesting even a small dividend triggers a partial wash sale.
- Spouse coordination: Purchases in a spouse's accounts (including retirement accounts) trigger wash-sale rules. Both spouses' automatic investments, 401(k) contributions, and DRIP settings must be reviewed.
虚售规则(美国国税法第1091条)规定,如果在61天窗口期(卖出前30天+卖出当日+卖出后30天)内买入实质相同证券,损失抵扣将被禁止:
- 跨账户覆盖范围: 该规则适用于纳税人所有的账户:应税经纪账户、传统IRA、Roth IRA、401(k)、HSA以及配偶的账户。上述任意账户发生买入操作都会触发虚售规则,损失抵扣被禁止。
- IRA虚售陷阱: 如果IRA账户的买入操作触发了虚售规则,被禁止抵扣的损失将永久失效,无法计入IRA的成本基数。这是风险最高的虚售场景。
- 暂停DRIP: 在61天窗口期内,必须暂停卖出证券或实质相同基金的自动股息再投资(DRIP)。即使是小额股息再投资也会触发部分虚售规则。
- 配偶协同: 配偶账户(包括退休账户)的买入操作也会触发虚售规则。必须检查夫妻双方的自动投资、401(k)缴款和DRIP设置。
Execution Planning
执行规划
Translate candidates into an actionable trade list:
- Lot selection method: Use Specific Identification (Spec ID) to select the highest-cost-basis lots first (HIFO). This maximizes the realized loss per share sold. If only partial harvesting is needed, sell only the lots with cost basis above current market price.
- Coordination with rebalancing: If the portfolio also needs rebalancing, combine TLH sells with rebalance sells to reduce total trade count. A position that is both overweight and at a loss is the ideal candidate — the harvest and rebalance are the same trade.
- Timing strategy: Year-end harvesting (October-December) captures the full year's losses but faces market timing risk. Opportunistic harvesting throughout the year during drawdowns of 5%+ captures losses that may recover by year-end.
- Trade list fields: Security, account, action (sell/buy), shares, lot IDs, estimated loss, replacement security, wash-sale window start/end dates.
将候选标的转化为可执行的交易清单:
- 批次选择方法: 使用特定识别法(Spec ID)优先选择成本基数最高的批次(HIFO)。这可以最大化每股卖出的已实现损失。如果只需要部分收割,仅卖出成本基数高于当前市价的批次即可。
- 与再平衡协同: 如果投资组合同时需要再平衡,可以将TLH卖出和再平衡卖出合并,减少总交易次数。同时符合超配和浮亏条件的持仓是最优标的,收割和再平衡可以通过同一笔交易完成。
- 时机策略: 年底收割(10-12月)可以覆盖全年的损失,但存在市场择时风险。全年在回撤超过5%时 opportunistic 收割,可以捕获到年底可能回升的损失。
- 交易清单字段: 证券、账户、操作(买/卖)、股数、批次ID、预估损失、替代证券、虚售窗口期起止日期。
Tax Savings Calculation
节税金额计算
Quantify the dollar value of each proposed harvest:
- Federal rate selection: Short-term losses offset short-term gains first (up to 37% ordinary rate). Long-term losses offset long-term gains (15-20% rate). Net losses of either type can cross over to offset the other, then up to $3,000 offsets ordinary income.
- State tax impact: Most states tax capital gains as ordinary income (rates 0-13.3%). Include state tax savings in the calculation; for a California resident at the 13.3% bracket, state tax roughly doubles the benefit of each harvest.
- NIIT interaction: The 3.8% Net Investment Income Tax (IRC Section 1411) applies to the lesser of net investment income or MAGI exceeding $250,000 (MFJ). Harvested losses reduce net investment income, potentially eliminating NIIT exposure.
量化每笔拟执行收割的实际价值:
- 联邦税率选择: 短期损失优先抵扣短期收益(最高37%普通税率)。长期损失优先抵扣长期收益(15-20%税率)。两类净损失可以交叉抵扣对方,之后最多3000美元可以抵扣普通收入。
- 州税影响: 大多数州将资本利得视为普通收入计税(税率0-13.3%)。计算时需要包含州税节减;对于加州13.3%税率档的居民,州税几乎可以让每笔收割的收益翻倍。
- NIIT交互: 3.8%的净投资收益税(美国国税法第1411条)适用于净投资收益或调整后总收入超过25万美元(夫妻联合申报)的较低值。收割损失可以减少净投资收益,有可能消除NIIT缴纳义务。
Post-Harvest Monitoring
收割后监控
After executing the harvest:
- Wash-sale window tracking: Maintain a calendar of open wash-sale windows with security identifiers and expiration dates. Flag any pending purchases (including automated ones) that would violate the window.
- Replacement performance: Monitor tracking error between the replacement and original security. If the replacement significantly underperforms (>3% divergence), evaluate whether the tax benefit justified the swap.
- Cost basis updates: Verify that broker statements reflect the new (lower) cost basis on replacement securities. The replacement's basis equals purchase price, not the original security's basis.
- Swap-back timing: After the 31st day, the investor may sell the replacement and repurchase the original security if desired. Evaluate whether the swap-back itself triggers a taxable gain on the replacement position.
执行收割后:
- 虚售窗口期追踪: 维护开放虚售窗口期的日历,包含证券标识和到期日期。标记可能违反窗口期的待执行买入(包括自动买入)。
- 替代标的表现: 监控替代证券和原证券的跟踪误差。如果替代证券表现明显落后(偏差超过3%),评估税收优惠是否足以支撑置换。
- 成本基数更新: 确认券商对账单上替代证券的成本基数已更新为更低的新值。替代证券的成本基数等于买入价格,而非原证券的成本基数。
- 换回时机: 卖出31天后,投资者可以卖出替代证券,回购原证券(如果有需求)。评估换回操作本身是否会触发替代持仓的应税收益。
Household-Level Coordination
家庭层面协同
TLH across a household with multiple accounts requires centralized tracking:
- Account type matrix: Taxable accounts are the only accounts where TLH generates direct tax benefits. Retirement accounts have no realized gains/losses for tax purposes, but they can trigger wash sales in taxable accounts.
- Advisor-managed vs held-away: If the client has accounts at other institutions (401(k) plan, outside brokerage), the advisor cannot control purchases. Document held-away holdings and instruct the client to avoid purchasing substantially identical securities during open wash-sale windows.
- Spousal coordination checklist: (1) Review spouse's 401(k) fund lineup for overlap, (2) suspend DRIP in spouse's accounts for harvested securities, (3) coordinate any year-end tax trades across both spouses.
多账户家庭的TLH需要集中化追踪:
- 账户类型矩阵: 只有应税账户的TLH可以产生直接税收优惠。退休账户不存在应税的已实现收益/损失,但可能触发应税账户的虚售规则。
- 顾问管理账户 vs 外部持有账户: 如果客户在其他机构有账户(401(k)计划、外部经纪账户),顾问无法控制买入操作。记录外部持仓,告知客户在开放虚售窗口期内不要买入实质相同证券。
- 配偶协同检查清单: (1)检查配偶401(k)的基金清单是否存在重叠,(2)暂停配偶账户中已收割证券的DRIP,(3)协同夫妻双方的年底税务交易。
Key Formulas
核心公式
| Formula | Expression | Use Case |
|---|---|---|
| Tax Benefit | Benefit = Realized_Loss * Applicable_Tax_Rate | Dollar value of a single harvest |
| Net Tax Alpha | Alpha = Tax_Savings - Tracking_Error_Cost - Transaction_Costs | True value after implementation costs |
| Break-Even Holding Period | T_be = Tax_Savings / (Annual_Tracking_Error_Cost + Annual_Expense_Delta) | How long replacement can be held before costs exceed benefit |
| Wash-Sale Adjusted Basis | New_Basis = Replacement_Purchase_Price + Disallowed_Loss | Cost basis when wash sale is triggered |
| Annual TLH Capacity | Capacity = Portfolio_Value * Expected_Volatility * Loss_Capture_Rate | Estimate of harvestable losses per year |
| Target Harvest Amount | Target = Realized_Gains_YTD + Planned_Gains - Loss_Carryforward - 3000 | Minimum harvest to zero out current-year tax |
| 公式名称 | 表达式 | 适用场景 |
|---|---|---|
| 税收优惠 | Benefit = Realized_Loss * Applicable_Tax_Rate | 单笔收割的美元价值 |
| 净税收阿尔法 | Alpha = Tax_Savings - Tracking_Error_Cost - Transaction_Costs | 扣除实施成本后的真实价值 |
| 盈亏平衡持有期 | T_be = Tax_Savings / (Annual_Tracking_Error_Cost + Annual_Expense_Delta) | 成本超过收益前可持有替代证券的最长时间 |
| 虚售调整后成本基数 | New_Basis = Replacement_Purchase_Price + Disallowed_Loss | 触发虚售规则后的成本基数 |
| 年度TLH容量 | Capacity = Portfolio_Value * Expected_Volatility * Loss_Capture_Rate | 每年可收割损失的估算值 |
| 目标收割金额 | Target = Realized_Gains_YTD + Planned_Gains - Loss_Carryforward - 3000 | 抵消当年应缴税额的最低收割额 |
Worked Examples
实操示例
Example 1: Single Position Harvest with Replacement Selection
示例1:单持仓收割+替代证券选择
Given:
- Client holds 500 shares of XYZ Corp purchased at $80/share ($40,000 cost basis), current price $62/share ($31,000 market value), held 8 months (short-term)
- Client has $12,000 in short-term realized gains YTD, marginal federal rate 35%, state rate 9.3%, NIIT applies (3.8%)
- Replacement candidate: Sector ETF (correlation 0.97, tracking error 1.4% annualized, expense ratio 0.10% vs 0% for individual stock)
Calculate: Tax benefit, net tax alpha, and break-even holding period for the replacement.
Solution:
- Unrealized loss: $31,000 - $40,000 = -$9,000 (short-term)
- Applicable rate: 35% federal + 9.3% state + 3.8% NIIT = 48.1% combined
- Tax benefit: $9,000 * 48.1% = $4,329
- Transaction costs: Commission $0 (zero-commission broker) + estimated spread cost 0.05% * $31,000 * 2 trades = $31
- Tracking error cost: 1.4% annualized * $31,000 * (30/365) = $36 (for the 30-day minimum hold)
- Net tax alpha: $4,329 - $31 - $36 = $4,262
- Annual cost of replacement: $31,000 * (0.10% expense + 1.4% tracking error drag estimate of 0.05%) = $46.50/year
- Break-even holding period: $4,262 / $46.50 = 91.7 years — the tax benefit overwhelmingly justifies the swap
- Action: Sell XYZ Corp (Spec ID, all lots), buy Sector ETF. Set wash-sale window reminder for 31 calendar days. Suspend any XYZ DRIP in all household accounts.
已知条件:
- 客户持有500股XYZ公司股票,买入价80美元/股(成本基数4万美元),当前价格62美元/股(市值3.1万美元),持有8个月(短期)
- 客户年初至今短期已实现收益1.2万美元,边际联邦税率35%,州税率9.3%,适用NIIT(3.8%)
- 替代标的:行业ETF(相关性0.97,年化跟踪误差1.4%,费率0.10%,个股费率为0%)
计算: 税收优惠、净税收阿尔法、替代证券的盈亏平衡持有期。
解答:
- 浮亏: 31000 - 40000 = -9000美元(短期)
- 适用税率: 35%联邦 + 9.3%州 + 3.8% NIIT = 48.1%综合税率
- 税收优惠: 9000 * 48.1% = 4329美元
- 交易成本: 佣金0美元(零佣金券商) + 预估点差成本0.05% * 31000 * 2笔交易 = 31美元
- 跟踪误差成本: 1.4%年化 * 31000 * (30/365) = 36美元(最低持有30天)
- 净税收阿尔法: 4329 - 31 - 36 = 4262美元
- 替代证券年度成本: 31000 * (0.10%费率 + 1.4%跟踪误差拖累预估0.05%) = 46.5美元/年
- 盈亏平衡持有期: 4262 / 46.5 = 91.7年 —— 税收优惠远高于置换成本
- 操作: 卖出XYZ公司股票(特定识别法,全批次),买入行业ETF。设置31天后的虚售窗口期提醒。暂停所有家庭账户中XYZ的DRIP。
Example 2: Portfolio-Wide TLH Scan with Gain/Loss Budget
示例2:全组合TLH扫描+收益/损失预算
Given:
- $2M taxable portfolio, 15 equity positions, year is mid-October
- Realized gains YTD: $18,000 long-term, $5,000 short-term
- Loss carryforward from prior years: $0
- Planned rebalancing trades will realize approximately $4,000 in additional long-term gains
- Three positions show unrealized losses: Position A (-$14,000 LT), Position B (-$6,500 ST), Position C (-$2,100 LT)
- Federal LTCG rate 20%, ordinary rate 37%, state 5%, NIIT 3.8%
Calculate: Target harvest amount, prioritized trade list, and total tax savings.
Solution:
- Gain/loss budget:
- Total expected gains: $18,000 LT + $5,000 ST + $4,000 LT (planned) = $22,000 LT + $5,000 ST
- Loss carryforward: $0
- Target harvest: ($22,000 + $5,000) - $0 - $3,000 = $24,000 to fully offset gains and capture the $3,000 ordinary income deduction
- Candidate ranking by tax benefit:
- Position B: $6,500 ST * (37% + 5% + 3.8%) = $6,500 * 45.8% = $2,977 (highest rate — harvest first)
- Position A: $14,000 LT * (20% + 5% + 3.8%) = $14,000 * 28.8% = $4,032 (largest absolute benefit)
- Position C: $2,100 LT * 28.8% = $605
- Harvest plan: Harvest all three: $14,000 + $6,500 + $2,100 = $22,600 in total losses
- $5,000 ST losses offset $5,000 ST gains at 45.8% = $2,290 saved
- $1,500 remaining ST losses cross over to offset LT gains at 28.8% = $432 saved
- $16,100 LT losses offset $16,100 of $22,000 LT gains at 28.8% = $4,637 saved
- Remaining $5,900 LT gains still taxable; $3,000 ordinary income offset not reached (all losses consumed by gains)
- Total tax savings: $7,359
- Coordinate with rebalancing: Position A is also 2% overweight — its TLH sell doubles as a rebalance sell, saving one round-trip trade.
已知条件:
- 200万美元应税投资组合,15只权益持仓,时间为10月中旬
- 年初至今已实现收益:1.8万美元长期,5000美元短期
- 往年亏损结转:0美元
- 计划再平衡交易将产生约4000美元额外长期收益
- 三只持仓存在浮亏:持仓A(-1.4万美元长期),持仓B(-6500美元短期),持仓C(-2100美元长期)
- 联邦长期资本利得税率20%,普通收入税率37%,州税率5%,NIIT 3.8%
计算: 目标收割金额、优先级交易清单、总节税金额。
解答:
- 收益/损失预算:
- 总预期收益:18000美元长期 + 5000美元短期 + 4000美元长期(计划) = 22000美元长期 + 5000美元短期
- 亏损结转:0美元
- 目标收割额:(22000 + 5000) - 0 - 3000 = 24000美元,可全额抵消收益并获得3000美元普通收入抵扣
- 候选标的按税收优惠排序:
- 持仓B:6500美元短期 * (37% + 5% + 3.8%) = 6500 * 45.8% = 2977美元(税率最高,优先收割)
- 持仓A:14000美元长期 * (20% + 5% + 3.8%) = 14000 * 28.8% = 4032美元(绝对收益最高)
- 持仓C:2100美元长期 * 28.8% = 605美元
- 收割计划: 全部收割三只标的,总损失14000 + 6500 + 2100 = 22600美元
- 5000美元短期损失抵消5000美元短期收益,税率45.8%,节税2290美元
- 剩余1500美元短期损失交叉抵消长期收益,税率28.8%,节税432美元
- 16100美元长期损失抵消22000美元长期收益中的16100美元,税率28.8%,节税4637美元
- 剩余5900美元长期收益仍需缴税;未达到3000美元普通收入抵扣(所有损失已用于抵扣收益)
- 总节税金额:7359美元
- 与再平衡协同: 持仓A同时超配2%,其TLH卖出同时可作为再平衡卖出,节省一笔往返交易。
Example 3: Wash-Sale Violation Across Accounts
示例3:跨账户虚售规则违规
Given:
- On November 5, client sells VTI (Vanguard Total Stock Market ETF) in taxable account for a $8,000 long-term loss
- On November 20 (15 days later), client's 401(k) makes its regular bi-weekly contribution, which includes an allocation to a Vanguard Total Stock Market Index Fund (institutional share class of the same fund)
- 401(k) contribution to the total stock market fund: $750
Calculate: Wash-sale impact and corrected cost basis.
Solution:
- Wash-sale triggered: The 401(k) fund is substantially identical to VTI (same underlying index, same fund family). The purchase on November 20 falls within the 30-day post-sale window (November 5 + 30 = December 5).
- Disallowed loss: The wash-sale disallowance is proportional to the replacement shares acquired. If 500 VTI shares were sold and the $750 401(k) purchase acquired the equivalent of approximately 3 shares at $250/share, then 3/500 = 0.6% of the loss is disallowed.
- Disallowed amount: $8,000 * (3/500) = $48 disallowed
- Remaining allowable loss: $8,000 - $48 = $7,952 — still deductible
- Basis adjustment — 401(k) trap: The $48 disallowed loss would normally be added to the replacement security's cost basis. However, because the replacement was purchased inside a 401(k), the cost basis adjustment provides NO future tax benefit (401(k) distributions are taxed as ordinary income regardless of basis). The $48 is permanently lost.
- Prevention: Before executing TLH, review the client's 401(k) fund lineup and contribution schedule. If the 401(k) holds a substantially identical fund, either (a) temporarily redirect that 401(k) allocation to a non-identical fund during the wash-sale window, or (b) delay the TLH sale until after the next 401(k) contribution and ensure no contribution occurs for 30 days after.
已知条件:
- 11月5日,客户在应税账户卖出VTI(Vanguard全市场ETF),产生8000美元长期损失
- 11月20日(15天后),客户的401(k)进行常规双周缴款,其中分配了Vanguard全市场指数基金(同一基金的机构份额类)
- 401(k)投向全市场基金的缴款额:750美元
计算: 虚售规则影响和修正后的成本基数。
解答:
- 触发虚售规则: 401(k)基金与VTI实质相同(同一底层指数,同一基金公司)。11月20日的买入属于卖出后30天窗口期内(11月5日+30天=12月5日)。
- 禁止抵扣损失: 禁止抵扣的损失与买入的替代股份比例成正比。如果卖出500股VTI,750美元401(k)缴款按250美元/股计算约买入3股,那么3/500=0.6%的损失被禁止抵扣。
- 禁止抵扣金额: 8000 * (3/500) = 48美元被禁止抵扣
- 剩余可抵扣损失: 8000 - 48 = 7952美元 —— 仍可抵扣
- 基数调整——401(k)陷阱: 48美元禁止抵扣的损失通常会被计入替代证券的成本基数。但由于替代证券是在401(k)中买入的,成本基数调整不会带来任何未来税收优惠(401(k)提取按普通收入计税,与基数无关)。48美元永久损失。
- 预防措施: 执行TLH前,检查客户的401(k)基金清单和缴款计划。如果401(k)持有实质相同基金,可以(a)在虚售窗口期内临时将401(k)分配转到非相同基金,或(b)延迟TLH卖出至下一次401(k)缴款之后,并确保卖出后30天内没有缴款。
Common Pitfalls
常见误区
- Harvesting losses without checking for substantially identical holdings in retirement accounts, triggering permanent loss disallowance in IRAs/401(k)s
- Forgetting to suspend DRIP on the sold security and related funds across all household accounts during the 61-day window
- Harvesting small losses (under $1,000) where transaction costs and operational complexity exceed the tax benefit
- Over-harvesting in early years, depressing cost basis so severely that future sales generate outsized gains (basis step-down compounding)
- Failing to coordinate with spouse's automated investments (401(k) payroll contributions, robo-advisor purchases)
- Selecting a replacement security that is substantially identical (same index, same fund family, different share class) — this does not avoid wash-sale rules
- Not tracking the holding period of replacement securities, leading to unintended short-term gains when the replacement is later sold
- Ignoring state tax differences when calculating harvest value — states with no income tax (FL, TX, NV) reduce the benefit by 5-13 percentage points versus high-tax states
- 收割损失前未检查退休账户中的实质相同持仓,触发IRA/401(k)的永久损失抵扣失效
- 忘记在61天窗口期内暂停所有家庭账户中卖出证券和相关基金的DRIP
- 收割小额损失(低于1000美元),交易成本和运营复杂度高于税收优惠
- 早年过度收割,大幅压低了成本基数,导致未来卖出产生过高收益(基数下降复利效应)
- 未与配偶的自动投资(401(k)工资缴款、智能投顾买入)协同
- 选择实质相同的替代证券(同一指数、同一基金公司、不同份额类)—— 无法规避虚售规则
- 未跟踪替代证券的持有期,后续卖出替代证券时产生意外的短期收益
- 计算收割价值时忽略州税差异——无所得税州(佛罗里达、德州、内华达)的收益比高税州低5-13个百分点
Cross-References
交叉参考
- tax-efficiency (wealth-management plugin, Layer 5): broader tax-aware investing context; TLH is one strategy within the overall tax-efficiency framework
- rebalancing (wealth-management plugin, Layer 4): TLH trades should be coordinated with rebalancing to minimize total transaction count
- investment-suitability (compliance plugin, Layer 9): replacement securities must still satisfy suitability requirements
- investment-policy (wealth-management plugin, Layer 5): IPS may specify TLH policy parameters (minimum loss threshold, approved replacement pairs)
- performance-attribution (wealth-management plugin, Layer 5): tax alpha from TLH should be tracked and attributed separately
- client-review-prep (advisory-practice plugin, Layer 10): TLH opportunities are flagged during periodic client review preparation
- financial-planning-workflow (advisory-practice plugin, Layer 10): TLH is a specific tax recommendation that may emerge from the financial plan
- tax-efficiency(财富管理插件,层级5):更广泛的节税投资背景;TLH是整体节税框架中的一项策略
- rebalancing(财富管理插件,层级4):TLH交易应与再平衡协同,减少总交易次数
- investment-suitability(合规插件,层级9):替代证券必须满足适当性要求
- investment-policy(财富管理插件,层级5):投资政策声明(IPS)可能规定TLH政策参数(最低损失阈值、批准的置换对)
- performance-attribution(财富管理插件,层级5):TLH产生的税收阿尔法应单独追踪和归因
- client-review-prep(顾问执业插件,层级10):定期客户复盘准备期间标记TLH机会
- financial-planning-workflow(顾问执业插件,层级10):TLH是财务规划中可能产生的特定税务建议