Hi everyone!
I built Invoice2Excel Pro, an open-source desktop application that automatically reads PDF invoices and exports key financial data into structured Excel (.xlsx
) spreadsheets.
Many small business owners, freelancers, and accounting teams struggle with manually typing data from digital invoices into spreadsheets. Existing tools are often paid, cloud-based, or require third-party AI/API keys. I wanted a 100% local, privacy-first alternative that runs completely on your machine.
pdfplumber
for text extraction. No cloud APIs, no data telemetry, no external calls..
, ,
).CustomTkinter
using a background worker thread so the interface never freezes during processing..xlsx
files with auto-filters, formatted column types, and status highlighting via openpyxl
.Works best with digital PDFs. Scanned/image-only PDFs require OCR (Tesseract integration is planned on the roadmap).
I'd love to get your feedback, bug reports, or feature requests! Feel free to check out the repo and leave a star ⭐️ if you find it useful.