How Does Automated Tax-Loss Harvesting Work With a Robo-Advisor?

Updated July 9, 2026 5 min read

Watching a portfolio every day for a chance to harvest a small loss isn’t a realistic habit for most people, which is exactly the gap automated tax-loss harvesting is designed to fill.

The short answer

Automated tax-loss harvesting is a feature offered by many robo-advisors that continuously monitors a portfolio’s holdings, and when a fund’s value drops below its purchase price, automatically sells it to realize the loss and immediately buys a similar, but not identical, fund to keep the portfolio’s overall market exposure roughly unchanged. The realized loss can then be used to offset capital gains or a limited amount of ordinary income on a tax return. It runs continuously and mechanically rather than depending on an investor remembering to check.

How the monitoring and swap actually works

The software behind this feature tracks the cost basis of each holding against its current price on an ongoing basis, often daily, looking for positions sitting below where they were purchased. When it finds one, it sells that position and simultaneously buys a fund chosen in advance to track a similar segment of the market, so the portfolio’s asset allocation stays close to its target even though the specific fund held has changed. This pairing has to be planned carefully, because the replacement needs to be similar enough to preserve the intended exposure without being so similar that it counts as substantially identical for wash sale purposes.

Why avoiding a wash sale is the central design problem

The entire feature only works if the replacement fund is different enough from the original to avoid triggering a wash sale, which would disallow the loss. This is why robo-advisors typically maintain pairs or small groups of similar funds from different providers that track overlapping but not identical indexes, rotating between them as harvesting opportunities come up over time. It also means the same discipline covered in general tax-loss harvesting still applies — a purchase of the original fund, or something functionally identical to it, anywhere else in the investor’s accounts within the relevant window can undo the benefit.

What the investor doesn’t have to do

The appeal of the automated version is that it removes the need to watch markets and decide, day to day, whether today is a good day to harvest a loss. The tradeoff is less visibility and control: transactions happen without the account holder actively deciding on each one, and the tax consequences show up on tax documents after the fact rather than being something actively chosen in the moment. That can also mean more numerous, smaller transactions appear on a given year’s tax reporting than someone managing trades by hand might generate.

What to weigh

Not every harvested loss is automatically useful — losses only provide value when there are gains to offset or when the annual limit on offsetting ordinary income applies, and unused losses generally carry forward rather than disappearing. Anyone using this feature is trading manual control for consistency and is relying on the platform’s swap logic to manage the wash sale risk correctly on their behalf.

The takeaway

Automated tax-loss harvesting turns a manual, easy-to-forget process into a background feature of a managed portfolio, built around the same core mechanics as harvesting a loss by hand: sell the loser, replace it with something similar, and avoid buying back the original too soon.