Skip to content
Gerard Millán
ES · Leer esta página en español
Menu

Automations

AI invoice processing: from inbox to accounting system without retyping

Supplier invoices arrive by email as PDFs and someone keys them in line by line. Claude reads them, extracts and checks the data, and leaves a draft in your accounting system for a person to approve.

Tools: ClaudeGmail or OutlookGoogle DriveERP or accounting softwareGoogle Sheets

Before (manual) 1. Invoice arrives as a PDF by email 2. Downloaded and opened by hand 3. Data keyed into accounting 4. Totals and VAT checked by eye 5. PDF filed in a shared folder BEFORE 5 · manual Invoice arrives as a PDF by email Downloaded and opened by hand Data keyed into accounting Totals and VAT checked by eye PDF filed in a shared folder
After (automated) 1. Claude reads and extracts the data 2. Checks totals, VAT and supplier 3. Draft entry with the PDF attached 4. A person approves exceptions AFTER 4 · automated Claude reads and extracts the data Checks totals, VAT and supplier Draft entry with the PDF attached A person approves exceptions
Supplier invoice intake before and after an AI extraction workflow.

The manual process today

In most SMBs, supplier invoices arrive at a shared inbox as PDF attachments. Someone in admin or finance downloads each one, opens it, types the supplier, invoice number, date, base amount, VAT and total into the accounting system, checks the sums by eye and files the PDF in a folder. With 300 invoices a month at 5 to 8 minutes each, that is 25 to 40 hours of skilled time spent copying numbers.

The errors are predictable: a transposed digit in the total, the wrong VAT rate, a duplicate invoice entered twice because it was sent to two addresses. They tend to surface weeks later, at month-end close or when a supplier chases a payment.

How the automation works, step by step

  1. Intake. Invoices go to a dedicated address, for example invoices@. A watcher picks up each new email and saves the attachments to a Drive folder.
  2. Extraction. Claude reads the PDF or image and extracts supplier name and tax ID, invoice number, dates, line items, tax base, VAT rate, withholding if any, and total.
  3. Checks. The workflow verifies that the lines add up, that the VAT rate matches the supplier’s usual rate, that the tax ID exists in your supplier list and that the invoice number has not been entered before.
  4. Draft entry. A draft is created in your ERP or accounting tool with the PDF attached and the expense account suggested from that supplier’s history.
  5. Review queue. Anything that fails a check, or has low extraction confidence, is flagged in a review list with the reason. Clean invoices are grouped for one-click approval.
  6. Log. A Google Sheet records every invoice processed, its status and any correction, so you can see the time saved and the error rate each month.

What you need

  • A mailbox or folder where invoices arrive, and permission to redirect them.
  • An ERP or accounting tool with an API, or at least a stable import format.
  • Your supplier list with tax IDs, and ideally a few months of past entries so the workflow can learn your usual accounts.
  • A Claude API account in your company’s name. You pay Anthropic directly.

Limits and human review

AI extraction is very accurate on typed invoices, but not infallible. That is why nothing is posted without passing the checks, and why the default is a person approving every draft. Handwritten notes, invoices with dozens of lines spread over several pages and credit notes are the usual edge cases; they go to the review queue with a clear explanation. The workflow never pays anything: approving payments stays a human decision.

Typical timeline

A first version for your main suppliers is usually live in 2 to 3 weeks: one week to connect the mailbox and the accounting system, one to tune extraction and checks with real invoices, and a final week running in parallel with the manual process before switching over. This is a typical AI implementation project. If you are not sure invoices are your biggest time sink, start with a process audit, as in the case of the distributor that stopped retyping email orders, which used the same extraction approach for incoming orders.

Service that covers it

AI implementation

from €3,000 + VAT

Automations and Claude agents connected to your tools. Handover training and 30 days of support included.

Frequently asked questions

Does it work with scanned or photographed invoices?

Yes, as long as they are legible. Claude reads PDFs and images. Poor-quality scans get a lower confidence score and go straight to human review.

Which accounting systems can it connect to?

Any ERP or accounting tool with an API or a reliable import format: Holded, a3ERP, Sage, Odoo, Xero and others. If there is no API, we generate a file in the import format the system already accepts.

Is the invoice posted automatically?

Not by default. The workflow creates a draft and a person approves it. Once the error rate is known, you can choose to auto-approve recurring invoices from trusted suppliers below a set amount.

How much does it cost to run?

For a few hundred invoices a month, Claude API usage is typically a few tens of euros. The project itself is quoted as a fixed-price implementation.

Related case studies

Logistics software (B2B SaaS)

-120 h/month of manual work in ops and support

Claude agents for an operations team that could not keep up

An ops and support team spent its days copying data between Zendesk, Slack, Sheets and HubSpot. Three Claude agents now do that work and the team only reviews the exceptions.

See all automations

See all automations →

Which process would you like to stop doing by hand?

Walk me through it on a 30-minute call. I'll tell you whether it can be automated, how much time it would save and where I'd start. No strings attached.