Tax Loss Harvesting Software for Existing Brokerage Accounts
July 11, 2026 · 10 min read

Tax Loss Harvesting Software for Existing Brokerage Accounts

Tax loss harvesting software for existing brokerage accounts is software that scans the taxable portfolios an investor already owns, finds lot-level losses, checks wash sale risk, and recommends tax-aware sales without requiring the investor to move assets to a robo-advisor or managed account. The investor keeps Fidelity, Schwab, E*TRADE, Robinhood, Interactive Brokers, or another brokerage. The software adds the tax layer on top.

That distinction is not cosmetic.

Most tax loss harvesting products are tied to portfolio custody. The investor has to move money into the provider's model portfolio before the harvesting starts. That can be fine for someone who wants a manager. It is a poor fit for someone who already owns individual stocks, ETFs, RSUs, ESPP shares, or a portfolio built over many years.

TaxHarvest is built for the second investor. It reads the existing portfolio, identifies the useful tax lots, and tells the investor what decision is available. No custody change. No asset transfer. No forced portfolio rebuild.

What Is Tax Loss Harvesting Software for Existing Brokerage Accounts?

Tax loss harvesting software for existing brokerage accounts is an overlay system.

It does not replace the brokerage. It does not become the custodian. It does not require the investor to sell everything and start over.

It connects to the portfolio data, then answers a narrower question: which tax lots create the best after-tax result if the investor sells today?

That question has more inputs than most investors expect.

InputWhy it matters
Tax lot basisDetermines the gain or loss on the specific shares sold
Purchase dateDetermines short-term or long-term treatment
Realized gains this yearShows whether a loss can offset current taxable gains
Recent purchasesMay create wash sale risk if they are substantially identical
Planned buysCan break a harvest after the sale if the investor rebuys too soon
Other connected accountsCan reveal spouse, IRA, or second-brokerage wash sale conflicts

The IRS rules make this level of detail matter. In Publication 550, the IRS explains that an investor can use the basis of specifically identified shares if those shares are adequately identified. If shares are not adequately identified, the default can fall back to the first shares acquired, subject to the rules for the security type.

That is why tax lot optimization tools exist. The sale is not just a trading decision. It is also a tax-lot decision.

Why Existing-Account Support Matters

Existing-account support matters because taxable portfolios are rarely clean.

An investor might have one brokerage for long-term ETFs, another for inherited stock, a Robinhood account from an earlier trading phase, and a company stock plan with RSUs or ESPP shares. A spouse may have a separate taxable account. Dividend reinvestment may be turned on in one place and off in another.

A single brokerage sees its own account. It may not see the household.

That creates two problems.

First, a brokerage dashboard can hide losses inside winning positions. Suppose an investor owns 300 shares of the same ETF. The position summary says the holding is up $7,000. That sounds like there is nothing to harvest.

But the lots tell a different story.

LotSharesBasis per shareCurrent priceResult if sold
January lot100$72$100$2,800 gain
March lot100$88$100$1,200 gain
June lot100$129$100$2,900 loss

The position is up. One lot is down.

That $2,900 loss can still matter. The IRS explains in Topic 409 that capital losses offset capital gains first. If losses exceed gains, an individual can generally deduct up to $3,000 of net capital losses against other income each year, or $1,500 if married filing separately, with unused losses carried forward.

Second, a brokerage may not catch wash sale risk outside its own walls. The wash sale rule in Publication 550 can apply 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. That means the risk window is 61 days wide, counting the sale date.

The conflicting purchase can happen in another brokerage account. It can happen through a spouse account. It can happen through dividend reinvestment. It can even happen inside an IRA, where the tax result can be especially painful.

This is why tax loss harvesting software for your existing portfolio is a different category from a brokerage performance screen. The software is looking for tax decisions across the portfolio, not just price movement inside one account.

How Does the Software Decide What to Sell?

Good software starts at the lot level.

It should not say, "This position is down, sell it." That is too crude. It should compare each lot against the investor's current tax situation.

Here is a worked example.

An investor has already realized $14,000 of long-term capital gains in 2026. They also own three loss candidates across two existing brokerage accounts.

HoldingAccountUnrealized resultSoftware finding
ETF A, June lotFidelity taxable$2,900 lossNo conflicting purchase found
Stock B, August lotSchwab taxable$8,400 lossClean loss, but short-term holding
ETF C, May lotFidelity taxable$6,700 lossSpouse bought similar ETF 9 days ago

A manual review might chase the largest loss. That would point to Stock B. A simple brokerage screen might also flag ETF C because the number is large.

The better recommendation is more careful.

ETF C may be exposed to a wash sale because of the spouse purchase. Stock B may be valuable, but the software should decide whether its short-term character is best used now or saved for short-term gains later. ETF A is smaller, but it may be clean and immediately useful.

Suppose the software recommends harvesting ETF A and Stock B now, while warning the investor not to sell ETF C until the spouse-account issue clears.

The current federal tax calculation looks like this:

Clean losses harvested$2,900 + $8,400 = $11,300
Long-term gains available to offset$14,000
Loss used against gains$11,300
Assumed federal long-term capital gains rate15%
Estimated federal tax saved$11,300 x 15% = $1,695

If the investor is also subject to the 3.8% net investment income tax, the same $11,300 gain offset can be worth more. The IRS describes the net investment income tax as a 3.8% tax that applies to certain net investment income when modified adjusted gross income exceeds statutory thresholds, including $250,000 for married filing jointly and $200,000 for single filers.

At 18.8%, the same offset is worth:

Loss used against gains$11,300
Federal rate with NIIT15% + 3.8% = 18.8%
Estimated federal tax saved$11,300 x 18.8% = $2,124.40

The calculation is simple. The selection is not.

The hard part is knowing which loss is clean, which loss is blocked, and which loss has the best tax use this year. That is where optimal tax lot selection matters.

What Does TaxHarvest Add on Top of a Brokerage?

TaxHarvest adds decision software on top of the brokerage account.

It is useful to separate what the brokerage does from what the tax software should do.

LayerPrimary jobCommon gap
BrokerageCustody, trading, statements, tax formsMay show blended positions instead of tax-aware recommendations
Tax software overlayLot scans, loss ranking, wash sale checks, gain pairingNeeds current portfolio data to be useful
InvestorApproves trades and controls the accountNeeds clear reasons, not raw tax data

TaxHarvest's core capabilities fit this overlay model.

It can find unrealized losses at the lot level, including losses inside positions that look profitable overall. It can rank lots so the investor is not stuck with FIFO or a crude highest-cost shortcut. It can send wash sale and rebuy notifications when a planned purchase may interfere with a harvest. It can also identify matched pairs, where a loss can offset a gain in another holding so the investor raises basis with little or no net capital gain.

That last point is often missed.

Tax loss harvesting is not only about banking losses. Sometimes the better move is to spend the loss against a gain the investor already wants to realize. For example:

Harvested loss from Stock B$8,400
Gain realized in low-basis ETF$8,400
Net capital gain from the pair$0
Basis increase in the ETF position$8,400

The investor's market exposure can remain similar if the replacement choices are handled carefully. Their future embedded gain is lower because basis moved closer to current value. For a deeper version of this strategy, see matched pairs tax loss harvesting and raising cost basis to zero tax.

When Is Existing-Account Software Better Than a Robo-Advisor?

Existing-account software is usually better when the investor wants tax intelligence without giving up portfolio control.

A robo-advisor can be useful for a new taxable account where the investor is comfortable using the provider's model portfolio. The harvesting can be built into the managed account from day one.

But an established taxable portfolio is different. Selling old holdings to move into a model portfolio can create tax costs before the harvesting even begins. It can also force the investor out of positions they intentionally own.

Existing-account software avoids that tradeoff. It works with the portfolio as it exists.

That matters for investors with:

  • Concentrated individual stocks.
  • ETFs bought over many years.
  • RSU or ESPP shares.
  • Multiple brokerage accounts.
  • A spouse with separate taxable accounts.
  • Realized gains from rebalancing or a business sale.

The point is not that every account should harvest every loss. Some losses are too small. Some trades create bad replacement problems. Some losses are better saved for a future gain. Some gains are worth realizing now because a matched loss can absorb them.

The point is that the investor should see the decision.

Automated tax loss harvesting without moving accounts is the practical version of that idea. The software monitors the portfolio continuously, then surfaces the moments when action is worth considering.

What Should Investors Check Before Choosing Software?

Investors should ask whether the software can answer questions a brokerage dashboard cannot.

Can it show the exact lots behind each position? Can it distinguish clean losses from wash-sale-exposed losses? Can it coordinate across accounts? Can it compare harvesting a loss with using that loss to realize a gain? Can it explain why a recommended lot is better than the default lot?

A useful product should also be honest about what it does not do. It should not promise that every loss is worth harvesting. It should not pretend a calculator estimate is the same as an executable trade. It should not hide the wash sale window.

For a planning-only estimate, a tax loss harvesting calculator is a good first stop. For a software category overview, see tax loss harvesting software. For the account connection angle, see tax loss harvesting software for your existing portfolio. For the timing problem after a sale, see wash sale rebuy notifications.

The value of tax loss harvesting software for existing brokerage accounts is simple: it lets the investor keep the portfolio they already own while making the tax decisions visible. The brokerage remains the brokerage. The software finds the lots, checks the traps, and turns a messy tax situation into a clear next decision.

Frequently asked questions

What is tax loss harvesting software for existing brokerage accounts?
It is software that analyzes taxable brokerage accounts an investor already owns, finds harvestable tax lots, checks wash sale risk, and suggests tax-aware sales without requiring an asset transfer.
Do I need to move my brokerage account to use tax loss harvesting software?
No. TaxHarvest is designed to work on top of existing brokerage portfolios through read-only data, so the investor keeps custody, holdings, and account control.
What can software see that a brokerage dashboard may miss?
Software can scan individual lots, not just blended positions, then compare losses, gains, holding periods, wash sale windows, and planned trades before suggesting a sale.
How does tax loss harvesting software avoid wash sales?
It checks recent and planned purchases across connected accounts and can warn the investor when a rebuy, dividend reinvestment, spouse account, or IRA transaction may create wash sale risk.
Stop overpaying — get started free →