Finance automation

AI changed the economics of automation. Most finance teams haven't repriced.

The build cost of automation dropped significantly. The run costs became harder to model.

63%
of finance teams have deployed some form of AI
21%
can show clear, measurable ROI¹
In partnership withCFO Dive

Key takeaways

  1. Most finance teams plan AI automation like RPA: months of discovery to hit a fixed straight-through target. AI made change cheap. Go live sooner and use AI to help turn the human decisions into encoded logic.

  2. Model upgrades won't eliminate exceptions. Incorrect/missing data, duplicate master data, and unwritten rules will still cause exceptions, so the system itself needs to be able to learn and adapt.

  3. AI is the analyst and the engineer, not the spreadsheet. Let it write the logic and route exceptions, with fixed logic doing the math. Auditors need to see the same method every time, not just the right answer.

  4. At some point, automating the next exception costs more than reviewing it. For most finance processes, the right target is short of 100%, chosen on purpose.

01 — Executive summary: the gap

The automation ROI gap

That looks like a failure rate, but it more likely tracks how AI is getting rolled out in finance orgs: tooling that makes subject matter experts and leaders more efficient in the work they were already getting done.

While those productivity gains are real, they distract from pointing AI at the true cost centers: the complex, high-volume operational processes, and the exceptions those processes generate.

When teams do target those processes, the common failure is the approach itself. A generation of automation work taught finance that systems are rigid and that changing anything means a request to IT's backlog. So the rational move was exhaustive upfront discovery that yielded a fixed "straight-through" target to justify the IT investment. Yet the biggest opportunities for automation typically can't be fully specified in advance, no matter how long discovery runs.

A well-designed AI system makes change cheap, fast, and safe. Process owners can start with the most expensive parts of the process and expand iteratively from there, creating value faster and compounding it over time. For those processes, AI changes both the cost to build the automation and the overall cost to run the workflow.

Map any operational finance process and you'll find it requires less expert judgment than anyone expects. Whether automating it pays off comes down to the number most proposals don't price accurately: the cost to run, and what exceptions actually cost.

02 — Definition

What is exception economics?

Definition

Exception economics is what it costs an organization when a transaction falls out of straight-through processing, plus whatever it takes to catch and fix it, including post-hoc auditing. The AI model is only one source of exceptions, and rarely the main one.

The AI model is only one source of exceptions, and rarely is it the main one. A system can extract every field on a purchase order perfectly and still throw an exception because the PO itself is wrong. The master data doesn't match, a variance falls outside tolerance, or the handling rule was never written down.

If the finance department is using AI for reconciliation and the process runs at an 80% straight-through rate, one out of five reconciliations fall out as an exception requiring human review. In addition to the ongoing costs of the AI model, tokens, and IT resources, the organization will incur:

  • Labor costs

    Time spent on manual review of every fall-out.

  • Delayed insight

    Slower response time from a manual end-of-month close.

  • QA and audit

    Quality assurance and audit documentation overhead.

  • Opportunity cost

    Manual review redirects focus away from strategic work.

03 — The reframe

Why the 80% isn't the hard part

Exception economics raises an obvious question: why not wait for the model to get better? If AI already handles 80% of reconciliations cleanly, why not wait for the next release and close the gap?

Partly because the model was never the main source of exceptions. No new release fixes a wrong PO or a stale vendor master. The remaining 20% isn't a failure of the AI. It's a failure to identify which work AI should never have been doing.

The deeper reason has nothing to do with whether a model can get the right answer. Modern models usually can, and will even reach for a calculator on their own. The problem is how they get there.

A model generates its approach the same way it generates everything else: probabilistically, which means it decides its method at runtime, every time. Finance doesn't just need the right answer; it needs the same method every time, because the method is what gets audited.

A control is a fixed, reviewable procedure that shows how every output was produced. A model that reaches the right answer by a different path on each transaction isn't a control, even at 100% accuracy. It's a million small judgment calls, and verifying them means re-checking every output.

This is where many AI deployments quietly go wrong: they ask the model to do the math instead of asking it to write the code, or use a deterministic tool to do the math. Written once, reviewed once, versioned, then identical at any volume: that's what turns logic into a control instead of a behavior.

You wouldn't ask a junior analyst to recompute a complex amortization schedule from memory every month. Instead you'd have them build and pressure-test the formula and run it at volume. The analyst's value is knowing which formula to build, recognizing when an output looks wrong, and handling the cases the spreadsheet wasn't designed for.

An LLM is the analyst, not the spreadsheet. It's reliable at writing the logic, classifying exceptions, and routing decisions. It's not reliable as the calculation itself, running hundreds of thousands of times a month with zero tolerance for drift.

04 — Operationalize it

Split the work into three buckets

Before deploying AI on any finance process, map the workflow into three buckets.

  1. Deterministic work

    Steps with one correct answer, governed by a fixed rule. These should run as code, not as model inference.

    Matching a payment to an invoice, applying a known tax rate, posting a reconciled entry.

  2. AI judgment

    Steps where the system needs to recognize a pattern, classify an exception type, or decide how to route something.

    This is where AI earns its place.

  3. Human escalation

    Steps where resolution depends on context the system doesn't have, or where the cost of a wrong call is too high to automate without sign-off.

    These don't go away; they get managed deliberately rather than absorbed invisibly.

A first pass at this map is worth making, and it will be incomplete. The goal isn't a perfect map before go-live; it's a system that finishes the map as it runs.

Take the AI Process Assessment

05 — Precedent

Assembling as a system

A mission-control console running a CoPlane invoice-processing workflow

Once you know how the work within the process needs to get done, you need a system that coordinates the work at scale: classifying tasks, executing or escalating them, and recording what happens along the way. That creates the improvement loop required to push the cost curve down over time.

Manufacturing solved this problem a century ago. Sakichi Toyoda's looms wove automatically, but the real innovation was knowing when to stop: a broken thread halted the machine instantly, so defects never traveled downstream and one operator could supervise dozens of looms instead of watching one.

A core principle Toyota built its production system on is jidoka, or automation with human intelligence. Machines run the routine work and stop the moment something is abnormal, so operators fix the root cause. Instead of piling on workarounds, the fix becomes the new standard, and the line never trips on that thread again.

Back-office processes can run the same way, but it requires full visibility into how work gets done and the ability to reconfigure it safely on the fly. Coordinator-driven systems enable this, turning operators into managers of the system rather than the work itself.

06 — Case study

National auto parts distributor overhauls invoice processing with AI and automation

70,000
Before state: Invoices a year processed manually
50%
After state: Reduction in AP workload
Challenge

The AP team was manually processing roughly 70,000 invoices a year, arriving as PDFs and non-EDI documents. PDF, Excel, and image-based invoices from the AP inbox had to be converted into EDI 810 messages and loaded into a legacy ERP. Testing kept surfacing hard rules that weeks of discovery hadn't caught:

  • Vendor A — append this to the PO found on the invoice
  • Vendor B — use this mapping table to look up the correct part number
  • Vendor C — prepend "CH-" to every part number
Solution

Instead of spending more time on testing to identify every idiosyncratic rule, the CoPlane team and the organization went live with the invoice solution using the logic documented to that point, routing all exceptions (in the form of rejected invoices) into the AP team's queue to handle manually.

The closed-loop system inspected the "correct" output, inferred the underlying logic, and automatically proposed updates to the processing logic. Before the updates were pushed live, the client's team reviewed and approved the changes.

Result

The improvement loop itself is now automated: each resolved exception updates the process, so the exception rate continues to decline.

07 — Nuance

How automated should a process be?

For most finance and accounting processes, 100% automation shouldn't be the target, for two reasons: economics and risk. Automating complex finance processes can significantly reduce exceptions, but it won't eliminate them altogether.

First, economics. The exceptions left at the end are the rarest and most idiosyncratic, so the cost to automate each additional one rises while the review labor it displaces stays flat. Somewhere short of 100%, automating the next exception costs more than reviewing it, and stopping there is the correct call, not a compromise.

Second, risk. The last cases are the ones nobody can write a rule for yet, which makes them the hardest to verify. And a wrong call in these processes doesn't stay contained. The deliberate move is to pick the degree of automation each process warrants, on a spectrum from fully manual to fully automated.

08 — Where you stand

The spectrum of automation

With economics and risk in mind, pick the degree of automation the process warrants and price that move before you commit to it.

Human does the workHuman manages the system

  1. Manual processes

    Little to no automation.

    Human role

    Teams manually complete workflows.

  2. Point automation

    AI handles individual tasks but hands off exceptions — extracting data from invoices or purchase orders, for example.

    Human role

    Teams review outputs and fix anything flagged as low confidence before the next step.

  3. AI-assisted

    AI handles individual tasks and makes recommendations for exceptions.

    Human role

    Teams trigger a process and review or approve AI recommendations every time.

  4. AI-orchestrated

    AI handles individual tasks and executes some decisions based on defined guardrails.

    Human role

    Teams monitor AI-driven decisioning and approve recommendations as needed.

Four questions to ask before you automate

Every point on the spectrum, including the last, keeps a human in the loop. What changes is the work the humans do.

  1. How often does this process break?

    Rare, scattered exceptions don’t justify heavy investment. Frequent exceptions that follow a pattern signal that the pattern itself can be learned and automated.

  2. How high are the stakes?

    High-stakes processes (anything touching the close, compliance, or financial reporting) need a human checkpoint even after detection gets sophisticated. Low-stakes processes can tolerate more autonomy sooner.

  3. What's the volume?

    A process running 1,000 transactions a month won't return the same value from heavy automation as one running 100,000, even if both have similar exception rates.

  4. Can someone write down the rule?

    If your team can already articulate how to resolve a given exception, the process is ready to be encoded. If resolution still lives in someone’s head, the right first move is closer human involvement, not more autonomy.

09 — Conclusion

The three-move framework

Finance leaders hear the same question from their boards: "Why don't we have AI doing X yet?" The answer is almost always that the initiative was planned around the easy 80%, and nobody priced the rest.

  1. Calculate the cost of exceptions

    Not the model, not the tokens, not the implementation. The real line item is what the system gets wrong and everything it takes to catch and fix it: review hours, the delayed close, audit overhead. Any AI proposal that leads with accuracy rate and doesn't convert that number into labor cost isn't giving you what you need to evaluate it.

  2. Drive exceptions down with a coordinator that learns

    Deterministic work runs as code. Judgment calls route to the model. That's the architecture. The question to ask of any vendor or internal build: does it actually work this way, or is it a model doing everything and hoping for the best?

  3. Escalate deliberately and write resolutions to memory

    Exceptions that fall outside both escalate to a human, and when they're resolved, the resolution gets written to memory, so the same exception doesn't get worked twice. A system that resets isn't getting cheaper over time. Ask whether the cost of running the process curves down as the system learns, and whether learning from the first process carries to the second. If it does, you have something worth scaling. If it doesn't, you have a faster version of the problem you started with.

What you take to the board is not a roadmap or maturity model.
It's a well-informed test.

10 — Why CoPlane

CoPlane is built for your exceptions

Most automation tools and point solutions are built for the easy 80%. CoPlane is built for the complex, exception-heavy processes that don't have a viable path to 100% touchless execution.

CoPlane is the intelligence layer for back-office operations. The platform provides a secure, governed gateway to your existing systems, letting finance and accounting teams execute ad hoc work, automate processes and manage exceptions more efficiently. Best of all, CoPlane shows up in the AI tooling they're already using, such as Copilot, Claude, or ChatGPT.

  • Automate tasks

    With deterministic logic, agents, or a combination of the two.

  • Coordinate human decisions

    Within the tools your team already works in.

  • Manage exceptions

    So the system learns how to handle them automatically.

  • Execute actions

    In your existing systems, including your ERP of record.

11 — FAQ

Frequently asked questions

What is exception economics?

Exception economics is what it costs an organization when a transaction falls out of straight-through processing, plus whatever it takes to catch and fix it, including post-hoc auditing. It covers review labor, delayed close, audit documentation, and time to review.

Why doesn't 100% automation make sense for finance processes?

Economics and risk. The exceptions left at the end are the rarest and most idiosyncratic, so the cost to automate each additional one rises while the review labor it displaces stays flat. Automating complex finance processes can significantly reduce exceptions, but it won't eliminate them altogether. The last cases are also the ones nobody can write a rule for yet, which makes them the hardest to verify.

How much does manual exception handling actually cost a finance team?

At an enterprise AP team processing 10,000 invoices a month with an 80% straight-through rate, 2,000 invoices generate exceptions. At 2 to 12 minutes to investigate each one, that is upwards of 400 hours a month on exception management alone, before model, token, and IT run cost are taken into consideration.

What's the difference between AI-assisted and AI-orchestrated automation?

In AI-assisted automation, AI handles individual tasks and recommends resolutions for exceptions, but a human reviews and approves every time. In AI-orchestrated automation, AI executes some decisions itself within defined guardrails, and teams monitor the decisioning and approve recommendations as needed.

How do you calculate ROI on finance AI and automation?

Start with the cost to run rather than the cost to build. Multiply volume by the fall-out rate to get exceptions, multiply exceptions by handling time to get review hours, then add delayed close, audit documentation, and opportunity cost. Compare that against the model, token, and IT run cost of the automation. Any proposal that leads with accuracy rate and never converts it into labor cost isn’t evaluable.

What questions should we ask before automating a finance process?

There are four key questions to ask: How often does this process break? How high are the stakes? What's the volume? Can someone write down the rule? Frequent, patterned, high-volume exceptions with articulable resolutions are ready to encode. Rare, high-stakes, or undocumented ones call for closer human involvement, not more autonomy.

How often does this process break?

Rare, scattered exceptions don’t justify heavy investment. Frequent exceptions that follow a pattern signal that the pattern itself can be learned and automated.

How high are the stakes?

High-stakes processes (anything touching the close, compliance, or financial reporting) need a human checkpoint even after detection gets sophisticated. Low-stakes processes can tolerate more autonomy sooner.

What's the volume?

A process running 1,000 transactions a month won't return the same value from heavy automation as one running 100,000, even if both have similar exception rates.

Can someone write down the rule?

If your team can already articulate how to resolve a given exception, the process is ready to be encoded. If resolution still lives in someone’s head, the right first move is closer human involvement, not more autonomy.

How is CoPlane different from a traditional ERP or RPA tool?

Most automation tools are built for the easy 80%. CoPlane is the intelligence layer for back-office operations: a secure, governed gateway to your existing systems that lets finance and accounting teams execute ad hoc work, automate processes, and manage exceptions more efficiently. And rather than adding another tool, CoPlane shows up in the AI tooling teams already use, such as Copilot, Claude, or ChatGPT — no ERP migration or consolidation required.

Stop guessing what your exceptions cost.

Find your automation ROI gap in under five minutes.