Invoice OCR
35 min · Desktop
Local invoice data entry, no cloud
Read a whole folder of invoices - PDFs, scans, photos - and fill in an accounting table on-device, free and offline.
git clone https://github.com/tetherto/qvac-examples
cd qvac-examples/qvac-invoice-manager-demo
npm install
npm startQVAC Invoice Manager is an illustrative example that reads a folder of invoices and fills in an accounting table, entirely on-device and for free. Point it at a hierarchy like 2026/<supplier>/ and it works through PDFs, scans, and photos with the right reader for each, flags fields it is unsure about, checks that net + tax equals total, and exports a CSV with European semicolon formatting - without uploading a single document anywhere.
Prerequisites
Final result
QVAC Invoice Manager is an illustrative example, not a product - it is not an accounting, bookkeeping, or tax tool, and a local model will misread some documents. Fork it from github.com/tetherto/qvac-examples and swap in your own columns, readers, or export format.
MORE OCR RECIPES
Build this
Build this with the QVAC SDK
Everything here runs on-device. Grab the SDK and ship your own version.
npm install @qvac/sdk