tax-loss-harvesting

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Tax-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:
  1. Realized gains YTD: Sum all short-term and long-term capital gains already realized (including fund distributions).
  2. Planned gain exposure: Estimate gains from pending rebalancing trades, planned liquidations, or expected fund capital gain distributions.
  3. Loss carryforward balance: Check prior-year unused capital loss carryforwards (these offset gains before new harvests do).
  4. 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.
收割前,先制定当年累计税务预算:
  1. 年初至今已实现收益: 汇总所有已实现的短期和长期资本利得(包含基金分红)。
  2. 计划收益敞口: 估算待执行的再平衡交易、计划清算、预期基金资本利得分红产生的收益。
  3. 亏损结转余额: 查询上一年未使用的资本损失结转额度(这类额度会优先于新收割的损失抵扣收益)。
  4. 目标收割金额: 目标收割额 =(年初至今已实现收益 + 计划收益)- 亏损结转额度 - 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

核心公式

FormulaExpressionUse Case
Tax BenefitBenefit = Realized_Loss * Applicable_Tax_RateDollar value of a single harvest
Net Tax AlphaAlpha = Tax_Savings - Tracking_Error_Cost - Transaction_CostsTrue value after implementation costs
Break-Even Holding PeriodT_be = Tax_Savings / (Annual_Tracking_Error_Cost + Annual_Expense_Delta)How long replacement can be held before costs exceed benefit
Wash-Sale Adjusted BasisNew_Basis = Replacement_Purchase_Price + Disallowed_LossCost basis when wash sale is triggered
Annual TLH CapacityCapacity = Portfolio_Value * Expected_Volatility * Loss_Capture_RateEstimate of harvestable losses per year
Target Harvest AmountTarget = Realized_Gains_YTD + Planned_Gains - Loss_Carryforward - 3000Minimum 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:
  1. Unrealized loss: $31,000 - $40,000 = -$9,000 (short-term)
  2. Applicable rate: 35% federal + 9.3% state + 3.8% NIIT = 48.1% combined
  3. Tax benefit: $9,000 * 48.1% = $4,329
  4. Transaction costs: Commission $0 (zero-commission broker) + estimated spread cost 0.05% * $31,000 * 2 trades = $31
  5. Tracking error cost: 1.4% annualized * $31,000 * (30/365) = $36 (for the 30-day minimum hold)
  6. Net tax alpha: $4,329 - $31 - $36 = $4,262
  7. Annual cost of replacement: $31,000 * (0.10% expense + 1.4% tracking error drag estimate of 0.05%) = $46.50/year
  8. Break-even holding period: $4,262 / $46.50 = 91.7 years — the tax benefit overwhelmingly justifies the swap
  9. 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%)
计算: 税收优惠、净税收阿尔法、替代证券的盈亏平衡持有期。
解答:
  1. 浮亏: 31000 - 40000 = -9000美元(短期)
  2. 适用税率: 35%联邦 + 9.3%州 + 3.8% NIIT = 48.1%综合税率
  3. 税收优惠: 9000 * 48.1% = 4329美元
  4. 交易成本: 佣金0美元(零佣金券商) + 预估点差成本0.05% * 31000 * 2笔交易 = 31美元
  5. 跟踪误差成本: 1.4%年化 * 31000 * (30/365) = 36美元(最低持有30天)
  6. 净税收阿尔法: 4329 - 31 - 36 = 4262美元
  7. 替代证券年度成本: 31000 * (0.10%费率 + 1.4%跟踪误差拖累预估0.05%) = 46.5美元/年
  8. 盈亏平衡持有期: 4262 / 46.5 = 91.7年 —— 税收优惠远高于置换成本
  9. 操作: 卖出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:
  1. 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
  2. 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
  3. 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
  4. 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%
计算: 目标收割金额、优先级交易清单、总节税金额。
解答:
  1. 收益/损失预算:
    • 总预期收益:18000美元长期 + 5000美元短期 + 4000美元长期(计划) = 22000美元长期 + 5000美元短期
    • 亏损结转:0美元
    • 目标收割额:(22000 + 5000) - 0 - 3000 = 24000美元,可全额抵消收益并获得3000美元普通收入抵扣
  2. 候选标的按税收优惠排序:
    • 持仓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美元
  3. 收割计划: 全部收割三只标的,总损失14000 + 6500 + 2100 = 22600美元
    • 5000美元短期损失抵消5000美元短期收益,税率45.8%,节税2290美元
    • 剩余1500美元短期损失交叉抵消长期收益,税率28.8%,节税432美元
    • 16100美元长期损失抵消22000美元长期收益中的16100美元,税率28.8%,节税4637美元
    • 剩余5900美元长期收益仍需缴税;未达到3000美元普通收入抵扣(所有损失已用于抵扣收益)
    • 总节税金额:7359美元
  4. 与再平衡协同: 持仓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:
  1. 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).
  2. 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.
  3. Disallowed amount: $8,000 * (3/500) = $48 disallowed
  4. Remaining allowable loss: $8,000 - $48 = $7,952 — still deductible
  5. 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.
  6. 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美元
计算: 虚售规则影响和修正后的成本基数。
解答:
  1. 触发虚售规则: 401(k)基金与VTI实质相同(同一底层指数,同一基金公司)。11月20日的买入属于卖出后30天窗口期内(11月5日+30天=12月5日)。
  2. 禁止抵扣损失: 禁止抵扣的损失与买入的替代股份比例成正比。如果卖出500股VTI,750美元401(k)缴款按250美元/股计算约买入3股,那么3/500=0.6%的损失被禁止抵扣。
  3. 禁止抵扣金额: 8000 * (3/500) = 48美元被禁止抵扣
  4. 剩余可抵扣损失: 8000 - 48 = 7952美元 —— 仍可抵扣
  5. 基数调整——401(k)陷阱: 48美元禁止抵扣的损失通常会被计入替代证券的成本基数。但由于替代证券是在401(k)中买入的,成本基数调整不会带来任何未来税收优惠(401(k)提取按普通收入计税,与基数无关)。48美元永久损失。
  6. 预防措施: 执行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是财务规划中可能产生的特定税务建议