Tax Loss Harvesting Software Fidelity Investors Can Use
July 24, 2026 · 9 min read

Tax Loss Harvesting Software Fidelity Investors Can Use

Tax loss harvesting software Fidelity investors can use should do more than show a red position in a brokerage dashboard. It should read the actual tax lots inside a Fidelity taxable account, compare those lots against the investor's current-year gains, check wash sale risk across other accounts, and explain which lot to sell without requiring the investor to move assets out of Fidelity.

That distinction matters.

Fidelity gives investors useful cost basis data. It can show lots. It can report realized gains and losses. It can let an investor identify specific shares when placing a sale. Those are real tools.

But a brokerage account is not the same thing as a household tax engine.

The tax return sees all taxable sales for the year. It also sees spouse accounts, outside purchases, old carryforward losses, dividend reinvestments, and gains realized at other brokers. A Fidelity-only view can be correct inside Fidelity and still miss the better household answer.

TaxHarvest is built for that gap. It works as an overlay on existing brokerage portfolios. The investor keeps the Fidelity account, keeps custody, and keeps the portfolio. TaxHarvest reads the lots, detects loss opportunities at the lot level, compares them with gains and wash sale windows, and turns the messy tax question into a sell, wait, or rebuy recommendation.

What Should Tax Loss Harvesting Software Fidelity Investors Use Actually Do?

Tax loss harvesting software Fidelity investors use should start with tax lots, not positions.

A position is the total holding. A lot is a specific purchase with its own acquisition date, cost basis, unrealized gain or loss, and holding period. The difference is easy to miss in a fast brokerage view.

Suppose an investor owns 300 shares of the same ETF in a Fidelity taxable account:

LotSharesCostMarket valueUnrealized result
January 2023100$32,000$43,000$11,000 gain
August 2024100$39,500$43,000$3,500 gain
February 2026100$49,000$43,000$6,000 loss

The position is up $8,500 overall.

The newest lot is down $6,000.

That is the first job of software. It should not stop at the blended return. It should find the loss hidden inside the winner and ask whether realizing that specific lot helps the investor's tax return.

Fidelity's own cost basis material explains why lot choice matters. Fidelity says it uses FIFO by default when selling individual securities, meaning the first shares bought are treated as the first shares sold. Fidelity also explains that specific shares let the shareholder identify which shares are sold, but the investor must identify them at the time of sale, not after the fact.

Those mechanics are enough to make a sale. They are not enough to decide the best sale.

For the broader idea, see what is tax lot optimization and optimal tax lot selection. The Fidelity question is the same idea applied to a real account where the investor may not want to move assets.

Why Fidelity's Default Lot Method Can Miss the Better Tax Result

FIFO is simple. It is also often wrong for tax loss harvesting.

In the ETF example above, assume the investor wants to sell 100 shares. If the oldest lot is sold first, the investor realizes an $11,000 long-term gain. If the newest lot is identified instead, the investor realizes a $6,000 short-term loss.

That is not a small difference.

Sale methodLot soldRealized tax resultTax planning effect
FIFOJanuary 2023$11,000 long-term gainAdds taxable gain
Specific sharesFebruary 2026$6,000 short-term lossCreates a loss to offset gains
TaxHarvest recommendationDepends on household tax pictureSell, wait, or pair with a gainOptimizes the after-tax result

The IRS treats capital assets such as stocks and bonds as producing a capital gain or loss when sold. IRS Topic 409 also says short-term gains are taxed as ordinary income, while long-term gains get preferential capital gains rates. If losses exceed gains, the excess net capital loss deduction against ordinary income is generally limited to $3,000 per year, with unused losses carried forward.

So the right question is not simply, "Which Fidelity lot is red?"

The right question is, "Which lot creates the best tax result after this year's gains, rates, holding periods, and future trades are considered?"

That is where lot-level software has an edge over a default setting. The default setting follows a rule. TaxHarvest evaluates the tax decision.

How Does a Fidelity Harvest Work With Specific Dollars?

Consider a Fidelity investor named Rachel. She has a taxable Fidelity account, an old E*TRADE stock plan account, and a small Robinhood account she rarely opens.

At Fidelity, Rachel owns these lots:

SecurityAccountUnrealized resultHolding period
NVDAFidelity$11,800 gainLong-term
AFRMFidelity$11,200 lossShort-term
LLYE*TRADE$6,150 gainLong-term
PYPLRobinhood$6,750 lossLong-term

The paired calculation looks like this:

Long-term gains realized$11,800 + $6,150 = $17,950
Losses harvested$11,200 + $6,750 = $17,950
Net capital gain from the paired trades$17,950 - $17,950 = $0
Tax avoided at 23.8%$17,950 x 23.8% = $4,272

The 23.8% rate in this example is the 20% long-term capital gains rate plus the 3.8% net investment income tax. The 20% bracket applies above the IRS 2026 maximum 15% long-term capital gains thresholds. For 2026, Revenue Procedure 2025-32 lists the maximum 15% capital gains amount as $613,700 for married joint filers and $545,500 for single filers. IRS Topic 559 says the NIIT is 3.8% on the lesser of net investment income or the excess of modified adjusted gross income above thresholds such as $250,000 for married filing jointly and $200,000 for single filers.

Rachel does not need to move the Fidelity account to make that analysis useful. She needs software that can see the Fidelity lots and the outside accounts at the same time.

That is the product angle that matters. TaxHarvest can detect the Fidelity AFRM loss, notice that the LLY gain lives outside Fidelity, and still recommend the matched-pair trade because the tax return sees both.

Where Wash Sale Risk Enters the Fidelity Decision

A valid loss can become unusable if the investor creates a wash sale.

Investor.gov defines a wash sale as selling or trading securities at a loss and, within 30 days before or after the sale, buying substantially identical securities, acquiring them in a taxable trade, or acquiring a contract or option to buy them. Investor.gov also says IRS rules prohibit deducting losses related to wash sales.

For Fidelity investors, the risk often comes from outside the Fidelity trade ticket.

An investor may sell an ETF lot at Fidelity on July 24. A spouse may have bought the same ETF at Schwab on July 10. A recurring buy may be scheduled in a Robinhood account on August 1. A dividend reinvestment may add shares at Fidelity during the window. The tax issue is not limited to the place where the sale happened.

This is why a useful Fidelity harvesting tool needs rebuy notifications.

The software should answer four questions before the trade:

QuestionWhy it matters
Was the same security bought in the prior 30 days?A prior buy can already create wash sale risk.
Is a buy scheduled in the next 30 days?A planned purchase can disallow the loss.
Does a spouse or IRA account hold replacement activity?The household tax result may include accounts Fidelity cannot see.
When does the rebuy window clear?The investor needs a calendar date, not just a warning.

For a deeper version of this topic, see wash sale rebuy notifications and maximizing tax loss harvesting across multiple brokerage accounts.

Why Existing-Account Software Is Different From Moving to a Manager

Many investors look for tax loss harvesting only after they already have a Fidelity portfolio.

That creates a practical constraint. They may have old low-basis stock, ETFs chosen years ago, employer shares, charitable plans, or positions they simply want to keep. Moving assets into a managed portfolio can require selling, changing exposure, or accepting someone else's model.

Existing-account software starts from a different premise.

The portfolio is already there. The job is to improve the tax decisions around it.

TaxHarvest uses read-only connections to analyze the lots where they sit. The investor can keep Fidelity as the broker and still get lot-level loss detection, optimal lot selection, wash sale and rebuy notifications, and matched-pair gain realization. The point is not to replace Fidelity. The point is to add a tax decision layer Fidelity was not designed to be for the whole household.

That matters most when the position-level view hides the opportunity.

An investor might have a Fidelity position that shows a $14,500 gain. Inside it, a recent lot might be down $6,000. Selling the whole position is not the right answer. Ignoring the position because it is green is also not the right answer. The better answer is to identify the specific lot, check the wash sale window, and decide whether the loss offsets a current gain or should be saved for a better moment.

This is the same logic behind tax loss harvesting software for your existing portfolio and automated tax loss harvesting without moving accounts.

When Should a Fidelity Investor Use Software Instead of Manual Review?

Manual review is possible when the portfolio is small, the investor has one taxable account, there are few trades, and there are no recurring buys. The investor can open the lot page, check the current year's gains, choose specific shares, and write down the wash sale dates.

That stops working as the portfolio gets normal.

Normal means more than one account. Normal means old shares plus new shares. Normal means automatic buys. Normal means RSUs, ESPP shares, spouse accounts, and year-end capital gain distributions. Normal means the investor does not remember whether the same ETF was bought 19 days ago in another account.

The value of software is not that it makes taxes exciting. It is that it does the boring scan every day.

For Fidelity investors, the useful output is concrete:

Software outputInvestor decision
Sell this loss lotThe expected tax value clears the threshold.
Do not sell yetThe loss is small or a wash sale risk is active.
Realize this gain with this lossThe investor can raise basis at little or no current tax cost.
Do not rebuy until this dateThe wash sale window has not cleared.

That is what TaxHarvest adds to a Fidelity portfolio. It does not ask the investor to surrender the account. It asks a narrower question every day: which tax lot, if any, should be acted on now?

For background on the broader software category, see tax loss harvesting software. For the calculator version of the decision, see the tax loss harvesting calculator. For the tax-lot mechanics behind the Fidelity decision, see FIFO vs specific identification, optimal tax lot selection, and tax loss harvesting software for your existing portfolio.

Frequently asked questions

What is tax loss harvesting software for Fidelity investors?
It is software that reads Fidelity tax lots, checks gains and losses, and coordinates wash sale risk with the investor's other accounts before recommending a tax-aware sale.
Does a Fidelity investor need to move assets to use TaxHarvest?
No. TaxHarvest works on existing brokerage portfolios with read-only connections, so Fidelity assets can stay at Fidelity while the software adds tax-aware recommendations.
Why is FIFO not always the right Fidelity lot choice?
FIFO sells the oldest shares first, but the best tax lot may depend on cost basis, holding period, current-year gains, wash sale risk, and whether realizing a gain can raise basis at little or no tax cost.
What tax facts matter most for Fidelity tax loss 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 →