Productivity

๐Ÿ“ธ Snapreceipt

Scan receipts with local OCR and export tax-ready reports โ€” nothing uploaded.

Quick facts

Snapreceipt at a glance

Price$19, once โ€” no renewal
ReplacesExpensify at $5โ€“$9/user/mo โ€” roughly $60 a year, every year
TypeDesktop app โ€” runs offline
PlatformsWindows, macOS, Linux
CategoryProductivity
What's in the box

Snapreceipt features

01

๐Ÿ“ฅ Import anything

Drag and drop images, use the file picker, or point a watched folder at your phone-sync directory to land photos in a review inbox.

02

๐Ÿ” Local OCR auto-extract

tesseract.js runs entirely on-disk to pull vendor, date, total and tax as an editable prefill you review before saving.

03

๐Ÿท๏ธ Categories + project tags

A bundled category list plus your own, with free-form project and client tags for billable-expense tracking.

04

๐Ÿ“Š Reports

Spend by category and by month, filterable, with all math in exact integer cents.

05

๐Ÿ“ค Exports

RFC 4180 CSV for your accountant and a PDF expense report with receipt thumbnails embedded.

06

๐Ÿš— Mileage log

Date, purpose, miles and a configurable cents-per-mile rate, with reimbursement auto-calculated to the cent.

07

๐Ÿ”’ Private by design

SQLite file on your disk, receipt images copied into your app data folder, and zero network calls at runtime.

Pricing

$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.

$5โ€“$9/user/mo forever $19once

Or get Snapreceipt inside the full suite โ€” every app in the catalog, currently $97 for the bundle. See the bundle →

FAQ

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?

No. OCR is 100% local, nothing auto-saves, and the only network access is a one-time ~11 MB download of the English OCR language data during install. After that it's fully offline.

Does the OCR always get it right?

Not always, and we'd rather say so. Extraction is a prefill you review โ€” a wrong guess is just something you fix in the form before you click Save.