TrackMyShares

Tax-loss harvesting tool

Identify unrealized losses in your portfolio, estimate potential tax savings, and harvest losses while avoiding wash sale violations. Built for US investors.

  • Scan your portfolio for holdings with unrealized losses
  • Estimate tax savings based on your marginal tax rate
  • Wash sale warnings before you execute harvesting trades
  • Lot-level analysis showing which specific purchases are at a loss
  • Short-term vs long-term loss classification
Get started freeFree to start — no credit card required

Everything you need

Loss identification

Automatically scans your portfolio to find holdings with unrealized losses that could be harvested to offset capital gains.

Tax savings estimate

Enter your marginal tax rate and see an estimate of how much you could save by harvesting specific losses in your portfolio.

Wash sale warnings

Before you harvest a loss, TrackMyShares warns you if selling would trigger a wash sale based on recent purchases of the same security.

Lot-level detail

See exactly which purchase lots are at a loss, so you can make targeted decisions about which shares to sell.

How it works

1

Enter your tax rate

Set your marginal tax rate so TrackMyShares can estimate the potential tax savings from harvesting losses in your portfolio.

2

Review opportunities

See a list of holdings with unrealized losses, broken down by lot, with estimated tax savings and wash sale warnings.

3

Execute with confidence

Use the analysis to make informed harvesting decisions, knowing which losses are safe to harvest without triggering wash sales.

Why use TrackMyShares for tax-loss harvesting?

  • Automated portfolio scanning finds every harvesting opportunity
  • Wash sale protection warns you before you create a violation
  • Lot-level detail shows exactly which purchases are at a loss
  • IRS-aligned short-term and long-term loss classification
  • Available on the Pro plan with unlimited holdings

Frequently asked questions

What is tax-loss harvesting?
Tax-loss harvesting is the strategy of selling investments at a loss to offset capital gains and reduce your tax bill. You can use up to $3,000 in net losses to offset ordinary income each year, with excess losses carried forward.
How does the tool work?
TrackMyShares scans your portfolio for holdings with unrealized losses, estimates your potential tax savings based on your marginal tax rate, and flags any wash sale risks before you execute trades.
Does it detect wash sales?
Yes. Before you harvest a loss, the tool checks whether you have purchased the same security within the 61-day wash sale window and warns you if selling would trigger a wash sale violation.
Can I see lot-level detail?
Yes. The tool breaks down each holding by individual purchase lot, showing you the cost basis, current value, and unrealized gain or loss for each lot.
How is the tax savings estimated?
The estimated tax savings is calculated by multiplying the harvestable loss by your marginal tax rate. This gives you an approximation of how much you could reduce your tax bill.

Ready to take control of your portfolio?

Take control of your investments with a portfolio tracker built for investors across US and Australian markets.