
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:
| Lot | Shares | Cost | Market value | Unrealized result |
|---|---|---|---|---|
| January 2023 | 100 | $32,000 | $43,000 | $11,000 gain |
| August 2024 | 100 | $39,500 | $43,000 | $3,500 gain |
| February 2026 | 100 | $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 method | Lot sold | Realized tax result | Tax planning effect |
|---|---|---|---|
| FIFO | January 2023 | $11,000 long-term gain | Adds taxable gain |
| Specific shares | February 2026 | $6,000 short-term loss | Creates a loss to offset gains |
| TaxHarvest recommendation | Depends on household tax picture | Sell, wait, or pair with a gain | Optimizes 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:
| Security | Account | Unrealized result | Holding period |
|---|---|---|---|
| NVDA | Fidelity | $11,800 gain | Long-term |
| AFRM | Fidelity | $11,200 loss | Short-term |
| LLY | E*TRADE | $6,150 gain | Long-term |
| PYPL | Robinhood | $6,750 loss | Long-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:
| Question | Why 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 output | Investor decision |
|---|---|
| Sell this loss lot | The expected tax value clears the threshold. |
| Do not sell yet | The loss is small or a wash sale risk is active. |
| Realize this gain with this loss | The investor can raise basis at little or no current tax cost. |
| Do not rebuy until this date | The 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.