Back to insights

ATI Lab insight

AI for Accounting Firms: Intake, Reconciliation, Reports

Accounting firms automate three workflow chains: document intake (client files to coded ledger entries), reconciliation (bank feeds matched against the ledger, ...

Analysis for technology leaders and operators planning, buying, and governing AI systems.

AI for Accounting Firms: Intake, Reconciliation, Reports

Accounting firms automate three workflow chains: document intake (client files to coded ledger entries), reconciliation (bank feeds matched against the ledger, exceptions surfaced), and reporting (KPIs pulled, narrative drafted, partner reviews). Each one needs the same four things — a clean chart of accounts and vendor master, a defined exception route, a regression test against closed periods, and one KPI. The extraction models are commodity now. The wiring is not.

This is the implementation view rather than a tool roundup: what runs unattended in each chain, what breaks, and the gate that makes a partner sign off on machine output.

The adoption gap moved — it is no longer about whether firms use AI

Two surveys, read together, explain why so many firms feel busy with AI and see no change in their close date.

Karbon's State of AI in Accounting 2026 reports 92% of accounting professionals globally using AI and 83% excited or intrigued by it — while only 46% of firms actively invest in AI training, up 9 points year over year. Thomson Reuters' 2025 GenAI in Professional Services report, summarised on the firm's tax blog in November 2025, found 21% of tax firms already using generative AI and 53% planning or considering it. The detail that matters most: among active users, 52% use general tools such as ChatGPT and only 17% use industry-specific tools.

So usage is close to universal, and most of it is a person in a browser tab. That is assisted work, not automated work, and the distinction decides whether capacity changes:

  • Assistance saves minutes inside a task a human is already doing. It scales with headcount and stops when the person is on leave. Karbon puts advanced users at 82 minutes saved per day against 48 for beginners — real, and still per-person.
  • Automation removes the task from the queue. It runs at 2am, scales with document volume rather than staff count, and needs an owner, an exception path and monitoring.

Most firms bought the first and assume they own the second.

Chain one: document intake, from client inbox to coded ledger entry

This is the highest-volume chain in almost every firm, and where our accounting industry briefing starts: invoice and receipt extraction, follow-up for missing client documents, tax data collection across fragmented sources.

The unattended path is well understood — extract fields, match the vendor against your vendor master, apply the account code, route for approval above a threshold, post to QuickBooks, Xero or the ERP. Anyone selling accounting AI can demo that. What decides whether it saves hours is the list of things that do not fit it:

  • A vendor not in the master yet, so there is nothing to match against.
  • A photographed receipt at an angle, or a PDF that is an image rather than text.
  • A bill spanning two periods that has to be split.
  • A client replying to one thread with forty attachments and no naming convention.
  • An extraction the model is not confident about — the most valuable signal in the chain, and the most often ignored.

Each needs a named destination, a service level, and a way back into the flow once resolved. If they all land in the shared inbox a senior was already drowning in, the automation moved the bottleneck rather than removing it.

A worked example from outside vendor marketing: the Journal of Accountancy (June 2025) documented a firm that wired physical mail handling — vendor invoices and tax notices — through Microsoft Power Automate, LLM text analysis and a Jira workflow, consolidating it into 20-minute "Mail Mondays" sprints and saving roughly four hours of staff time per week. The same piece is blunt about the precondition: AI cannot process paper directly, so digitisation has to exist first.

Our own closest production comparison is deliberately not an accounting one: the shipment-intake system on our AI automation agency page reads inbound email, validates details and creates labels and bookings, cutting manual work by 95% with zero monthly entry errors. That is logistics, not bookkeeping — same problem shape, different domain. We would rather name the domain than let the number imply an accounting benchmark it is not.

The other half of intake is the chase: reminders tied to the firm's intake checklist, escalating when documents are overdue, every interaction logged. Usually the fastest piece to build and the one clients notice first.

Chain two: reconciliation, where matching is easy and exceptions are the job

Matching bank feeds against ledger entries at high confidence is a solved problem, and the close date is not set by those lines. It is set by the remainder — the unmatched, the partially matched, the timing differences.

That is why "our tool matches most transactions automatically" is a weak claim. The matched lines were the cheap ones; automating them removes junior time while the close still waits on senior review of the exception queue. The design questions are not about match rate:

  • What confidence threshold escalates, and to whom by role rather than by name.
  • What the automation is forbidden from doing — creating a plug entry, forcing a match, writing an adjustment to clear a difference it cannot explain. Those prohibitions belong in the rules, not in a policy document.
  • How a human-resolved exception teaches the system, so the same vendor does not escalate next month.

On the analysis layer above reconciliation there is peer-reviewed evidence worth knowing. A University of Aveiro study in MDPI Digital (November 2025, Miguel Resende) ran 150 experimental analyses comparing manual, GPT-only and AI-agent approaches to vertical analysis of income statements, reporting a 75% reduction in execution time versus manual work with more stable performance than GPT alone. It is a controlled study rather than a firm's monthly close, and the second finding is the one implementers should care about: the agent plus deterministic tooling beat the raw model on consistency, which is exactly what an auditable process needs. We collect this and other sourced firm-level cases on our accounting solutions page.

Chain three: reporting, where you automate the draft and not the numbers

The reporting chain pulls KPIs across clients, drafts narrative updates and queues them for partner review. Its real gain is trigger discipline, not writing speed: the report goes out when the financials are ready, not when someone remembers.

The Journal of Accountancy case that best captures the economics: a firm built technical accounting memo drafting — goodwill impairment guidance — on OpenAI's Assistants API with retrieval-augmented generation, cutting memo creation from about four hours to 30 minutes with human review. It also took roughly 60 hours of expert labour to build. That is the honest shape of bespoke automation — the build is the cost, the run is the saving, payback depends on frequency.

One design rule carries most of the audit risk here. Figures come from the ledger through templated retrieval; the model writes prose around figures it was handed and is never asked to compute or recall one. A model that can produce a number can produce a wrong one, and no reviewer catches a plausible wrong number inside an otherwise correct paragraph.

The three chains side by side

Design question Document intake Reconciliation Reporting Trigger Runs unattended Exception route (where hours hide) Human still owns KPI to track Client email or portal upload Nightly bank feed sync Period close calendar date Extract fields, code to vendor and account Match feed lines to ledger entries Pull KPIs, draft the narrative New vendor or low confidence to senior Unmatched above your threshold Variance flagged for partner review Coding judgment on edge cases Materiality calls and write-offs Sign-off and the advice itself Hours from doc to GL entry Share auto-cleared without edits Close cycle days saved per client

The highlighted row is the one that decides the outcome. Vendors demo the row above it.

The gate that makes automation trustworthy: replay a closed period

Accounting has something most automation projects would kill for — audited ground truth. Prior periods are closed, reviewed and signed. So before anything goes live, run the automation across three closed months and compare its output line by line to what your team actually produced.

Every discrepancy is one of two useful things: a bug in the automation, or something your team got wrong that nobody caught. Both are worth finding pre-launch, and the exercise produces exactly the evidence a partner needs to trust the system — using an answer key that already exists.

Two steps sit around it in the roadmap on our industry briefing. Data estate hygiene comes first: centralise the chart of accounts, vendor master and reporting templates so the automation makes deterministic decisions instead of guessing which code to apply — inconsistent coding rules across clients are not a problem you can prompt your way out of. Role-based approvals come next: define how an exception above a threshold escalates, and embed that in the rules so accountability survives staff turnover.

That mirrors how we deliver generally — readiness audit before any build, pilot with a human-in-the-loop QA gate, scaling only once quality and cycle-time gains hold over several weeks, then observability and exception handling in production.

Where AI should not touch the workflow

Materiality judgments. Tax positions on ambiguous facts. Sign-off. Anything you would have to defend to a regulator or insurer as professional judgment. These are not automation targets at any maturity level, and a vendor implying otherwise is telling you about their product rather than about your risk. Practitioners quoted in the Journal of Accountancy put the practical limit well: the tools get you "90% of the way," hallucinations require fact-checking, and inflation-adjusted calculations are often inaccurate. Design for that last 10% rather than hoping the next model release absorbs it.

Nor should you automate a process you already know is broken. Automation applies your inconsistencies faster, at greater volume, and with a machine's authority behind them.

Software or implementation — an honest split

Search this topic and you get software: Intuit's and TaxDome's tool roundups, Karbon, Botkeeper, Digits, Trullion, Fathom, Numeric. Those products are good at what they assume, and buying is right when your workflow matches those assumptions — standard chart of accounts, supported bank feeds, documents in expected formats, an API where you need one.

Implementation work earns its cost in the opposite conditions: a system you depend on has no API; your coding rules live in two senior partners' heads; the chain crosses four tools that do not talk to each other; or exception handling and the audit trail are the whole value. We build into QuickBooks, Xero and ERPs, including environments where browser automation is required because the API is limited or absent. The 52%-on-ChatGPT figure is the tell — for most firms the missing piece is not a better model, it is the integration layer between the model and the ledger.

What it costs and how long it takes

We do not publish a rate card for accounting automation, and we would rather say so than imply a number we cannot stand behind for a workflow we have not seen. What we can give you is the shape.

Delivery runs in three phases — strategy and readiness, applied build with a piloted QA gate, then production delivery with monitoring — and a first deployment typically lands in six to twelve weeks. Running cost has three layers: model usage, runtime, and the operational work of keeping the system honest. Our AI agent cost breakdown covers each, and our guide to agency pricing models covers normalising quotes to the same scope. Price the run, not just the build: an intake chain processing ten thousand documents a month has a variable cost, and a quote that ignores it is not a quote. The ROI calculator is usually enough for a first-pass internal case.

The KPIs that prove it worked

Pick these before the build and baseline them during the closed-period replay:

  • Hours from received document to general ledger entry — intake health.
  • Share of reconciliations auto-cleared without partner edits — the honest version of "match rate."
  • Close cycle days saved per client — what a managing partner actually cares about.
  • Exception rate trend — flat or rising means the rules are not learning. This is the leading indicator of a system quietly degrading.
  • Client satisfaction on reporting cadence — predictable reporting is what supports advisory pricing.

If a proposal does not say which of these will move, it is a technology project rather than an operations one.

Frequently asked questions

What can accounting firms realistically automate today?

Document extraction and coding with human review on exceptions, client document chasing with escalation, bank-feed matching with an exception queue, recurring report assembly, and first-draft narrative around ledger-sourced figures. Judgment, materiality and sign-off stay human. A realistic first project is one chain running unattended with a defined exception route — not an autonomous close.

Will AI replace bookkeepers?

Karbon's 2026 survey found 61% of respondents expect bookkeeping to be the most disrupted function, up 4 points year over year. What we see in practice is composition changing before headcount does: transaction handling shrinks, exception handling and advisory grow. Firms that reinvest reclaimed hours into advisory keep the margin.

Do we need to replace QuickBooks or Xero?

No. Almost all of this work connects existing systems and automates the handoffs between them; where an API is limited or missing, browser automation bridges the gap. Replacing a general ledger to enable automation is a far larger project with a far worse risk profile.

How do we keep automated accounting workflows audit-defensible?

Four things: figures retrieved from the ledger rather than generated by a model; every automated decision logged with its confidence and inputs; escalation thresholds defined by role and embedded in the rules; and a documented closed-period replay as pre-launch evidence. If reviewers can reconstruct why the system did what it did, it is defensible. If not, no accuracy number saves it.

How long before the first workflow is live?

Six to twelve weeks is typical, and the variance is almost never the model work. It is the data estate — how consistent the chart of accounts and vendor master are, and how much coding logic is documented rather than remembered. Firms that spend two weeks cleaning that up first tend to ship faster overall.

Next step

Bring one chain, not a strategy. If document intake is the one drowning your team, we will map the flow, mark what can run unattended, name every exception and where it should go, and give you a straight feasibility read — whether or not that leads to working with us. Book a strategy call, or start with the sourced cases on our accounting solutions page and the blueprints in the accounting firms briefing.

Third-party figures in this article are quoted with their source and that source's publication date and were verified on 30 July 2026. Survey findings and vendor capabilities change; verify current figures at the source before using them in a business case.

Next step

Turn the analysis into an implementation decision

Bring us the workflow, business constraint, or architecture question. We will help define the practical next step.