Direct Indexing Alternative Tax Loss Harvesting
July 20, 2026 · 9 min read

Direct Indexing Alternative Tax Loss Harvesting

Direct indexing alternative tax loss harvesting means using software to find tax-loss harvesting opportunities in the taxable brokerage portfolio an investor already owns, instead of moving into a managed direct indexing product. Direct indexing can create many individual-stock losses because it owns the stocks in an index separately. But it is not the only way to harvest losses. Existing ETFs, individual stocks, RSU shares, ESPP lots, concentrated positions, and old taxable purchases can all contain losses that software can find at the lot level.

This distinction matters because many investors do not want a new portfolio.

They already have one. It may sit at Fidelity, Schwab, E*TRADE, Robinhood, Interactive Brokers, or several brokerages at once. It may include funds bought years ago, company stock, spouse accounts, recurring buys, and a few individual stocks the investor does not want to sell casually.

Direct indexing asks a portfolio question: should the investor own many individual stocks that approximate an index?

TaxHarvest asks a tax question: given the portfolio the investor already owns, which lots should be sold, avoided, paired, or watched?

Those are different questions. The second one does not require asset transfer or portfolio surrender.

What Is Direct Indexing Alternative Tax Loss Harvesting?

Direct indexing alternative tax loss harvesting is a way to get much of the tax decision value investors associate with direct indexing without replacing the existing portfolio. The software reads actual taxable lots, checks current gains and losses, watches wash sale windows, and identifies which action may improve the after-tax result.

Direct indexing is useful for a clear reason. If an investor owns 300 or 500 separate stocks instead of one index fund, some holdings may be down even when the full index is up. Those individual-stock losses can be harvested.

But the same idea often exists inside ordinary portfolios.

A brokerage account can show a blended gain on a position while one purchase lot is down. A household can have a loss in one account that offsets a gain in another. A concentrated stock sale can be paired with losses in ETFs or single stocks the investor already owns. A direct indexing product is one source of tax lots. It is not the only source.

For background on the direct indexing model itself, see direct indexing vs ETF tax loss harvesting. For the software category, see tax loss harvesting software.

Why Investors Look for an Alternative to Direct Indexing

Investors look for a direct indexing alternative for three practical reasons.

First, they may not want to move assets. A direct indexing program often works best when it controls the taxable account and can build the index from cash or transition assets over time. That can be reasonable for a new account. It is harder for an investor with a $900,000 taxable portfolio full of embedded gains.

Second, they may not want hundreds of individual stock positions. Direct indexing can increase customization, but it also makes the portfolio more complex. Some investors prefer broad ETFs, a few individual stocks, and tax software on top.

Third, they may already have loss opportunities. The value of tax loss harvesting comes from realized losses that can offset gains, not from the label on the portfolio. If the existing portfolio already has enough lot movement, a separate direct indexing account may not be the first thing to add.

The IRS rules do not say losses count only when created by direct indexing. IRS Topic 409 explains that capital losses offset capital gains, and that if capital losses exceed capital gains, an individual can generally deduct up to $3,000 of net capital loss against other income each year, or $1,500 if married filing separately, with unused losses carried forward.

The source of the loss can be an index constituent, an ETF lot, an RSU share sold below basis, or a single stock held in a self-directed account. The tax system cares about the realized gain or loss, holding period, basis, and wash sale facts.

How Can Existing Portfolios Create Enough Losses?

Existing portfolios create losses because tax lots are narrower than positions.

Suppose an investor owns an ETF that is up overall. The position view says the investor has a $22,400 gain. The lot view shows the truth:

Purchase lotSharesBasis per shareCurrent priceLot result
March 2023180$74$102$5,040 gain
October 2024220$88$102$3,080 gain
January 2026300$116$102$4,200 loss
April 2026260$121$102$4,940 loss

The position may look fine. Two lots are down $9,140.

This is why unrealized losses hidden in winners is a recurring TaxHarvest theme. A portfolio can be profitable and still contain harvestable loss lots. Manual investors miss these because brokerage dashboards are built for account review, not tax optimization.

TaxHarvest reads the lot layer directly. It can flag the January and April lots, compare them with realized gains already booked during the year, and check whether selling either lot would collide with a recent or planned purchase.

That is a direct indexing alternative because it pursues the same tax outcome from a different starting point: the portfolio already in place.

A Worked Direct Indexing Alternative Calculation

Here is a concrete example using an existing brokerage portfolio.

An investor has four positions across two taxable accounts. The investor wants to reduce concentrated gains without moving into a managed direct indexing account.

HoldingAccountAction TaxHarvest identifiesGain or loss
NVDA, 40 sharesFidelityRealize gain as part of a matched pair$11,800 gain
LLY, 18 sharesE*TRADERealize gain while loss match exists$6,150 gain
AFRM, 310 sharesFidelityHarvest loss$11,200 loss
PYPL, 140 sharesSchwabHarvest loss$6,750 loss

The matched-pair calculation is simple:

StepCalculationResult
Total gains realized$11,800 + $6,150$17,950
Total losses harvested$11,200 + $6,750$17,950
Net capital gain from the pair$17,950 - $17,950$0
Estimated federal tax avoided at 23.8%$17,950 x 23.8%$4,272, rounded to $4,270

The 23.8% rate in this example is the 20% long-term capital gains rate plus the 3.8% net investment income tax. IRS Topic 559 describes the NIIT as a 3.8% tax on certain net investment income when modified adjusted gross income exceeds thresholds such as $250,000 for married filing jointly or $200,000 for single filers.

No direct indexing account was required. The tax value came from lot-level loss detection, optimal lot selection, and matched-pair gain realization inside existing accounts.

For a deeper explanation of the lot choice problem, see optimal tax lot selection. For the gain-realization side, see matched pairs tax loss harvesting.

Where Wash Sales Change the Answer

Wash sales are the reason a direct indexing alternative needs more than a loss scanner.

IRS Publication 550 explains that a wash sale can occur when an investor sells stock or securities at a loss and buys substantially identical stock or securities within 30 days before or after the sale. It also says purchases by a spouse or by an IRA can matter. Investor.gov gives the same basic 30-day before or after definition for securities.

That creates a problem for self-directed investors.

The loss may sit in one brokerage. The replacement buy may happen in another. A spouse may have a dividend reinvestment running. An IRA contribution may buy the same ETF exposure. One brokerage may not see all of that.

TaxHarvest is built to treat the household tax picture as the thing being optimized. It can flag a rebuy window, show when a planned purchase is dangerous, and tell the investor when a replacement can be bought again. That is why wash sale rebuy notifications are a core capability, not a minor reminder.

The goal is not to avoid investing for 31 days by accident. The goal is to harvest the loss, keep appropriate exposure with a non-substantially identical replacement, and prevent a later buy from ruining the deduction.

When Direct Indexing Still Makes Sense

Direct indexing can still make sense.

It may fit investors with new taxable cash, a desire for index customization, charitable gifting needs, or a preference for owning index constituents directly. It can also produce many small losses during volatile periods because each stock moves differently.

The point is narrower: direct indexing is a portfolio design choice, not a prerequisite for tax loss harvesting.

An investor who already owns a taxable portfolio should ask a different first question. Not "Should I replace my portfolio with a direct index?" but "What tax opportunities already exist in the lots I own?"

If the answer is "many," then software on top of the existing portfolio may be the cleaner first step.

How TaxHarvest Fits the Existing Portfolio

TaxHarvest works as a tax overlay on existing taxable brokerage accounts. It does not require custody. It does not require the investor to sell everything and buy a proprietary model. It reads the current lots and turns them into tax decisions.

The useful outputs are specific:

  • Which lots have current losses.
  • Which lots should be avoided because they carry gains.
  • Which harvested losses can offset gains this year.
  • Which trades need rebuy or wash sale warnings.
  • Which matched pair can raise basis or realize gains at little or no current tax.

That last point matters because loss harvesting is not only about collecting losses. A loss can be spent. It can offset a gain that raises basis in a position the investor wants to keep. Over time, that can reduce future embedded tax exposure without changing the investor's basic portfolio ownership.

For more on that long-term effect, read raising cost basis to zero tax. For the account-overlay model, see tax loss harvesting software for your existing portfolio. For investors who want continuous scanning without a transfer, read automated tax loss harvesting without moving accounts. For a savings estimate, use the tax loss harvesting calculator.

Frequently asked questions

What is direct indexing alternative tax loss harvesting?
It is tax loss harvesting software that finds losses in an investor's existing taxable brokerage portfolio instead of requiring the investor to move into a direct indexing product.
Do I need direct indexing to harvest tax losses?
No. Direct indexing can create many loss opportunities, but losses can also exist in ETFs, individual stocks, RSUs, ESPP shares, and older taxable lots.
What tax rules matter most for this strategy?
Capital losses can offset capital gains, excess net capital losses are generally limited to a $3,000 annual deduction against ordinary income, and wash sales can disallow losses when substantially identical securities are bought within 30 days before or after a sale.
How does TaxHarvest work as a direct indexing alternative?
TaxHarvest reads existing taxable lots, detects lot-level losses, checks wash sale and rebuy timing, and identifies when losses can offset gains or raise basis without moving assets.
Stop overpaying — get started free →