Your FreeAgent clients get one style of report, your Xero clients get another, and your QuickBooks clients get whatever you can export before the meeting starts. The numbers might all be right, but nothing matches — and every month-end you rebuild the same KPI pack three different ways. If that sounds like your practice, a new integration between two UK-focused tools is worth your attention even if neither is your main platform: FreeAgent, the small-business accounting software used by over 250,000 businesses, now syncs directly into Fathom, the reporting, analysis and forecasting platform accountants already use for their Xero, QuickBooks and Sage clients.
The announcement matters less as product news and more as a signal. Practices are standardizing on one reporting layer that sits above whatever bookkeeping software each client happens to run. Here is what the integration actually does, why the multi-platform reporting problem is worth solving, and how to get value from a consolidated dashboard whether or not FreeAgent is in your stack.
What the Integration Actually Does
FreeAgent handles day-to-day small-business finances: invoicing, expenses, bank feeds, payroll with PAYE and National Insurance filing, and MTD-compatible VAT returns filed directly to HMRC. What it has never tried to be is a deep analysis tool. Its dashboard shows cash flow, profit and loss, and tax timelines — enough to run the business, not enough to advise it.
Fathom fills that gap. Under the new integration, FreeAgent data syncs automatically into Fathom, unlocking:
- Real-time profit and loss reporting without exporting and reworking spreadsheets
- Cash flow forecasting, including three-way forecasts across profit and loss, balance sheet and cash flow
- KPI dashboards with visual trend tracking, drawn from a library of more than 50 pre-built financial KPIs plus custom formulas
- Interactive management reports you can brand and tailor per client, with commentary alongside the figures
- Scenario modelling — what-if analysis and goal-seeking that answers "how do we get there?" rather than just "where are we?"
For FreeAgent's accountant channel, which already offers a practice dashboard for reaching client accounts quickly, the pitch is that firms can now deliver the same strategic reporting to FreeAgent clients that they already deliver to Xero and QuickBooks clients — without asking anyone to switch platforms.
The Real Problem: One Practice, Five Sets of Books
Ask a ten-person firm what software its clients run and you will hear a list, not an answer: Xero here, QuickBooks there, Sage for the legacy client who will never move, FreeAgent for the freelancers and contractors, maybe a spreadsheet holdout or two. Each platform reports differently. Gross margin is defined one way in one app and subtly another way elsewhere. A "cash flow forecast" in a native dashboard is often a bank-balance projection, not a forecast tied to the profit and loss and balance sheet.
That fragmentation costs practices in three specific ways:
1. Preparation time scales with clients, not with insight
Every platform's export needs cleaning before it becomes a client-facing report. Accountants routinely describe spending hours reworking data for every monthly pack — hours the client never sees and rarely wants to pay for. An integration that syncs ledger data into one reporting tool removes the export-clean-rebuild loop for that platform entirely.
2. Benchmarking across clients is guesswork
"How am I doing compared to businesses like mine?" is one of the most valuable questions an accountant can answer — and one of the hardest when every client's numbers arrive in a different shape. A single reporting layer with one KPI library means gross margin, debtor days and cash conversion mean the same thing for every client, so comparisons are real instead of approximate.
3. Advisory cannot start until the numbers are trusted
Nobody pays for a forecast built on a report they do not believe. When each client sees a different format with different definitions, the first twenty minutes of every review meeting go to explaining the report instead of discussing the business. Standardized packs flip that ratio.
Why This Is Happening Now: The CAS Boom
The FreeAgent–Fathom deal lands in the middle of the profession's fastest structural shift in decades. Client accounting and advisory services — the packaged monthly bundle of bookkeeping, close, reporting and advice — is now the fastest-growing service line in public accounting:
- Firms with CAS practices report median revenue growth of 17%, and project growth to nearly double again over three years, according to the CPA.com and AICPA PCPS benchmark survey.
- Eight in ten of Accounting Today's Top 100 firms named CAS their fastest-growing niche, ahead of attest and state and local tax work.
- Wolters Kluwer's Future Ready Accountant research found 93% of firms now offer advisory services, up from 83% a year earlier, with more than a third of clients actively asking for strategic business advice.
The direction is unambiguous: compliance work standardizes and compresses, while forward-looking advice — forecasts, KPIs, scenario plans — carries the margin. Every tool announcement like this one is a vendor betting that practices will pay to deliver advisory faster. The firms winning that bet are the ones whose reporting workflow is already platform-agnostic.
What Fathom Adds That Native Reports Do Not
Whether you connect FreeAgent, Xero, QuickBooks or Sage, the capabilities a dedicated reporting layer adds over any native dashboard fall into the same buckets:
A real KPI library. Native dashboards show balances and trends; Fathom ships more than 50 financial KPIs covering profitability, cash flow, efficiency and growth, plus custom KPI formulas, targets and alerts. Non-financial data from spreadsheets can be folded in, so headcount-driven metrics like revenue per employee sit next to the financials.
Three-way forecasting. A proper forecast ties the profit and loss, balance sheet and cash flow together, so a revenue assumption flows through to the bank balance. Add driver-based forecasting, micro-forecasts and multiple scenarios, and "what if we hire in March instead of June?" becomes a model you build live in a meeting rather than a spreadsheet you promise for Friday.
Consolidation and benchmarking. Multi-entity groups can be consolidated with eliminations, and KPI benchmarking runs across your whole client base — the cross-client comparison that native per-company reports structurally cannot do.
Report packs that explain themselves. Branded management reports combine the visuals with written commentary; since September 2026, Fathom's reports can include AI-written narrative alongside the figures, which turns a chart pack into something a non-financial owner can actually read.
None of this replaces the bookkeeping. It sits on top of it — which is exactly why the quality of the underlying ledger determines how much of it you can trust.
The Uncomfortable Prerequisite: Clean Source Data
Every reporting integration carries the same warning label: it syncs your books faithfully, including the mess. A KPI dashboard built on unreconciled bank feeds, expenses parked in suspense accounts and three years of undeleted duplicate contacts is worse than no dashboard — it presents confident-looking numbers that are wrong.
Before connecting any client to a consolidated reporting layer, the books need three properties:
- Reconciled bank and clearing accounts. Every synced transaction should trace to a real bank movement. Unreconciled months make cash KPIs fiction.
- A consistent chart of accounts across clients. If one client books software subscriptions to Office Expenses and another to Cost of Sales, their gross margins are not comparable no matter what the dashboard says. Standardize the mapping per industry and enforce it at the bookkeeping stage.
- Closed periods that stay closed. A forecast anchored to a prior month that keeps changing is a forecast nobody believes. Lock each month after the close.
Plain-text accounting users enforce the same discipline with explicit structure. If you advise clients who keep Beancount books, a consistent account hierarchy is what makes cross-client KPIs possible — the same hierarchy every month, committed to version control so drift is visible:
2026-01-01 open Income:Services:Advisory USD
2026-01-01 open Income:Services:Bookkeeping USD
2026-01-01 open Expenses:Software:Subscriptions USD
2026-01-01 open Expenses:Staff:Payroll USD
2026-01-01 open Assets:Checking USD
2026-10-05 * "Client invoice" "October monthly bookkeeping retainer"
Assets:Checking 1200.00 USD
Income:Services:Bookkeeping -1200.00 USD
2026-10-06 * "Software subscription" "Reporting tool, monthly plan"
Expenses:Software:Subscriptions 59.00 USD
Assets:Checking -59.00 USDWhen every client's subscriptions land in Expenses:Software:Subscriptions instead of scattered across five plausible accounts, the reporting layer above — Fathom, a custom dashboard, or Beancount's own query tools — compares like with like. The Beancount documentation covers account design in depth, and the Fava dashboard gives a self-hosted preview of the same idea: one consistent ledger rendered as balance sheets, income statements and time-series charts without rework.
A Practical Playbook for Multi-Platform Practices
You do not need to adopt any particular integration to capture most of the value. The underlying moves work with whatever your clients run:
Standardize a starter KPI set per client segment
Pick eight to twelve KPIs that every client in a segment sees: revenue growth, gross margin, net margin, operating cash flow, debtor days, creditor days, current ratio, and cash runway cover most small businesses. Add two or three industry-specific ones — utilization for agencies, inventory turns for retailers, recurring-revenue share for SaaS. Define each once, in writing, and use the same definition everywhere.
Ship a monthly pack on a fixed cadence
The value of automated syncing is rhythm. Set every client to receive the same pack — one-page summary, KPI dashboard, cash position and forecast — within five working days of month-end. Regularity is what converts reporting from a compliance artifact into a standing advisory conversation.
Forecast quarterly, review monthly
Build the three-way forecast once a quarter with the client in the room, then review actuals against it monthly. The monthly variance discussion — why revenue beat the model but cash missed it — is the advisory product. Scenario models earn their keep here: keep a base case, an upside and a hiring-delay case live so "what if" questions get answered, not deferred.
Watch the per-company pricing
Reporting tools typically price per company per month — Fathom's public pricing starts around USD 59 per company monthly, with practice plans scaling from there. That is easy to absorb for a monthly-CAS client and hard to justify for the annual-compliance client you see twice a year. Tier your client base deliberately: full reporting cadence for advisory clients, lighter touch for the rest.
Keep the bookkeeping platform decision with the client
The whole point of a platform-agnostic reporting layer is that clients stay where they are comfortable. A freelancer who loves FreeAgent's simple invoicing and integrated payroll should not be migrated to Xero so your reports match — connect their books to your reporting layer instead. Retention beats standardization when the tooling makes both possible.
The Questions Worth Asking Before You Connect Anything
Integrations multiply whatever data quality you already have. Run through this checklist per client before switching on the sync:
- Are bank feeds reconciled through the most recent month-end, with no unexplained balances in clearing or suspense accounts?
- Does the chart of accounts match your practice standard for that client's industry?
- Are prior periods locked, so history stops moving under the forecast?
- Who owns the monthly close cadence — you or the client — and is the five-day pack deadline realistic for them?
- Which KPIs in the starter set actually apply to this business, and which two or three custom ones does it need?
Answer those, and the integration does what the announcement promises: one dashboard across every client, whatever they run their books on. Skip them, and you get faster wrong answers — beautifully charted, delivered monthly, and believed by everyone until the cash runs out.





