The invoice is readable. The supplier and total are right there. Yet someone still downloads the attachment, copies the details, checks the currency, decides where it belongs and prepares a file for accounting.
If you have tried an AI extraction tool, you may already have solved the reading part. The remaining work is getting a usable record to the right person or system.
A custom document processing workflow is worth considering when existing software cannot complete an important part of that handoff. That gap might be how documents arrive, a business rule, the review interface or the format your receiving team needs. If a ready-made product handles those steps well, configuring it may be the better choice.
This guide focuses on incoming supplier invoices and receipts. It helps you compare the options, recognise a sensible first scope and decide what to bring to an implementation conversation.
What does AI document processing actually automate?
AI document processing turns information in documents into structured fields you can inspect and use. A workflow adds the surrounding steps: receiving the file, checking the result, organising it and passing it on.
Google's Document AI overview describes extracting fields from documents and distinguishes OCR, extraction and classification capabilities. That is evidence that extraction technology exists, not a reason to commission a custom product on its own.
For your team, the useful question is what happens after the fields appear? Can someone compare them with the source? Does the record have the required information? Can the next person use it without copying everything again?
| Part of the job | What it should produce | What to check before buying |
|---|---|---|
| Intake | A document available in the agreed queue. | Supported sources, formats and access. |
| Extraction | The fields your process needs. | Results on your layouts, languages and poor-quality samples. |
| Review | A record someone can inspect and correct. | Source visibility, editable fields and who resolves uncertainty. |
| Business rules | Records organised for your process. | Required fields, supplier mappings and exceptions. |
| Handoff | A usable export or an explicitly agreed system action. | Destination format, permissions and failure handling. |
Document processing automation can cover some or all of this. A feature labelled “invoice extraction” does not establish that the whole workflow is included.
Software, connected tools or a custom workflow?
Start by testing the software you already have and suitable ready-made products. Compare them against the job, using representative documents and the actual output format.
| Option | Consider it when | Check the remaining responsibility |
|---|---|---|
| Ready-made document software | Its intake, extraction, review and export fit your process. | Configuration, limits, subscriptions and who handles corrections. |
| Existing tools connected together | The tools work individually, but information needs to move between supported systems. | Connector access, field mapping, failed runs and maintenance. |
| Custom document workflow | An important intake, interface, rule or destination requirement remains unsupported. | Development, evaluation, ownership, running costs and support. |
These options can overlap. A custom interface may use an existing extraction service. An automation platform may connect a document product to another tool. You do not need a custom-trained model just because the finished workflow is tailored to your business.
For example, Microsoft documents a prebuilt invoice model in Power Automate, with extracted fields available to subsequent actions. If your team already uses that environment, it is one route to evaluate before assuming you need a new application. The documentation does not establish suitability, licensing cost or accuracy for your documents.
Custom work needs a specific reason. “We need these reviewed fields in a format our receiving system accepts” is a useful starting point. “We want AI for all our paperwork” is still too broad to quote or test.
An invoice-to-export workflow, step by step
Here is an illustrative scope, not a customer result or a demonstration of a live accounting integration.
A supplier invoice arrives through one agreed intake route. The receiving team needs a supplier name, invoice number, date, currency and total in its agreed export format. A reviewer must be able to see and correct the record before the handoff.
- Receive the document. Keep a link between the record and its source file so the reviewer can inspect what arrived.
- Extract the agreed fields. Prepare a draft record from the supported invoice types. Keep the scope focused on fields the next team actually uses.
- Check and organise the result. Apply agreed required-field checks and mappings. If a total is missing or the currency is unclear, show the issue for review.
- Let the reviewer correct it. Show the source beside the fields. Agree what happens when a document needs further investigation.
- Prepare the export. Use the receiving team's confirmed column names and format. Test that it can use the result and agree how to avoid repeated handoffs.
The first project can end here. Direct posting to an accounting system, purchase-order matching and payment execution are additional responsibilities, each requiring its own agreed scope and checks.
What Ekyon has actually built
Ekyon's document automation project combines email, WhatsApp and upload collection with structured extraction, editable records, automation rules and accounting exports. The implementation includes source preview, field corrections and export options.
That is evidence of delivered capability. It does not establish a measured accuracy rate, time saving or automatic accounting approval. The reviewed workflow above is a proposed first-project design; the project evidence does not prove that every export requires approval.
For a new engagement, we would agree which of these capabilities your process needs and evaluate them on permitted, representative examples. We would not assume the entire product needs rebuilding for one handoff.
Where a promising demo can still leave work behind
A clean invoice can make extraction look straightforward. The purchasing decision needs to include the documents and situations your team finds difficult.
| Situation | Question to test |
|---|---|
| A blurred scan or a different supplier layout | Can the reviewer find and correct missing or incorrect fields? |
| Several invoices in one PDF | Does the chosen tool separate them correctly, or does intake need a different arrangement? |
| A credit note or an unfamiliar currency | Can the process distinguish the document and show it for the right review? |
| The same invoice arrives twice | How is a possible duplicate identified, and who decides what happens? |
| The receiving tool rejects the file | Is the failure visible, and who fixes or completes the handoff? |
These are evaluation questions, not a claim that Ekyon's existing product automatically handles each case. Microsoft's invoice-model documentation, for example, warns about processing page ranges containing more than one invoice. File boundaries matter as much as a convincing field-extraction screenshot.
Also agree who can access the source documents, where they are stored, retention arrangements and which external services receive them. A provider should be able to explain the proposed data path before you share sensitive samples.
Is the workflow worth the build and running cost?
There is no universal document count that makes custom development worthwhile. The decision depends on the work left after existing tools, the importance of the gap and the cost of maintaining the solution.
Record a normal period of work: documents received, time spent collecting and entering details, review and correction time, and records successfully handed over. Then test comparable work with the proposed workflow. Include difficult examples rather than evaluating only the easiest invoices.
Count the new work too: corrections, failed runs, model usage, subscriptions, hosting and support. Time released can create capacity, but it is not automatically a cash saving.
Ekyon's current workflow-pilot planning range is US$8,000–$15,000, subject to discovery, access and agreed scope. Model usage, hosting, third-party subscriptions and optional ongoing support are separate. This is the existing service's provisional planning range, not a fixed invoice-automation package or a market average. See the AI workflow cost guide for the wider budget breakdown.
If a suitable product meets the need at a lower total cost, use that finding. Custom development makes sense when the remaining gap is valuable enough to fund the build and continued operation.
What should a useful first project include?
Keep it narrow enough to evaluate and complete enough for someone to use:
- One defined intake route and supported set of document types.
- The fields and output format the receiving team needs.
- A way to inspect the source and correct the result.
- Agreed rules, exceptions and an owner for unfinished work.
- Representative evaluation samples and clear acceptance criteria.
- Deployment, access, handover and ongoing responsibility.
If the destination or review owner is still unclear, resolve that before expanding the technology scope. For other possible starting points, the AI workflow examples guide compares documents with customer requests, reporting and internal questions.
Bring the handoff, not a technical specification
To discuss your document processing workflow, start with four things: what arrives, which details you need, who checks them and where they should go. Add approximate workload and the situations that cause the most rework.
You can describe the process without uploading invoices. Agree an appropriate secure route before sharing sensitive samples.
Ekyon's AI workflow service covers scoped implementation, integrations, evaluation and handover. We can discuss whether existing tools fit, what remains unsupported and whether a custom first project is justified.
Frequently Asked Questions
Consider custom work when an important intake, review, business-rule or destination requirement remains unsupported by suitable existing software. Evaluate that gap against development and running costs using representative documents; extraction alone is not a reason to commission a new product.
Extraction turns information in a document into structured fields. A document processing workflow also covers receiving the document, checking and correcting records, applying agreed rules and handing the result to the next person or system.
Yes. A first scope can prepare reviewed records in an agreed export format. Direct accounting posting, purchase-order matching and payment execution are additional responsibilities and are not implied by extraction or export.
Describe what arrives, the fields you need, who reviews the result and its destination. Approximate workload and common exceptions help define a first scope. Agree a secure process before sharing sensitive document samples.
Still carrying document data between tools?
Tell us what arrives and what your team needs to receive. We will discuss the missing handoff, whether existing software fits and a practical first scope.
Ready to scope one useful workflow?
See project evidence, review controls and delivery scope for Ekyon's AI workflow automation and integration services.
