Tax Loss Harvesting Across Existing Brokerage Accounts
July 22, 2026 · 9 min read

Tax Loss Harvesting Across Existing Brokerage Accounts

Tax loss harvesting across existing brokerage accounts means coordinating taxable losses, gains, tax lots, and wash sale windows across the accounts an investor already owns. The goal is not to move assets into a new manager. The goal is to make one tax decision from the whole household record, because Fidelity, Schwab, E*TRADE, Robinhood, Interactive Brokers, spouse accounts, and scheduled buys can all affect the same tax result.

Most investors do not have one neat taxable account.

They have the account they opened first. The account from a prior employer. A spouse's account. Company shares from RSUs or ESPP purchases. A Robinhood account that still has a few individual stocks. A taxable account at Schwab because the cash management tool was convenient. Maybe an Interactive Brokers account for concentrated or active positions.

That is normal.

It is also why tax loss harvesting becomes fragile when each brokerage is treated as its own island.

The IRS cares about the sale, the basis, the holding period, and whether another rule disallows the loss. It does not care which app showed the red number. If a loss is harvested in one brokerage and a substantially identical security is bought in another account inside the wash sale window, the tax result can change.

TaxHarvest is built for that reality. It works on existing brokerage portfolios with read-only connections. It scans lots where they already sit, compares gains and losses across accounts, checks rebuy timing, and shows which lot-level action is worth taking.

What Is Tax Loss Harvesting Across Existing Brokerage Accounts?

Tax loss harvesting across existing brokerage accounts is a household-level process. It combines taxable lots from multiple brokerages before choosing which losses to realize, which gains to offset, and which purchases to avoid.

That definition is important because the tax problem is not the same as the brokerage problem.

A brokerage can show its own tax lots. It can report cost basis for securities held there. It may let the investor choose specific lots when placing a trade. Those features are useful. They are also incomplete when the household has taxable positions somewhere else.

Consider a couple with these accounts:

AccountWhat it holdsTax issue
Fidelity taxableETFs and old employer stockRecent ETF lots have losses hidden inside a winning position
Schwab taxableDividend reinvestment planAutomatic buys can create wash sale risk
E*TRADE taxableRSU and ESPP sharesSome lots have short-term losses and others have long-term gains
Spouse Robinhood accountIndividual stocks and sector ETFsNew purchases can affect a loss harvested elsewhere

No single brokerage has a complete view of that table.

That is the core reason multi-account harvesting exists. It is not a fancy version of year-end tax planning. It is the basic work required to avoid making a good-looking trade in one account that becomes a bad tax result after the other accounts are considered.

For the broader mechanics, see maximizing tax loss harvesting across multiple brokerage accounts. For the software layer that works without changing custody, see tax loss harvesting software for your existing portfolio.

Why One Brokerage View Can Miss the Real Tax Answer

Brokerage dashboards usually start at the position level.

That is useful for investment performance. It is not enough for tax decisions.

A position can be up overall while one lot is down. A second account can hold a gain that the loss could offset. A recurring buy can create a wash sale that the first account does not see. A spouse account can buy the same ETF after the sale. A dividend reinvestment can quietly add replacement shares.

The investor sees a loss.

The tax system sees a sequence of related facts.

IRS Topic 409 explains that a capital gain or loss is the difference between the amount realized on a sale and the adjusted basis of the asset. It also explains that gains and losses are classified as short-term or long-term based on holding period, and that net capital losses above capital gains are generally limited to a $3,000 annual deduction against ordinary income, with the rest carried forward.

Those rules make lot selection matter.

Suppose a position shows a $22,000 total gain because the oldest shares were bought years ago. A newer lot inside the same position may still be down $4,800. If the investor sells the default lot, the trade can create taxable gain. If the investor sells the right lot, the trade can harvest a usable loss.

That is why FIFO vs specific identification of tax lots is not a small setting. It can decide whether the tax result is a gain, a loss, or no action at all.

Across multiple accounts, the effect gets larger. The question is not only "which lot is down?" It is also "which gain can this loss offset?" and "which future buy would break the result?"

How Does Tax Loss Harvesting Across Existing Brokerage Accounts Save Money?

Tax loss harvesting across existing brokerage accounts saves money by matching the best loss lots against taxable gains wherever those gains sit, while avoiding wash sale purchases elsewhere in the household.

Here is a worked example.

Maya and Daniel have $1,250,000 in taxable investments spread across three brokerages. They do not want to move assets. They have an embedded gain in NVDA at Fidelity, a gain in LLY at E*TRADE, and losses in AFRM and PYPL at different firms.

TaxHarvest scans the actual lots and finds this:

LotBrokerageRecommended actionTax result
NVDA, 40 sharesFidelityRealize gain as part of matched pair$11,800 gain
LLY, 18 sharesE*TRADERealize gain while loss match exists$6,150 gain
AFRM, 310 sharesRobinhoodHarvest loss lot$11,200 loss
PYPL, 140 sharesSchwabHarvest loss lot$6,750 loss

The calculation:

StepCalculationResult
Total gains realized$11,800 + $6,150$17,950
Total losses harvested$11,200 + $6,750$17,950
Net capital gain from the matched set$17,950 - $17,950$0
Federal tax avoided if the gains would face 23.8%$17,950 x 23.8%$4,272, rounded to $4,270

The 23.8% figure combines the 20% long-term capital gains rate with the 3.8% net investment income tax. IRS Topic 559 says the NIIT is 3.8% on the lesser of net investment income or modified adjusted gross income above the threshold amount. The threshold is $250,000 for married filing jointly and $200,000 for single filers.

This is not only loss harvesting. It is also basis raising.

Maya and Daniel used $17,950 of losses to realize $17,950 of gains at no net capital gain from the matched set. Their current tax bill did not rise from that matched set, but the basis in the appreciated positions has moved closer to market value. If they repeat that kind of decision over several years, future embedded gains can shrink.

For the long-run version of this idea, see raising cost basis to zero tax. For the inverse strategy behind the example, see matched pairs tax loss harvesting.

Where Wash Sales Break Multi-Account Harvesting

Wash sale risk is the reason multi-account harvesting cannot stop at finding losses.

Investor.gov defines a wash sale as selling or trading securities at a loss and buying substantially identical securities within 30 days before or after the sale. IRS Publication 550 is the source Investor.gov points readers to for the detailed rules.

The practical issue is that the forbidden purchase may happen somewhere else.

Maya sells a loss lot of VTI in her Fidelity account. Daniel has a recurring ETF purchase in a Schwab account scheduled for Friday. Their joint cash account also has dividend reinvestment turned on. A brokerage-level warning may catch a replacement purchase inside the same firm. It may not catch the outside Schwab purchase or the spouse account.

Here is what TaxHarvest checks before showing the harvest as actionable:

Risk itemWhy it mattersTaxHarvest response
Buy in same brokerageCan disallow a loss if substantially identicalWarn before sale or delay recommendation
Buy in outside brokerageMay not be visible to the selling brokerageCheck connected accounts for planned and recent buys
Spouse account purchaseHousehold behavior can affect the tax resultShow a rebuy notification tied to the window
Dividend reinvestmentSmall automatic buys can create avoidable problemsFlag reinvestment before harvesting the lot

The warning is not a footnote. It is part of the trade decision.

If a $9,400 loss would be disallowed, it may be better to wait, sell a different lot, or use a replacement security that preserves market exposure without being substantially identical. For details on that timing problem, see wash sale rebuy notifications.

Why Existing Accounts Are the Right Starting Point

Some investors assume serious tax loss harvesting requires a managed portfolio or a robo-advisor.

It does not.

The tax record already exists in the brokerages. The investor needs a system that reads it correctly. That is why an overlay model can be stronger than a custody change for many households.

Moving assets can create its own tax cost. If a new product requires selling old holdings, the investor may realize gains before the harvesting process even starts. If only one account is moved, outside accounts can still create wash sale risk. If the investor has company shares, old ETF lots, and several brokerages, the tax problem remains spread out.

TaxHarvest works differently. It connects to existing taxable accounts, reads the lots, and recommends actions. The investor keeps custody, brokerages, holdings, and control. The software adds tax intelligence on top.

That matters for three reasons.

First, it preserves the investor's portfolio. The point is to improve the tax result, not to replace the investment strategy.

Second, it supports optimal lot selection. TaxHarvest can compare short-term and long-term lots, gains, losses, wash sale windows, and the investor's current tax position before recommending which lot to sell. For a deeper explanation, see optimal tax lot selection.

Third, it lets losses in one place help decisions in another. A Schwab loss can offset an E*TRADE gain. A Robinhood purchase can block a Fidelity harvest. A spouse account can change the recommendation.

That is the whole point of tax loss harvesting across existing brokerage accounts.

What Should Investors Track Before Selling?

Before selling a loss lot in a multi-account household, an investor should know four things.

The first is the lot-level loss. A position-level loss is not enough. The system needs the basis, current value, holding period, and tax character of the exact shares being sold.

The second is the gain being offset. A harvested loss is most valuable when it offsets taxable gains that would otherwise be taxed at a high rate. If there are no current gains, excess net capital losses may still help, but IRS Topic 409 explains that the deduction against ordinary income is generally capped at $3,000 per year, with unused losses carried forward.

The third is the wash sale window. The investor needs to know what was bought in the prior 30 days and what is scheduled to be bought in the next 30 days.

The fourth is the replacement plan. Good harvesting keeps the portfolio invested. The replacement cannot be substantially identical, but it should still fit the investor's target exposure.

Those four checks are hard to do by hand across several brokerages. They are also exactly the checks software can do repeatedly.

The practical result is simple: the investor can keep the accounts and make one coordinated tax decision.

For more on the software category, see tax loss harvesting software. For the calculator view of potential value, see the tax loss harvesting calculator. For the account-overlay model, see automated tax loss harvesting without moving accounts.

Frequently asked questions

What is tax loss harvesting across existing brokerage accounts?
It is the practice of scanning taxable lots, gains, replacement buys, and wash sale windows across more than one brokerage before deciding what to sell.
Why can harvesting across existing brokerage accounts be harder than harvesting in one account?
Each brokerage usually sees its own accounts, while wash sale risk, capital gains, spouse accounts, and recurring buys can span the whole household.
Can tax loss harvesting software work without moving assets?
Yes. TaxHarvest connects to existing brokerage portfolios with read-only access, reads tax lots, and provides harvest, rebuy, and lot-selection recommendations without taking custody.
What tax facts matter most for multi-account harvesting?
Capital losses offset capital gains, excess net capital losses are generally limited to $3,000 per year against ordinary income, and wash sales can disallow losses when substantially identical securities are bought within 30 days before or after the sale.
Stop overpaying — get started free →