Finance & Admin

📒 Ledgerly

Business expense tracking with local receipt OCR. Your data, your one-time price.

Quick facts

Ledgerly at a glance

Price$79, once — no renewal
ReplacesExpensify at $5/user/mo — roughly $60 a year, every year
TypeWeb app — self-hosted
PlatformsWindows, macOS, Linux
CategoryFinance & Admin
What's in the box

Ledgerly features

01

🧾 Local receipt OCR

Drop a JPG/PNG receipt and tesseract.js runs entirely in your browser — no image ever leaves your machine. Vendor, amount and date are parsed and prefilled for your review; OCR never auto-saves.

02

⚡ Fast expense entry

Quick-add row + full form: amount, currency, category, vendor, date, project, payment method, notes, receipt image.

03

🔍 Filterable, sortable list

Date range, category, project, vendor/notes search, sortable columns.

04

🎯 Categories & budgets

Editable category set with color + icon. Monthly budgets per category with progress bars that shift amber past 80% and red past 100%.

05

📊 Reports & charts

Month picker, spend-by-category donut, daily spend bars, top vendors, month-over-month delta.

06

💱 Multi-currency done right

Every expense snapshots the exchange rate at entry time — editing a rate later never rewrites history. One-click recalculate when you do want to update an entry.

07

🔁 Recurring expenses

Monthly/weekly/yearly templates with a daily sweep that materializes due instances — including catch-up for missed days.

08

📤 CSV & PDF export

Properly escaped CSV with ISO dates for your accountant, plus a tabular monthly PDF report via pdf-lib.

Pricing

$79 once — that's the whole pricing page

Expensify charges $5/user/mo — roughly $60 a year, every year. Ledgerly is a single payment, and it keeps working whether or not we ever sell another copy.

$5/user/mo forever $79once

Or get Ledgerly 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 — the full source is MIT at github.com/bensblueprints/ledgerly-expenses-mvp. The $79 buys the packaged installer, 1-click setup and lifetime updates.

Does the receipt OCR upload my images anywhere?

No. tesseract.js runs client-side — in your browser or inside the desktop app's window — and the worker, wasm core and language data are all served from the app itself, never a CDN. Receipts with card numbers and addresses on them stay on your disk.

How accurate is the OCR?

It parses vendor, amount and date and prefills the form flagged for your review — it never auto-saves an expense. Expensify's SmartScan, backed by cloud models and human fallback, is honestly more accurate on crumpled or unusual receipts; the trade is that every one of those receipts goes to their servers.