In an accounting firm, the raw material is staff time. A matter under-billed by 20%, an advisory engagement that was never tracked, a payment sitting outstanding for 60 days: these are tens of thousands of pounds (or euros, or dollars) quietly draining annual margin. Yet a significant share of accounting practices — whether CPA firms in North America, chartered accountants in the UK, or experts-comptables across Europe — still manage operations with a spreadsheet for time recording, a disconnected billing tool, and a shared calendar for staff scheduling.
The question is not whether to adopt an ERP to look like a large corporation. The question is whether your current management system can answer three questions in under ten minutes: what is the realisation rate on each client file this month? Which team member has capacity next week? Which client has an invoice outstanding for more than 30 days?
If the answer requires cross-referencing multiple files, this guide is for you.
Why accounting firms have different needs from standard businesses
An unusual business model: retainers, time-and-materials, and one-off engagements
An accounting practice does not manufacture products or hold stock. Its economic cycle rests on three types of client engagements, which typically coexist within the same portfolio:
- The annual retainer: the recurring engagement (bookkeeping, year-end accounts, statutory filing, tax returns) billed monthly or quarterly at a negotiated fixed fee.
- Time-and-materials: one-off engagements (audit, strategic advisory, due diligence, fundraising support) billed against actual time at an agreed hourly or daily rate.
- Variable retainers: recurring engagements whose volume fluctuates (payroll for a client whose headcount changes, seasonal VAT work).
This complexity is the first challenge your management software must solve. An ERP that handles only one billing mode will force you to maintain manual workarounds for the others.
Multi-client management: data separation, separate billing, and consolidated reporting
A firm of ten staff may manage between 200 and 500 active client files. Each file is a distinct client, with its own financial data, its own engagement terms, and its own confidentiality requirements. Professional accounting bodies — whether the ICAEW and ACCA in the UK, AICPA in the US, or the Ordre des Experts-Comptables (OEC) in France — impose strict rules around client data separation: no information relating to one client should be accessible by another, even indirectly through reports or exports.
This constraint rules out management tools that store everything in a common database without file-level partitioning. It also imposes precise rules on hosting (certified cloud or on-premise) and on staff access rights.
At the same time, firm leadership needs a consolidated view: overall utilisation rate, revenue per partner, profitability by client segment. This paradox — data isolated by client file, aggregated reporting for the firm — is the second structural constraint shaping the software decision.
Generic ERP vs specialist practice management software: how to choose
What a generic ERP does well
Generic ERPs (Odoo, Microsoft Dynamics 365 Business Central, SAP Business One) were designed for businesses that manage purchasing, inventory, production, and their own accounting. Their strengths for an accounting firm:
- Internal firm accounting: treasury, fixed assets, staff payroll, VAT on the firm’s own invoices.
- CRM and business development: prospect tracking, proposals, new engagement pipeline.
- Reporting capabilities: customisable dashboards, BI exports, integration with Power BI or Metabase.
But their limitation is structural: they were not built for client file management in the accounting firm sense. The concepts of “time spent per file”, hybrid retainer/time-and-materials billing, staff scheduling by engagement, and document retention management are either absent or bolted on through costly bespoke development.
An Odoo instance configured for an accounting practice can work — but expect six to twelve months of configuration, a specialist implementation partner, and a result that will always feel less ergonomic than a native solution.
What specialist practice management tools do better
Solutions designed specifically for accounting firms embed the core workflows natively:
ACD (TeamSystem France): founded in 2004, ACD serves around 3,200 accounting firms in France, covering more than 1.3 million businesses indirectly. Following its acquisition by TeamSystem in April 2026, ACD benefits from the group’s R&D resources to accelerate on e-invoicing and AI-assisted data entry. Strengths: integrated production + firm management + payroll suite, deep accounting-firm domain knowledge, French-speaking support. Watch point: integration into the broader TeamSystem ecosystem (convergence or independence of the ACD product roadmap).
Cegid Expert: the reference standard in the French market for accounting production, Cegid Expert now integrates firm management features (time tracking, billing, scheduling). The Cegid Loop layer adds AI automation for transaction categorisation. Relevant for firms that want a single vendor for both production and management. Pricing: on request, by module and headcount.
CCH Tagetik / Wolters Kluwer: for mid-market and large firms operating internationally, Wolters Kluwer’s suite (CCH Tagetik for consolidation and reporting, CCH iFirm for practice management) offers genuine global coverage, multi-currency support, and compliance frameworks spanning IFRS, US GAAP, and local standards across Europe and APAC.
IRIS Software / Sage for Accountants: in the UK, IRIS and Sage are the dominant practice management platforms, offering integrated time recording, client billing, Companies House filing integration, and HMRC-compatible e-submission. IRIS in particular serves over 11,000 accountancy practices in the UK and Ireland.
Xero Practice Manager: for firms that have adopted Xero as their client accounting platform, Xero Practice Manager provides native time tracking, job management, and billing tightly integrated with client data — a zero-friction setup for Xero-centric practices.
Decision table by firm size and ambition
| Firm size | Functional priority | Recommendation |
|---|---|---|
| 1–5 staff | Simple billing, basic time tracking | Lightweight specialist SaaS (Xero Practice Manager, FreeAgent for Accountants) |
| 5–20 staff | Time tracking, scheduling, retainer + T&M billing | IRIS, Cegid Expert (firm management modules), or ACD |
| 20–80 staff | Per-file profitability, multi-partner, reporting | ACD, Cegid Expert, IRIS, or Dynamics 365 with specialist implementation |
| Multi-office or acquisition-growth firm | Consolidation, intercompany, HR management | Dynamics 365 Business Central or SAP Business One |
The non-negotiable features for an accounting firm
A practice management tool that genuinely meets the operational requirements must cover five functional blocks:
1. Time recording and engagement timesheets. Daily or weekly entry by staff member, allocated by file and engagement type (review, filing, advisory), validated by the engagement manager. Without this block, measuring actual profitability is impossible.
2. Automated billing and collections tracking. Invoice generation from the agreed retainer or from logged time (T&M), automatic dispatch, automated chasing on overdue invoices. E-invoicing is becoming a regulatory requirement across the EU (Peppol-compliant formats mandatory for B2B transactions in multiple jurisdictions from 2026–2027); your software must be ready.
3. Dashboards by partner, staff member, and file. Realisation rate (billed time / budgeted time), per-file profitability, forward workload by staff member, revenue per partner. These indicators must be accessible in real time, without an Excel export.
4. Document management and archival. Retention of working papers, signed accounts, and correspondence in line with regulatory retention periods; secure client-facing document portal; integration with e-filing platforms for statutory submissions to the relevant tax authority (HMRC, IRS, DGFiP, etc.).
5. HR management for the firm. Staff payroll (or integration with specialist payroll platforms such as Silae, Sage Payroll, or ADP), leave management, scheduling and capacity planning. For firms of more than 10 people, this block avoids maintaining a separate HRIS.
Automating billing and profitability tracking
Configuring client engagements to trigger automatic billing
The first productivity lever in an accounting firm is the configuration of client engagement records. Each file must carry in your system a “letter of engagement” record specifying: engagement type, fee basis (monthly retainer or hourly rate), scope (bookkeeping only, review, year-end, tax), and billing conditions (fixed date, hours threshold, deliverable sign-off).
Once this engagement record is in place, billing should trigger automatically on the configured schedule. The objective: no missed invoice, no end-of-month billing delay because a team member was on leave.
Per-file and per-staff profitability tracking
Per-file profitability calculates in real time as soon as your system has two inputs: the fully loaded cost of hours spent by each staff member, and the amount invoiced to the client for that file.
A mid-sized firm that deploys this tracking typically discovers that 20–30% of its files are unprofitable — not because the fee rate is wrong, but because actual hours routinely exceed the retainer without renegotiation. Profitability tracking is the primary tool for fee review.
Integration with client accounting software
It is essential to distinguish two systems that coexist in a practice: the firm management system (internal ERP) and the accounting production platform (the specialist software used to work on client files, such as Cegid Expert, CCH ProSystem, IRIS, Xero, or QuickBooks Accountant).
The firm management system drives internal profitability. The accounting production platform handles clients’ tax and accounting data. Both must be integrated to eliminate double entry: time logged in the firm ERP must feed billing, and client data processed in the production platform must flow back into firm reporting (file progress, year-end date, filing status).
Integration with the existing accounting ecosystem
An accounting firm operates within a network of interconnected tools. Before choosing your management solution, map the mandatory integrations:
Tax authority e-filing platforms. Statutory filings (corporation tax, VAT returns, payroll reports) are submitted electronically. Your management system must interface with your production platform to track the status of each filing and provide audit trails of submissions — whether that is HMRC’s Making Tax Digital in the UK, IRS e-file in the US, or EDI-TDFC/DGFiP in France.
Secure client document portal. Firms use secure document-sharing environments (Oodrive, ShareFile, Companies House document portal, or equivalents) to exchange documents with clients. Integration with your firm ERP must support document versioning and access audit trails.
Client collaboration tools (Xero, QuickBooks Online, Pennylane, Dext). Firms serving startups or digitally native SMEs increasingly work with client-side collaborative accounting tools. Your firm ERP’s API must be able to pull client documents and transaction data automatically, without manual rekeying.
Payroll platforms. If your firm manages client payroll through a specialist payroll platform (Silae in France, Sage Payroll or BrightPay in the UK, ADP or Gusto in the US), integration with your time tracking tool allows payroll hours to be automatically counted per client file and the corresponding billing to be triggered.
Data confidentiality is a non-negotiable professional obligation in all these integrations. Every data flow between systems must be documented, encrypted, and partitioned by client file. Any cloud provider hosting your firm ERP must sign a Data Processing Agreement (DPA) compliant with GDPR (EU/UK) or the relevant local data protection regulation, and must be able to demonstrate compliance with the professional body’s data security standards.
5 solutions suited to accounting firms in 2026
ACD (TeamSystem France)
Founded in 2004, ACD serves around 3,200 accounting firms, covering over 1.3 million businesses indirectly. Following its April 2026 acquisition by TeamSystem, ACD benefits from group R&D investment to accelerate on e-invoicing and AI data entry. Strengths: integrated production + firm management + payroll suite, deep domain expertise, French-speaking support. Watch point: product roadmap convergence with the broader TeamSystem platform.
Cegid Expert
The reference standard in the French market for accounting production, Cegid Expert now integrates firm management functionality (time tracking, billing, scheduling). The Cegid Loop module adds AI automation for transaction categorisation. Relevant for practices that want a single vendor for production and firm management. Strengths: comprehensive functional coverage, strong market footprint, native QuadraCompta integration. Pricing: on request, by module and headcount.
Microsoft Dynamics 365 Business Central
For firms of more than 30 people or multi-entity groups, Dynamics 365 Business Central delivers reporting power and consolidation capabilities that specialist tools cannot match. Integrates with accounting production platforms via connectors. List price: from €70/user/month (Essentials). Deployment requires an implementation partner with accounting-firm experience.
IRIS Software (UK market)
The dominant practice management platform in the UK, IRIS serves more than 11,000 accountancy firms. IRIS Practice Management covers time recording, client billing, tax workflow, Companies House integration, and HMRC e-submission. For UK practices, it is the benchmark for integrated compliance and practice management, with a strong ecosystem of partner integrations.
Odoo (specialist configuration)
Odoo Community or Enterprise, configured by a specialist implementation partner, offers maximum flexibility: time management, hybrid billing, CRM, document management. Advantage: low licence cost (Community: open source) and adaptability. Disadvantage: initial configuration is heavy (allow 6–12 months), customisation maintenance can become costly, and the UX remains less fluid than a native solution.
Checklist: 10 questions to ask before choosing your practice management software
Before any product demonstration or before signing a contract, put these ten questions to your prospective vendor:
- Does the software manage retainer and time-and-materials billing simultaneously on the same file? If not, you will have manual workarounds.
- How is client data isolated between files? Ask for security certifications (ISO 27001, SOC 2, relevant professional body endorsements).
- Is time recording available on mobile and synchronised in real time? A team member visiting a client on-site must be able to log hours without needing a VPN connection.
- Is Peppol-compliant e-invoicing included or a paid add-on? B2B e-invoicing mandates are rolling out across the EU and UK from 2026 onwards.
- Which native connectors are available to payroll platforms, Xero, QuickBooks, CCH, IRIS? Ask for an exhaustive list and references from firms using those connectors in production.
- How does the system handle e-filing status tracking? The status of each statutory submission must surface on your dashboard.
- Does the software include a secure client document portal or integrate with ShareFile, Oodrive, or equivalent? Client document collaboration is a commercial differentiator.
- What is the typical implementation timeline for a firm my size? Answers exceeding six months for a firm of fewer than 20 staff should raise concern.
- What is the data portability policy if you leave the software? You must be able to export your data in a standard format at no extra cost.
- Is the vendor recognised or endorsed by the relevant professional body in your jurisdiction? Not a guarantee, but a vendor with no presence in professional body circles is unlikely to understand your specific compliance environment.
To structure your evaluation rigorously, download our ERP evaluation scorecard: 30 criteria across 100 points to compare up to three solutions side by side, from time tracking to compliance and ecosystem integration.
For further reading, see our guide to ERP for professional services firms (same time-based billing logic) and our article on GDPR compliance and ERP for the data confidentiality obligations that apply to your client data.