Choosing practice management software shouldn't require a spreadsheet and three demo calls. But here we are — because every vendor's website makes their product sound like the answer to everything, and the real experience only emerges once you're six months in and your data is locked inside it.
This is an honest look at three platforms that UK accountancy firms actually use: IRIS, TaxCalc, and Xero Practice Manager. Where they shine, where they don't, and what they'll actually cost you.
IRIS: the established heavyweight
IRIS is the default. If your practice has been running for more than a decade, there's a reasonable chance you're using some part of their ecosystem — whether that's the Accountancy Suite, Practice Management, Time & Fees, Elements, or one of their many acquisitions (Senta, KashFlow, Staffology, FreeAgent).
What it does well
IRIS's accounts production and tax compliance tools are mature. They've been refined over decades, they keep pace with HMRC changes, and for complex corporate tax work, they're hard to beat. If you're doing groups, consolidations, or anything beyond straightforward sole traders and small companies, IRIS has depth that newer tools simply don't.
The breadth of the suite is genuinely impressive too. Payroll, bookkeeping, accounts production, practice management, document management — you can run your entire practice within the IRIS ecosystem without touching another vendor. For firms that want a single supplier relationship, that has appeal.
Where it falls short
The interface. There's no polite way to say this: much of IRIS feels dated. Different products within the suite were built (or acquired) at different times, and it shows. You'll find yourself switching between applications that look like they were designed in different decades — because they were. Speed is a common complaint too. Generating a set of accounts shouldn't feel like making a cup of tea and coming back.
Support. IRIS has moved significant support offshore, and the reviews reflect it. Threads on AccountingWEB regularly mention calls that don't get returned, staff who lack product knowledge, and a general feeling that once you've signed, the attention drops off. For software your firm depends on daily, that's concerning.
Cost. IRIS prices per module and per user. A five-person practice running accounts production, tax, practice management, and document management can easily be paying several hundred pounds a month — and the per-seat model means every new hire pushes the bill up. Several firms have reported feeling locked in, partly because extracting data from multiple IRIS products is non-trivial.
The acquisition question. IRIS has bought a lot of smaller software companies in recent years. Some (like Senta) have seen their development pace slow post-acquisition. If you're using a product that came in through acquisition, it's worth asking whether the original development team is still driving the roadmap.
Pricing
IRIS doesn't publish prices publicly — you'll need to request a quote. Expect per-user, per-module pricing that scales with your firm's size and the products you need. Forum reports suggest a small practice (3-5 users) with core modules can expect to pay in the region of £200-£400/month, though this varies significantly depending on your specific configuration.
TaxCalc: the compliance specialist
TaxCalc is trusted by over 11,000 UK practices, primarily for tax compliance. Self assessment, corporation tax, partnership returns, trust returns — this is their bread and butter, and they do it very well.
What it does well
The tax filing experience is genuinely good. It's reliable, it stays current with HMRC changes, and the UK-based support team gets consistently positive reviews. That last point matters more than you'd think — especially during January when you need an answer quickly and the alternative is sitting on hold with an overseas call centre.
Pricing is transparent and reasonable. Their Individual licence starts at around £310/year for a single user doing self assessment and accounts. Add corporation tax and you're looking at the Professional suite. Compared to IRIS, the entry point is significantly lower.
TaxCalc also launched Engager.app — a cloud-based tool for client onboarding, letters of engagement, and value-based pricing. It's a modern, well-designed product that shows TaxCalc is thinking about the broader practice management problem.
Where it falls short
Practice management is an afterthought. TaxCalc's Practice Manager handles the basics — client records, job tracking, task assignments — but users consistently describe it as making "some tasks much harder than they should be." It lacks a proper audit trail, integration with other tools is limited, and it feels like a feature added to the tax product rather than something designed from scratch.
Document management is thin. You can share files with clients through TaxCalc's Document Manager, but it's not a full client portal. There's no real equivalent to a dedicated document collection system where clients can log in, upload what's needed, and see what's outstanding.
Engager is separate. Engager.app is promising, but it's a standalone product sitting alongside the core software. Your data doesn't flow naturally between them. That's improving, but right now it means you're still managing client information in multiple places.
Pricing
More transparent than IRIS. Self assessment starts around £310/year for a single user. The Professional suite with corporation tax is around £650/year. Practice management and document sharing are additional. Multi-user pricing scales from there.
Xero Practice Manager: the "free" option
Xero PM (formerly WorkflowMax, before that was spun off and then sort of brought back) is available free to Xero Partners. If your firm already uses Xero for client bookkeeping, you've probably at least looked at it.
What it does well
It's free. For practices already in the Xero ecosystem, XPM doesn't cost extra. That's a genuine advantage. For a sole practitioner or a two-person firm watching every pound, getting basic practice management bundled with your existing Xero subscription is hard to argue with.
Client records and job tracking are functional. You can create clients, set up jobs, track time, and assign work. The Xero integration means client data flows between your bookkeeping and practice management without re-keying.
Invoicing is decent, especially if you're already billing through Xero. Time records feed directly into invoices, which saves the double-entry that plagues firms using separate time tracking and billing tools.
Where it falls short
Document management doesn't exist. XPM doesn't handle documents. At all. If you need to collect, store, and organise client files — and you do — you'll need a separate tool. Most firms in the Xero ecosystem turn to FYI, which costs around £9-£12 per user per month. That "free" practice management just got less free.
AML and compliance are absent. There's no AML/KYC functionality in XPM. You'll need a separate tool — SmartSearch, Thirdfort, or similar — adding another subscription and another login to your stack.
Email filing needs help. XPM doesn't file emails against client records. You'll want an Outlook add-on (FYI handles this, or you can use something like Mailbutler) to link correspondence to clients. Another integration to manage.
It's shallow. XPM was designed as a lightweight job tracker, and that's what it still is. Workflows, compliance tracking, e-signatures, a client portal — these aren't features you can add. They're features that don't exist in the product. If your practice grows beyond basic job tracking, you'll hit the ceiling quickly.
Pricing
Free for Xero Partners — but factor in the add-ons you'll actually need:
- FYI for document management: ~£9-£12/user/month
- AML tool (SmartSearch, Thirdfort, etc.): ~£5-£15/check or monthly subscription
- Email filing add-on: varies
- Proposal/engagement letter tool: varies
For a five-person firm, the "free" stack often ends up costing £80-£150/month once you've assembled all the pieces. We've written more about this in our piece on the real cost of free practice management.
Accountancy Fee Estimator
How much should you pay an accountant?. Try it free — no sign-up required.
Use the Fee EstimatorHow they compare at a glance
| Feature | IRIS | TaxCalc | Xero PM | |---------|------|---------|---------| | Tax compliance | Excellent | Excellent | None (use Xero Tax) | | Accounts production | Excellent | Good | None | | Practice management | Good (dated) | Basic | Basic | | Document management | Yes (separate module) | Basic | No (need FYI) | | Client portal | Limited | Limited | No | | AML/KYC | Via add-on | No | No | | Email filing | Via add-on | Basic | No (need add-on) | | E-signatures | No | No | No | | Pricing model | Per user, per module | Per user, tiered | Free (but add-ons needed) | | Support reputation | Mixed (offshore) | Good (UK-based) | Mixed |
So which one should you pick?
Choose IRIS if you're a larger practice (10+ staff) doing complex corporate work, you need accounts production and tax in the same ecosystem, and you can stomach the cost and the interface. The depth is unmatched — if you need it.
Choose TaxCalc if tax compliance is your primary concern, you want good UK-based support, and you can live with basic practice management alongside it. Keep an eye on Engager.app — it could fill some gaps as it matures.
Choose Xero PM if you're a very small practice already embedded in the Xero ecosystem, your needs are genuinely basic, and you're comfortable assembling a stack of add-ons to fill the gaps. Just be honest about the total cost.
Consider a fourth option if what you actually need is the practice management layer — client management, documents, workflows, communication, compliance — without the tax and accounts production you've already got sorted. Fortium is built specifically for that gap: one flat-rate system for everything that isn't filing returns. No per-seat charges, no module add-ons. It's designed to sit alongside whichever compliance tool you already use, not replace it.
The right answer depends on what your firm actually does all day. For most small practices, that's less about filing returns and more about managing clients, chasing documents, and keeping track of work. Choose accordingly.