python · ocr · sheets
Services SMB · EU
A PDF invoice in, a clean ledger row out — in seconds.
The problem
A services SMB keyed supplier invoices into a spreadsheet by hand — slow, and one typo away from a wrong payment.
What I built
- Built an OCR step to read the invoice fields off the PDF.
- Used a Python parser to structure amount, supplier and date reliably.
- Wrote each result straight into the ledger sheet, with low-confidence reads flagged for a human.