Actualités · 2026-10-15

Stop Extracting Fields. Start Understanding Documents.

At 99 percent accuracy, one invoice in five is still wrong. Here is the arithmetic, and what to ask for instead.

← Actualités

At 99 percent accuracy, one invoice in five is still wrong. Here is the arithmetic, and what to ask for instead.

🔢 The number your vendor quotes is the wrong number

Every document automation tool is sold on per field accuracy. Ninety nine percent sounds like a solved problem.

Run the maths on a whole document instead. A twenty field invoice at 99 percent per field accuracy comes out fully correct about 82 percent of the time. Which means roughly one invoice in five contains at least one error.

Your team does not process fields. It processes documents. If one in five is wrong, somebody still checks all of them, and you have automated nothing. 🔍

Drop to 95 percent per field, which is where a lot of template based systems actually sit once they meet real suppliers, and only 36 percent of twenty field documents come out clean.

Per field accuracy10 fields20 fields30 fields
95 percent60% clean36% clean22% clean
98 percent82% clean67% clean55% clean
99 percent90% clean82% clean74% clean
99.5 percent95% clean90% clean86% clean

Check this yourself: accuracy to the power of the field count. Thirty seconds in a spreadsheet. Then ask your current vendor for document level straight through rate rather than field accuracy, and watch what happens.

🧱 Why template extraction breaks, structurally

The traditional pipeline reads a page, then looks for values in places it has been told to look. Invoice number near the top right. Total at the bottom of the second column.

That works beautifully for the supplier you configured it for, and fails for the next one. So you configure the next one too. Then you have four hundred suppliers, each with a layout that changes whenever their finance system is upgraded, and a permanent maintenance job nobody budgeted for.

Three failures follow from the same root cause:

  • Every new document layout needs configuration before it can be processed at all
  • A table of line items is read as floating text rather than as rows and columns, so quantities and prices lose their relationship to each other
  • Context does not survive across pages. A clause on page nine that refers to a schedule on page two is just two separate pieces of text

None of these is an accuracy problem. They are comprehension problems, and more OCR accuracy does not fix them.

🤖 What MejuBot does differently

MejuBot reads documents the way a person does. It understands structure, not coordinates.

The practical difference shows up in four places.

1. Schema instead of coordinates. 🗺️ You describe what you need, meaning supplier, invoice number, line items with quantity and unit price, payment terms. MejuBot finds them wherever they appear. A supplier it has never seen needs no configuration, because there was never a template to configure.

2. Tables stay tables. 📊 Line items keep their rows and columns, so quantity stays attached to its description and its price. This is where template systems quietly corrupt data, and where most downstream reconciliation pain actually starts.

3. Context survives the whole document. 📑 A liability cap that refers to an annex, a renewal window defined three clauses earlier, a claim bundle made of fourteen separate files. The relationships are part of what is read, not something a rule has to reconstruct afterwards.

4. It tells you when it is unsure. ❓ Per field confidence is what makes automation possible at all. High confidence flows straight through. Low confidence routes to a person. Without that signal, every document needs review and the business case disappears.

And because MejuBot also understands your own internal content, the same assistant that reads an invoice can answer a question about the policy that governs it. Document processing and internal knowledge search are the same capability pointed at different questions.

🔒 The reason document projects get stopped, and what changes it

Documents are the densest concentration of personal and commercially sensitive data most organisations hold. Contracts, invoices, personnel files, patient records, claim bundles.

Which is why document automation is the project data protection teams stop most often. Not because the technology is wrong, but because sending that particular corpus to an external processing API is a conversation nobody wins quickly.

MejuBot supports secure on premise processing. The documents are read where they already live, inside a boundary your compliance function has already approved. That is the difference between a pilot that stalls in review and one that reaches production.

For regulated clients we pair that with the same controls we apply to any agentic workflow: an explicit allow list of what the assistant may reach, human confirmation before anything writes to a system of record, a named owner, and a full audit trail of what was read and by whom.

🎯 The three workflows worth starting with

High volume, clear rules, painful today. Start where the arithmetic is obvious and the sceptics convert quickly.

  • Invoices and accounts payable. Highest volume, clearest rules, easiest return to measure. Good looks like line item level matching to the purchase order, not just header totals.
  • Contracts. The pain is that nobody knows what is in them. Good looks like obligation dates, renewal and termination windows and liability caps, all searchable.
  • Claims and case bundles. Multi document, multi format, high manual cost. Good looks like the whole bundle read as one case rather than fourteen separate files.

A fourth candidate, often overlooked and frequently the fastest win of all, is internal policy and procedure documents. Teams lose a large share of their week looking for information the company already holds. Pointing MejuBot at that corpus produces a result people feel on day one.

⚠️ Six things that break in production

Worth reading before you start rather than after.

  1. Measuring the wrong accuracy. Field level looks excellent and tells you nothing. Measure document level straight through rate, meaning the share of documents that need no human touch at all.
  2. No confidence signal. If the system cannot say it is unsure, everything needs review. Automation without confidence scoring is just a faster way to produce work for people.
  3. No exception route. Low confidence is detected and then has nowhere to go, so the system guesses. Every confidence signal needs a path to a human or it is not a signal, it is a log line.
  4. Validating format instead of reality. A perfectly extracted invoice number that does not exist in your ERP is still wrong. Validate against source systems, not just against a pattern.
  5. No representative test set. You cannot improve what you cannot measure. You need a few hundred labelled documents that include the genuinely bad ones: the phone photograph, the fax, the scan at four degrees, the handwritten amendment.
  6. Treating personal data as a later problem. Decide residency, retention and redaction before the pilot, because this is the corpus where that decision is hardest to reverse.

📈 Five numbers to instrument from day one

  1. Straight through processing rate. The share of documents completed with no human touch. This is the business case, and it is the only number that matters to a CFO.
  2. Document level accuracy, not field level. Every field correct, or it does not count.
  3. Exception handling time. The median minutes a person spends on a document that was routed to them.
  4. Cost per document, including inference. The number that decides whether this scales past the pilot.
  5. Time to onboard a new document type or supplier. The honest test of whether you bought structure understanding or a template system wearing a new name.

That last one is the question to ask in any vendor demo. How long to add a supplier you have never seen? The answer separates the two architectures faster than any accuracy claim. 🎯

⚖️ What we will not claim

MejuBot does not make document processing perfect, and no document system does.

What changes is where the human effort goes. Instead of checking every document because any of them might be wrong, your team sees only the ones the system flagged, and the flag is usually right. That is a smaller, better job, and it is a measurable one.

Any supplier promising hands free accuracy across a messy real world corpus is describing a demo set. Ask them for straight through rate on your own worst documents, and treat reluctance as the answer.

📅 Start with one document type

Not a platform decision. Pick the document type your team complains about most, gather two hundred real examples including the ugly ones, and measure the current straight through rate. Most organisations have never measured it and are surprised by the number.

Then let MejuBot read the same two hundred and compare. One afternoon, one honest number. 📄

Book a document scoping call: mejuvante.ai/enquiry-1

Découvrez comment les produits MeJuvante aident votre équipe.

Découvrir la boutique
Découvrir la boutique