๐ธ Snapreceipt
Scan receipts with local OCR and export tax-ready reports โ nothing uploaded.
Snapreceipt at a glance
| Price | $19, once โ no renewal |
| Replaces | Expensify at $5โ$9/user/mo โ roughly $60 a year, every year |
| Type | Desktop app โ runs offline |
| Platforms | Windows, macOS, Linux |
| Category | Productivity |
Snapreceipt features
๐ฅ Import anything
Drag and drop images, use the file picker, or point a watched folder at your phone-sync directory. JPEG, PNG, WebP, AVIF and iPhone HEIC โ even mislabeled files โ with EXIF auto-rotation.
๐ Multi-pass local OCR
tesseract.js scans every receipt three ways, entirely on-disk, and votes per field: vendor/merchant, date, total, tax, subtotal, line items and bank or card network โ an editable prefill you review before saving.
๐ท๏ธ Categories + project tags
A bundled category list plus your own, with free-form project and client tags for billable-expense tracking.
๐ Reports
Spend by category and by month, filterable, with Subtotal, Tax and Total columns and all math in exact integer cents.
๐ค Exports
RFC 4180 CSV for your accountant and a PDF expense report with receipt thumbnails embedded.
๐ Mileage log
Date, purpose, miles and a configurable cents-per-mile rate, with reimbursement auto-calculated to the cent.
โ ๏ธ Uncertainty flags
If the OCR passes disagree, the photo is too low quality, or the receipt math doesn't add up, you get a warning โ in the review form, on the dashboard, in the CSV and in the PDF.
โ๏ธ Optional cloud OCR
Sign in with ChatGPT to read handwritten invoices against your own Plus/Pro plan โ no API key or billing setup โ or plug in OpenAI and Doubao (ByteDance) API keys. Off by default; an image leaves your machine only when you click the button.
$19 once โ that's the whole pricing page
Expensify charges $5โ$9/user/mo โ roughly $60 a year, every year. Snapreceipt is a single payment, and it keeps working whether or not we ever sell another copy.
Or get Snapreceipt inside the full suite โ every app in the catalog, currently $97 for the bundle. See the bundle →
Snapreceipt guides & pages
Honest answers
Is it really free on GitHub?
Yes โ Snapreceipt is MIT-licensed at github.com/bensblueprints/receipt-scanner-expense-mvp. The $19 buys the 1-click Windows installer; building from source is free.
Do my receipt images get uploaded?
Not by default. OCR is 100% local and nothing auto-saves. Two optional exceptions you control: a one-time ~11 MB OCR language-data download at install, and the optional cloud OCR button (ChatGPT plan or your own OpenAI/Doubao key) which sends that one image only when you click it.
Can it read handwritten invoices?
Local OCR reads print, not handwriting โ a hard limit of any on-device engine. For handwriting, connect your ChatGPT account (Plus/Pro) or an OpenAI/Doubao API key and use the cloud button on that scan.