Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Thought leadership & research. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Key Findings

Break down the ROI of AI systems that monitor portfolios for tax loss harvesting opportunities versus quarterly reviews or third-party services.

The Real Cost of Manual Tax Loss Harvesting in Advisory
Insight ai

The Real Cost of Manual Tax Loss Harvesting in Advisory

Sam McKay

You’re leaving money on the table. Not yours — your clients’. And the cost of that miss compounds in ways most advisory firms don’t track until a client asks why their neighbour’s adviser caught an opportunity in October that you flagged in January.

Tax loss harvesting is one of those value-adds that separates good advisory firms from great ones. Done well, it can save a high-net-worth client $15K to $40K in a single year. Done manually, it’s a quarterly scramble through portfolio reports, a paraplanner burning three hours per client, and a nagging sense that you’re always six weeks behind the market.

The question isn’t whether to automate tax loss harvesting. It’s whether the cost of automation pays back faster than the cost of doing it manually, or worse, not doing it at all. Let’s break down the numbers.

What Manual Tax Loss Harvesting Actually Costs

Most firms run tax loss harvesting reviews quarterly. Some do it twice a year. A handful of high-touch practices do it monthly, but that’s rare because the labour doesn’t scale.

Here’s what a quarterly review looks like in a 10-adviser firm managing 400 households:

  • A paraplanner pulls portfolio reports for every client with taxable accounts. That’s 250 to 300 households, depending on your mix.
  • They flag positions sitting at a loss, check wash sale rules, identify suitable replacement securities, and prep a shortlist for each adviser.
  • The adviser reviews the list, decides which opportunities to act on, and emails the client or calls them if the tax benefit is material.
  • The paraplanner documents the decision, updates the CRM, and coordinates with the platform to execute trades.

That’s 4 to 6 hours of paraplanner time per review cycle. At $70K to $90K loaded cost, you’re spending $140 to $180 per hour. A quarterly cycle costs $560 to $1,080 in labour. Multiply by four quarters and you’re at $2,240 to $4,320 per year, per paraplanner.

If you have two paraplanners splitting the work, double it. If you’re doing it monthly, triple it.

Now add the opportunity cost. A client with a $2M taxable portfolio might have three or four loss-harvesting opportunities in a volatile quarter. If you catch them in your October review but the loss evaporated in September, you’ve missed it. The client doesn’t see a line item for “tax alpha we didn’t capture”, but they do see the neighbour’s statement.

We typically see firms in the $5M to $15M revenue band losing $70K to $200K annually in paraplanner time, missed opportunities, and the client-service gap that opens when your process can’t keep up with market moves. That’s the leakage. It doesn’t show up as a cost centre, but it shows up in client retention and referral rates.

The Third-Party Service Alternative

Some firms outsource tax loss harvesting to a platform or a managed-account overlay. The platform monitors positions daily, executes trades automatically, and sends a monthly report. It works, and it scales.

The cost is usually 10 to 25 basis points on assets under management in taxable accounts. For a firm with $150M in taxable AUM, that’s $150K to $375K per year. You get consistency, you get speed, and you get a compliance trail.

But you also give up control. The platform’s algorithm decides what to sell and when to sell it. Your adviser doesn’t see the opportunity before it’s executed. The client gets a trade confirmation, not a conversation. And if the platform’s replacement-security logic doesn’t align with your investment philosophy, you’re explaining trades you didn’t choose.

The bigger issue is margin. If you’re charging 1 per cent on that $150M and you’re paying 15 basis points to the platform, you’ve just handed over 15 per cent of your revenue on those assets. That’s fine if the platform is doing work you couldn’t do otherwise. It’s expensive if an AI agent could do the same work for a fraction of the cost and keep the client relationship in your hands.

What an AI Agent Changes

An AI system built for tax loss harvesting doesn’t replace your investment process. It watches it. Every day, it scans every taxable account you manage, flags positions that have drifted into loss territory, checks wash sale windows, and queues up opportunities for your team to review.

The difference is speed and coverage. A paraplanner running a quarterly review can cover 60 to 80 accounts in a day. An agent covers all of them, every day, and only surfaces the ones that matter.

Here’s what that looks like in practice:

  • The agent pulls overnight portfolio data from your custodian or platform. It identifies positions trading below cost basis by more than a threshold you set, typically $5K or 5 per cent.
  • It cross-checks recent trades to flag wash sale conflicts. If you sold a position 20 days ago, the agent won’t suggest buying it back today.
  • It suggests replacement securities that match the risk profile and sector exposure of the position you’re harvesting. You can feed it your model portfolios or let it pull from a curated list.
  • It generates a one-page alert for the adviser: client name, position, loss amount, estimated tax benefit, and recommended replacement. The adviser reviews it in 90 seconds and decides whether to call the client or queue it for the next meeting.

The agent doesn’t execute trades. It doesn’t make investment decisions. It does the scanning, the cross-checking, and the documentation that used to take your paraplanner four hours per cycle. Now it takes four minutes.

One adviser in our network describes it as “having a paraplanner who never sleeps and never misses a September dip.” That’s the value. You’re not automating advice. You’re automating the work that makes advice possible at scale.

The ROI Breakdown

Let’s compare three scenarios for a firm managing $200M, with $120M in taxable accounts and two paraplanners supporting 10 advisers:

Scenario A: Quarterly manual reviews

  • Paraplanner time: 24 hours per quarter (6 hours per cycle, two paraplanners), $3,360 per quarter, $13,440 per year.
  • Opportunities missed: Conservatively, 15 to 20 per cent of potential tax alpha slips through because the market moved between review cycles. For a client base with $120M taxable, that’s $180K to $300K in unrealised tax savings annually.
  • Client experience: Reactive. You’re telling clients what you found last month, not what you’re doing today.

Scenario B: Third-party overlay service

  • Platform fee: 15 basis points on $120M, $180K per year.
  • Opportunities captured: High. The platform runs daily and executes fast.
  • Client experience: Automated. Clients see trades, not conversations. Advisers explain decisions they didn’t make.

Scenario C: AI agent (Omni Ops)

  • Agent cost: Typical range for a firm this size is $24K to $48K annually, depending on integrations and customisation.
  • Paraplanner time saved: 20 hours per quarter, $11,200 per year. That time shifts to higher-value work like advice document prep or client onboarding.
  • Opportunities captured: Near-daily monitoring means you’re catching 85 to 95 per cent of viable opportunities, up from 60 to 70 per cent in quarterly reviews.
  • Client experience: Proactive. Advisers call clients with specific opportunities, often within 48 hours of the market move.

The math is straightforward. Scenario C costs $24K to $48K and saves $11K in labour. But the real return is the tax alpha you’re now capturing for clients — $180K to $300K that was leaking in Scenario A. Even if you only convert half of that into measurable client value, you’re looking at a 3x to 6x return in year one.

And that’s before you account for the client-service lift. When an adviser calls a client in October and says, “We spotted a $22K loss-harvesting opportunity in your tech holdings this morning, and I want to move on it today,” that’s a conversation that builds trust. It’s also a conversation that doesn’t happen in Scenario A or Scenario B.

What Omni Ops Does for Advisory Firms

We built Omni Ops to handle the repetitive, high-stakes work that advisory firms do every day but can’t afford to scale manually. Tax loss harvesting is one use case. Meeting prep is another. Compliance documentation is a third.

The Meeting Prep Agent pulls portfolio performance, recent emails, goal progress, and any flagged opportunities into a one-page brief the adviser reads five minutes before a client meeting. No more scrambling through the CRM. No more “let me get back to you on that.”

The Advice Document Agent drafts SOAs, ROAs, and file notes from meeting transcripts and your compliance templates. What used to take a paraplanner two days now takes two hours of review and sign-off. You’re still in control. The agent just does the first 80 per cent.

The Client Onboarding Agent runs a guided fact-find with new clients, collects KYC documents, and preps a clean onboarding pack for the adviser. Onboarding cycles that used to stretch 45 to 60 days now close in three weeks. The client stays engaged. The adviser stays focused on advice, not admin.

These aren’t hypothetical tools. They’re live in firms today. You can see the full breakdown at the AI audit for financial advisory firms, where we walk through exactly how each agent integrates with your existing systems and what the first 90 days look like.

The Cost of Waiting

Here’s the part most firms underestimate: the cost of waiting isn’t static. Every quarter you run manual reviews, you’re not just paying paraplanner time. You’re missing opportunities that won’t come back. A client who could have saved $18K in October won’t get that $18K back in January. The market moved. The loss is gone.

And every quarter you pay a third-party platform 15 basis points, you’re handing over margin you could be reinvesting in your team, your tech, or your client experience. That’s $45K per quarter for a firm with $120M taxable. Over three years, it’s half a million dollars.

The firms that move first on this don’t move because they’re tech-forward or because they love automation. They move because they’ve done the math and they’ve seen the gap between what they’re delivering today and what their clients expect tomorrow. The gap is measurable. It’s $70K to $200K annually for most firms in this band. It’s bigger if you’re growing fast or if your client base skews high-net-worth.

If you’re still running quarterly reviews, you’re not behind yet. But you’re not ahead either. And in a market where clients can compare notes with their neighbour over dinner, “not behind” isn’t a competitive position.

What an Omni Audit Tells You

We don’t sell software. We build AI systems for advisory firms, and we start every engagement with a 60-minute audit. No deck, no demo, no generic pitch.

You walk us through your current tax loss harvesting process — how often you review, who does the work, what tools you use, and where it breaks down. We map the time, the cost, and the leakage. Then we show you three things:

  1. A process map of where an agent fits into your workflow, from data pull to client conversation to trade execution.
  2. A cost model that compares your current state to an agent-assisted state, with real numbers from your firm.
  3. A 90-day implementation plan that shows you what gets built, what gets integrated, and what your team needs to do differently.

No obligation. No pressure. Just a clear picture of what’s possible and what it costs. If it doesn’t make sense for your firm, we’ll tell you. If it does, you’ll know exactly what the next step looks like.

Enterprise DNA put together a free field guide on exactly this: the full Claude ecosystem, Claude Code, and how to roll agents out without breaking things. Get the guide.

The Bottom Line

Manual tax loss harvesting costs more than you think. Third-party platforms cost more than they should. An AI agent that monitors portfolios daily, flags opportunities in real time, and keeps the client relationship in your hands costs less than both and delivers more value than either.

The ROI isn’t theoretical. It’s $70K to $200K in captured tax alpha, saved paraplanner time, and client-service lift. It’s measurable in year one. It compounds in year two.

If you’re ready to see what that looks like in your firm, start with the Omni Audit for financial advisory firms. We’ll map your process, model the ROI, and show you what an agent can do that your current process can’t.

You can also explore more about how AI agents are reshaping advisory operations at Omni Ops or read other case studies and insights in our resources library.

The question isn’t whether to automate. It’s whether you’re going to do it before your clients start asking why you haven’t.