Case · 02 Production

Automated invoice capture engine

Invoices arrive by email and are filed on their own: fields are extracted from the PDF, checked against tax rules and recorded, with no typing.

0manual entry

System view · demo data

The problem

Someone forwarded the invoices and someone else typed them in, one by one, with typos that only surfaced later in the accounts.

What I built

A language model reads the attached PDF and returns company, invoice number, date, tax authorisation code, VAT, gross income withholding, other withholdings, freight costs, currency and exchange rate. Tax rules fill in what the document does not carry and flag anything doubtful for review.

What changed

Manual invoice entry disappeared from the process. It only asks for a human when a validation does not add up.

Tools

  • Python
  • LLM
  • Extracción de documentos
  • Automatización