Skip to content
· By

Automated invoice processing: what it costs and what breaks

Short answer: automated invoice processing reads an incoming invoice, extracts its fields, validates them against a purchase order or a rules set, and posts the result into your finance system. The technology is mature. What decides whether it pays is the straight-through rate, the share of invoices completing with no human touch, which for a realistic supplier mix is usually 70 to 85% rather than the 95% a demo suggests.

What automated invoice processing actually does

Five stages, and the middle one gets all the attention while the last one carries the cost.

Intake. Invoices arrive by email attachment, supplier portal, EDI, scanned post, and a photograph someone took on a phone. Each route has its own failure modes. The same invoice frequently arrives twice through two channels, and a multi-page PDF often holds three unrelated documents.

Classification. Is this an invoice, a credit note, a statement or a delivery note. Getting this wrong before extraction wastes the whole downstream pass.

Extraction. Supplier, invoice number, date, tax, line items, totals. Choosing a product for this stage is a separate exercise, covered in invoice OCR software. Line items are the hard part, because a table carries meaning in its structure: a value in the wrong column is a different number entirely.

Validation. Totals reconciled against line items, tax recalculated, supplier matched against your master data, and the invoice matched to a purchase order and a goods receipt where three-way matching applies.

Post and route. Into the ERP, with exceptions sent to a person who can see the document and the flagged fields together.

Why invoices are the hard case

Every supplier designs their own invoice. There is no standard layout, no fixed field order, and no agreement on what to call anything. One says “Total Due”, another “Amount Payable”, a third puts it in a box with no label at all.

This is why template-based extraction collapses in practice. It works beautifully for your top twenty suppliers and fails for the long tail, which is where most of your document count lives.

The approach that survives is to classify the document first, then locate fields by what they mean rather than where they sit. Our intelligent document processing services treat layout variation as the normal case rather than the exception, because for accounts payable it is.

The number that decides it

Straight-through rate: the share of invoices completing without a person.

Work out the arithmetic before anyone quotes you. Take your monthly invoice volume, multiply by the minutes a clerk spends on one, and multiply by a loaded hourly cost. That is what the process costs today. Multiply by a realistic straight-through rate, subtract the running cost of the system and the salary of whoever handles exceptions, and you have your saving.

If that does not clear the build or licence cost within a year, your volume is too low and you should stay manual. That is a legitimate answer and a good supplier will give it to you.

Where invoice automation software stops

Off-the-shelf invoice automation software is genuinely good, and for a straightforward accounts payable function it is usually the right purchase. It stops being enough in four situations.

Your ERP is not on the supported list. Legacy or in-house finance systems are common and rarely a vendor priority.

Your matching rules are specific. Three-way matching with tolerances that vary by supplier, by category, or by contract is where configurable products run out of configuration.

Documents cannot leave your environment. Data residency or internal policy rules out sending supplier invoices to a third party.

Per-document pricing dominates. At high volume the licence becomes the largest line in the business case, and a system you own is roughly flat in cost as volume grows.

Accuracy, measured honestly

Vendors quote character-level accuracy on clean input. That number predicts nothing.

What matters is field-level accuracy on your real documents, including the degraded ones, measured against a labelled sample you agree up front. And alongside it, how reliably the system knows it is unsure. A pipeline that flags its own weak extractions is operable at 92%; one that is silently wrong is not usable at 98%.

On a production identity-document pipeline we reached 98% field-detection accuracy while cutting compute 70% against the baseline, which is the same discipline applied to a different document type. The write-up is in the KYC OCR automation case study.

Design the exception path first

Whatever your straight-through rate, the remainder becomes a queue. The question nobody asks until month three is who sees a stuck invoice, with what context, and how quickly.

Answer it first. A reviewer needs the document image, the extracted values, the specific fields that failed validation, and one click to correct and release. Without that, your automation has relocated the work rather than removed it.

Reason codes on every exception matter as much. They turn the queue from a backlog into a prioritised list of what to fix next.

The takeaway

Automated invoice processing is a solved problem technically and an unsolved one commercially, because the value depends entirely on your supplier mix, your matching rules and your volume. Run the arithmetic first, demand field-level accuracy on your own worst invoices, and design the exception lane before the happy path.


EpochC builds intelligent document processing services and the business process automation services that turn extracted data into completed work. See the KYC OCR automation case study — €40,000 a year removed at 98% field accuracy — or start a project.

More on Document intelligence, OCR & KYC