home / use cases / documents and vision / invoice-data-extraction

Invoice data extraction, without the typing

An Aivell watches your invoices inbox, reads every attachment onboard — any layout, PDF, scan, photo, even handwritten — extracts supplier, lines, VAT and totals, checks the math, and books the result into your spreadsheet or database. Nothing is uploaded anywhere, because the AI runs inside your office.

Watch the demo

starts when: An email with an invoice lands in your invoices@ mailbox

The problem

Every business receives invoices, and someone retypes them. Supplier name, invoice number, twelve line items, VAT split — copied by hand from a PDF into a spreadsheet or a management system, a few hundred times a month. It is slow, it is dull, and it is where typos are born: a swapped digit in an amount or an IBAN costs real money and real time to unwind.

Automation for this has existed for years — in the cloud. Every mainstream tool wants your invoices uploaded to someone else’s servers, which for many firms is anywhere from uncomfortable to impossible. So the retyping survives.

How your Aivell does it

You forward invoices — or point suppliers — to one mailbox. From there, the chore runs by itself:

  1. The email arrives. The trigger fires the moment a message lands in the invoices mailbox. No polling, no “run” button.
  2. Everything gets read, onboard. The Documents tool converts PDFs and office files; the vision model reads scans, photos and handwriting. All of it happens on the box — an invoice never leaves your network.
  3. The data is checked, not just extracted. Line items are summed against the total, VAT rates are sanity-checked, and the supplier is matched against the ones you already know. Teams that automate this step report cutting invoice processing time by 70–90%.
  4. The result is booked. One clean row in your purchases sheet or database, the original filed on your network share under your naming convention, and a receipt confirmation back to the supplier.
  5. Humans get the exceptions. New supplier, changed bank details, totals that don’t add up — the chore says ask first, so your Aivell pauses and asks. You approve from your phone; it carries on.

Because the chore is plain language, the interesting rules are yours to write: which amounts need approval, who gets asked, what counts as suspicious. The Aivell follows them to the letter — and the guardrails below make sure it physically cannot do anything else.

The chore, as you'd write it.

No flowcharts, no code — a chore is just a message to your Aivell, in your own words. It shapes it into a solid, guarded procedure and follows it to the letter. This one:

Giulia Aivell · process supplier invoices ● active

watch invoices@ for new mail; ignore newsletters and reminders

read every attachment — PDFs, scans, photos, handwritten too

extract supplier, number, date, line items, VAT and total

check the math; if lines don't add up, don't guess — ask Marta

new supplier or changed IBAN? pause and wait for approval

anything above €2,000 also needs a yes from Marta

append a row to the purchases sheet, file the PDF on the share

reply to the supplier confirming receipt, in their language

You
Got it — I'll start right away, and check with you whenever something needs a human.
Giulia Aivell

The tools it uses.

Connected with single-click passkeys — no copied tokens, no OAuth hell.

Email watches the inbox, confirms receipt
Documents & Vision reads PDFs, scans and photos onboard
Spreadsheets appends one clean row per invoice
Network folders files the original where it belongs

Sensible guardrails.

Every tool can be limited to exactly what this chore needs. For this one, you might set:

Email May reply only to the original sender and write only to addresses on your own domain. Anyone else — approval first.
Spreadsheets Can append rows to the purchases sheet. Editing or deleting existing rows is blocked.
Network folders Write access limited to accounting/invoices; read-only everywhere else on the share.

Questions, answered.

What invoice formats can it read? +

Anything a human can read — PDFs, Word files, scans, phone photos, even handwritten notes. The vision model runs onboard the box, so a photographed invoice is read with the same privacy as a typed one.

Do my invoices get uploaded to a cloud service? +

No. That is the point. Extraction, vision and reasoning all run on the box, inside your network. A supplier invoice never touches the internet, which also keeps you comfortably inside GDPR.

What happens when an invoice is ambiguous or the math is off? +

The chore tells your Aivell what to do — typically stop and ask. It pauses, sends you the invoice with what it found, and waits for a human decision. It books what it is sure of and escalates what it is not.

Can it work with my accounting software instead of a spreadsheet? +

Yes. If your software has a database or an import format, the Aivell writes to it directly. If it only has a web interface, the Browser Agent fills it in exactly as a clerk would.

Related.

What is an Aivell?

An Aivell is an on-premise AI colleague: a small box that plugs into your network, runs its own AI onboard and takes the repetitive work off your desk. Prompts, documents, data — nothing ever leaves your office. Unplug the internet: it keeps working.

You describe each task as a chore, in plain language. Your Aivell turns it into a solid, guarded procedure and runs it in the background — with guardrails on every tool, a complete audit trail, and approvals in your hand when you want them. One-time setup, fixed monthly fee. No tokens, no overages.

Watch the demo

onboard inference · air-gapped · fixed monthly fee