Tax-Loss Harvesting Beyond the Basics: Wash Sales, Direct Indexing, and When It's Not Worth It
Tax-loss harvesting is not found money. At best it accelerates a tax benefit you would have received eventually. Done carelessly, it produces a wash sale, a permanently disallowed loss, or a lower cost basis your heirs would otherwise have received stepped up for free.
Where the Wash-Sale Rule Catches People
The rule reads simply. Sell a security at a loss, buy a substantially identical one within 30 days before or after, and the IRS disallows the loss. What surprises people is how wide the net is cast.
Your spouse's accounts count. Sell a losing position in your taxable account, and if your spouse buys the same holding in theirs inside that 61-day window, the loss is disallowed. The household is the unit of analysis, not the account.
IRAs matter in a particularly punishing way. If the repurchase happens inside a traditional or Roth IRA, the loss is disallowed, not deferred. You cannot add it back to cost basis inside the IRA. It is gone permanently. This is the trap I see most often with high earners managing their own accounts across multiple custodians.
Replacement selection is where the real planning happens. The goal is holding economic exposure to the asset class while sidestepping substantially identical. A broad index position can often be replaced with one tracking a different index for 31 days, then swapped back. The tax savings are real. So is the market exposure during the swap.
Direct Indexing and the Limits of the Benefit
Direct indexing takes the logic to its conclusion. Instead of one index fund, you own the underlying stocks. In most market periods some positions are down even when the index is up, and the manager harvests those losses continuously while your exposure stays intact.
For high earners in the 37% federal bracket who also face the 3.8% net investment income tax, that can be compelling. But it typically makes sense starting around $250,000 to $500,000 in a taxable account, and the benefit is highest in volatile markets. In a steady year there may be little to harvest.
Calibrate the ordinary-income offset too. Capital losses offset capital gains dollar-for-dollar. Excess losses offset up to $3,000 of ordinary income per year, saving a high-bracket taxpayer about $1,100. Meaningful, not transformative. The real value is deferral and the potential conversion of ordinary income into long-term capital gain rates later.
The Takeaway
What changes the answer is what you intend to do with the position eventually. If you expect to hold it until death, current law gives your heirs a stepped-up basis and the deferred gain disappears, so harvesting now trades a small benefit today for a larger one later. If you expect to sell in ten years, harvesting is useful. This is Soil layer work in the Sporos Doctrine.
Where careful people get hurt is scope. They check the taxable account, execute cleanly, and miss an automatic reinvestment or a payroll purchase elsewhere in the household that quietly disallows the loss.
Which positions are worth harvesting, what replaces them, and how that interacts with asset location is worth a conversation before year-end selling starts.
The information provided is for educational purposes only and does not constitute investment, legal, or tax advice. Consult with qualified professionals for guidance specific to your situation.
The information provided is for educational and informational purposes only and does not constitute investment advice. Past performance is not indicative of future results. All investing involves risk, including the potential loss of principal. Consult with a qualified financial professional before making any financial decisions. Securities and advisory services offered through LPL Financial, a Registered Investment Advisor. Member FINRA & SIPC.
Have questions about your financial plan?
Book a free discovery call with our team. We'll listen to your goals and show you how life-centered planning works.
Prefer to text? Reach us at (949) 259-5240 and we'll reply when you're free.