← Field Notes
EN/ES

Drop a receipt. Get tidy accounts.

April 5, 2026via github · @vas3k
self-hostingopen-sourceAItoolsautomation

Drop a receipt. Get tidy accounts.

Imagine you've just had a working lunch, grabbed a taxi, and paid a supplier in a different country — all in the same week. Now imagine dumping all three receipts into one place and getting back a tidy spreadsheet with the amount, the date, the merchant name, the VAT, and the currency already converted. That's TaxHacker.

It's a free, open-source app you run on your own computer or server — not someone else's cloud. You feed it a photo, a PDF, or a bank statement. It reads it, understands it, and files it. It handles multiple languages, multiple currencies (including crypto), and it learns what categories matter to your business, not some generic template.

The people who built it are freelancers and small business owners themselves. It shows. It's not trying to be the next QuickBooks. It's trying to solve the specific, tedious problem of turning a pile of paperwork into something your accountant can actually use.

For a design agency chasing invoices across three countries, or a restaurant owner drowning in supplier receipts, this kind of tool used to cost real money and live in someone else's servers. Now it doesn't.

Words worth knowing

Self-hosted — The app runs on your machine or server. Your receipts never leave your control, the way a paper filing cabinet never leaves your office.

LLM (Large Language Model) — The AI brain doing the reading. Think of it as a very well-read assistant who can parse a receipt in Portuguese as easily as one in English.

Open-source — The code is public and free to use. Anyone can inspect it, which is actually a good sign for trust.

MIT licensed — A type of open-source permission that means you can use it freely, even for your business, without legal headaches.

If your bookkeeping is held together with a spreadsheet and good intentions, this might be worth a look: https://github.com/vas3k/TaxHacker

Check it out →

Written by David at AC0.AI. Follow on @ac0hero

Want us to audit your site? Takes 60 seconds →