A question turned up on AccountingWEB recently that I see a version of every few months: "Anyone use Xero PM with FYI automation?" The replies were a familiar mix of "yes, it works great once you've set it up" and "I spent three weeks getting the integration to sync properly and I'm still not sure it's right."
That's the best-of-breed experience in a nutshell. Each tool is excellent at its job. Getting them to talk to each other is a different matter entirely.
The best-of-breed argument
The logic is appealing. Pick the best tool for each job: Xero Practice Manager for workflow and time tracking. FYI for document management. Outlook (maybe with a Harmon.ie or Collabware add-on) for email filing. GoCardless for payment collection. DocuSign or Adobe Sign for e-signatures. Perhaps an AML tool like Verify or SmartSearch on the side.
Each of those products is genuinely good at what it does. FYI's document automation, for example, is brilliant — it can auto-file documents from email, apply OCR, and create smart folder structures based on rules you define. If document management is your biggest headache, FYI solves it better than most all-in-one platforms.
And there's a philosophical appeal too. If one tool stops working for you, swap it out. You're not locked into a monolith. Your practice management is modular, flexible, future-proof.
In theory.
The reality of tool sprawl
In practice, running four or five separate products creates problems that don't show up on any individual product's feature list.
Cost compounds quickly. Xero PM is roughly £100-150/month. FYI runs around £15-25 per user per month. Your e-signature tool is another £20-40/month. AML checks are per-search. Email add-ons are per-seat. GoCardless takes a percentage. For a firm of eight, you can easily spend £400-500/month across your stack — and that's before you count the time spent managing all of it.
Integration isn't free. The dirty secret of "best of breed" is that someone has to wire it all together. That's either Zapier (which adds another monthly cost and breaks in ways that are genuinely maddening to debug), a custom API integration (which needs someone technical to maintain), or manual double-entry across systems (which defeats the purpose of having software in the first place).
One AccountingWEB poster describing the state of UK accountancy software put it well: the sector is "fragmented," with firms spending as much time managing their tools as managing their clients. That's not an exaggeration for some practices.
You lose the single view. When your client data lives in five different systems, there's no one place where you can see everything about a client. Their documents are in FYI. Their workflow status is in Xero PM. Their correspondence is in Outlook. Their AML check is in SmartSearch. Their invoices are in Xero. To get the full picture, you need five tabs open. Nobody does that for every client, so things get missed.
Support becomes your problem. When something breaks between two products — a sync that stops working, a document that doesn't file, an email that doesn't attach to the right client — whose fault is it? FYI says it's a Xero PM issue. Xero says it's an email server issue. You're stuck in the middle, playing detective across multiple support teams who have no visibility into each other's systems.
The all-in-one argument
An all-in-one platform puts client management, document storage, workflows, a client portal, invoicing, email integration, e-signatures, and compliance into a single system. One login. One database. One support team.
The obvious benefit: everything is connected without you needing to connect it. When a client uploads a document through the portal, it's immediately visible in their file. When you send an email, it's filed against the client automatically. When you complete a workflow step, the time record updates. No Zapier. No sync delays. No "which system has the most recent version?"
The cost advantage is real too. Instead of five separate subscriptions, you've got one. For firms that have done the maths on their multi-tool stack, the difference can be striking — especially when the all-in-one option uses flat pricing rather than per-seat charges.
Accountancy Fee Estimator
How much should you pay an accountant?. Try it free — no sign-up required.
Use the Fee EstimatorThe all-in-one trade-offs
It's not all upside. There are legitimate concerns about going all-in-one, and it's worth being honest about them.
Jack of all trades. An all-in-one platform needs to be decent at ten things rather than exceptional at one. FYI's document management has years of specialist development behind it. An all-in-one platform's document management might not match it feature-for-feature. The question is whether the difference matters for your firm — and whether the convenience of integration outweighs the gap.
Switching costs are higher. If you don't like your e-signature tool, you can swap it for a different one in an afternoon. If you don't like your all-in-one platform, you're migrating everything. That's a bigger commitment, which means you need to choose more carefully upfront.
Vendor dependency. Your entire practice runs on one platform. If that platform has an outage, goes out of business, or gets acquired and changes direction (something Senta users know about), you're more exposed than a firm with a diversified stack.
So how do you decide?
It comes down to two questions.
How much time are you spending on integration right now? If your tools work together smoothly, great — keep going. But if you're spending hours a month fixing sync issues, manually copying data between systems, or chasing problems across multiple support teams, that's a hidden cost that isn't on any invoice.
What size is your firm? Larger firms (30+ staff) with dedicated IT support can manage a multi-tool stack more easily. They've got someone whose job it is to keep the integrations running. For firms of 3 to 15 people — where the practice manager is also the IT department, the HR department, and the person who changes the toner — simplicity has real value.
Here's a rough guide:
- Sole practitioners / 1-2 staff: Best of breed can work. Your stack is small enough to manage manually. Xero PM + a basic document tool might be all you need.
- 3-15 staff: This is where all-in-one starts winning. The integration overhead of managing four or five products outweighs the feature advantages of best-of-breed — especially when nobody has time to maintain it.
- 15-30+ staff: Could go either way. If you've got someone technical on the team and very specific needs (say, exceptional document automation), best of breed might justify the complexity. Otherwise, all-in-one with good API access for the few integrations you genuinely need.
The middle path
There's a third option that more firms are landing on: use an all-in-one platform for the core (client management, workflows, documents, portal, invoicing) and connect it to specialist tools only where you have a specific, justified need.
That might look like Fortium for everything practice management, alongside your existing accounts production and tax filing software. You're not replacing Xero or IRIS for what they do well. You're replacing the four separate tools you've been using to manage everything around them.
The goal isn't to have the fewest tools or the most tools. It's to have the right tools — and to stop spending your evenings debugging Zapier automations when you should be reviewing client work.