- invoices@sample-cardboard.example Invoice FV/2026/11/0482 Attachment: FV_2026_11_0482.pdf
- sales@sample-shop.example Question about a display design
- office@sample-uv-print.example FV 118/11/2026, UV printing Attachment: FV_118_11_2026.pdf
- billing@sample-courier.example Invoice for parcels, October Attachment: IMG_4471.jpg, a phone photo
Email invoices find their own way into the reports.
Holbox Poland designs and manufactures cardboard displays and POS materials. Invoices arrive by email, and the data from each document goes into the invoice sheet on its own.
- less retyping every month
- 30–40 h
- manual corrections across about 2,400 documents
- 0
- in production since November
- 2025
A display folds up from one sheet of cardboard. Emailed invoices come together in one report sheet.
See the example below- START · November 2025
- VOLUME · about 2,400 documents
- SYSTEMS · Gmail, Google Drive, Gemini (OCR), Google Sheets
- TO A HUMAN · documents with empty fields
The challenge
The reports ran on manual retyping.
Invoices came in by email and the team retyped them into spreadsheets by hand. Moving the data alone took 30 to 40 hours a month, with the risk of a typo in every row.
-
30–40 hours a month. That is how long it took just to retype the invoices into the reports.
-
Typos in the data. One mistake in a report carried over into every summary that followed.
-
Reports always behind. The data showed up when someone had time to retype it, not when it was needed.
An example with made-up invoices
What it looks like on an example.
Four emails in the inbox, three with an invoice. The two complete ones go into the sheet, and the scan with an unreadable due date waits for a person.
Invoice inbox · example
- Seller: Sample Cardboard Ltd
- VAT invoice no. FV/2026/11/0482
- Issue date: 03/11/2026
- Payment due: 28/11/2026
| Line | Item | Net | Gross |
|---|---|---|---|
| 1 | 5-ply corrugated board, sheets | 6,240.00 | 7,675.20 |
- Sample UV Print Ltd · FV 118/11/2026
- Issued 04/11/2026, due 05/12/2026
- UV printing on board: net 3,915.00, gross PLN 4,815.45
- Sample Courier Ltd
- Invoice FK 77/10/2026
- Payment due: unreadable
- Amount due: PLN 506.76
- 01
Picks out the invoice emails
- 02
Workflow 1 saves the attachments to Drive
- 03
Workflow 2 reads the fields from the PDFs and the scan
- 04
Checks completeness, an empty field goes to a person
- 05
Sheet entry and log, files moved to processed
Drive · Invoices / to process
workflow 1 · savedworkflow 2 · picked up
Drive · Invoices / processed
Invoice C waits for a person. The automation does not guess the due date, and a document with an empty field never reaches the sheet.
| Row | Supplier | Invoice no. | Due | Gross, PLN |
|---|---|---|---|---|
| 213 | … | … | … | … |
| 214 | Sample Cardboard | FV/ | 28/11/2026 | 7,675.20 |
| 215 | Sample UV Print | FV 118/ | 05/12/2026 | 4,815.45 |
- 10:12:044 new emails: 3 with an invoice, 1 skipped
- 10:12:06workflow 1: 3 attachments in Invoices/to process
- 10:12:08workflow 2: read 3 files, 2 PDFs and 1 scan
- 10:12:09IMG_4471.jpg on hold: payment due date empty
- 10:12:09FV/2026/11/0482 written to the sheet
- 10:12:10FV 118/11/2026 written to the sheet
- 10:12:10done · 2 files in processed
- 10:12:11waiting for the next email
The automation does not guess unreadable fields. Only a complete invoice goes into the sheet, and a document with an empty field waits for a person. The companies, emails, invoice numbers, amounts and dates are made up.
Process flow
Two workflows, a handover through Drive, a sheet entry with a log
The first workflow watches the inbox and puts the attachment on Drive. The second picks the file up from Drive, reads the fields with OCR, checks that nothing is missing and writes the document to the sheet, with a log.
The solution
The agent took over the inbox and the reports.
-
Inbox monitoring 24/7
The process runs as two workflows: the first handles the inbox, the second starts from a file on Drive. The agent watches the inbox and picks out the invoice emails from the rest of the correspondence.
-
Attachment to Drive
The invoice lands in a working folder on Drive.
-
Reading the document
AI reads the PDF or scan and pulls out the customer, the line items and the deadlines.
-
Completeness check
Empty fields are caught before anything reaches the sheet.
-
Sheet entry and log
A complete invoice goes into the sheet, every operation stays in the log, and the file moves to the processed folder.
Results
The reports write themselves.
- less manual retyping a month
- 30–40 h
- manual corrections across about 2,400 documents
- 0
- in production since November
- 2025
Scope
Implementation scope
- Inbox monitoring
- AI document reading
- Completeness check
- Invoice sheet
- Operations log
- Error report
Tell us about a similar process.
Within 24 hours we come back with an automation idea and the benefits worked out in numbers. The call is free.
Book a free consultation