TaxHacker
Self-hosted AI accounting app. LLM analyzer for receipts, invoices, transactions with custom prompts and categories
TaxHacker is an open-source accounting project on GitHub under the MIT license (permissive), with 6.8k stars. It is built with TypeScript, prisma, Next.js and react. Its last push was 35 days ago.
- Stars
- 6.8k
- License
- MIT
- Activity
- Active
- Latest release
- v0.8.5
Judgement
- What it is
- Complete system
- What it does
- Uses an LLM to read photos of receipts, invoices and PDFs, extracting amounts, dates, merchants and taxes into a searchable table with currency conversion.
- Adopt it when
- A freelancer or small business wants self-hosted expense capture from receipts and has an LLM API key or local model.
- Watch out
- The author calls it early development, it is not double-entry accounting, and extracted figures need checking.
- Ready for
- Usable
- Runs as
- Self-hosted server
- Built with
- TypeScript, Next.js, Prisma and PostgreSQL
- How established
- Young: started 20 months ago, latest release v0.8.5.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Compare TaxHacker
Built from
Follow it down: TaxHacker → TypeScript → Go → runs on a microchip
Open-source alternatives to TaxHacker
-
1
TigerBeetle tigerbeetle
The financial transactions database designed for mission critical safety and performance.
Building block Usable You are building a payments or ledger system that needs very high throughput and correctness.
★ 17k Apache-2.0 Zig Active, pushed 3 days ago -
2
Invoify al1abb
An invoice generator app built using Next.js, Typescript, and Shadcn
Complete system Usable You need to produce good-looking one-off invoices without signing up for an invoicing service.
★ 6.4k MIT TypeScript Active, pushed 2 months ago -
3
Beancount beancount
Beancount: Double-Entry Accounting from Text Files.
Developer tool Production-ready You want strict, version-controlled double-entry books for personal or small business finances and are comfortable editing text files.
★ 6.1k GPL-2.0 Python Active, pushed 2 months ago -
4
Hledger hledgerorg
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Developer tool Production-ready You want reliable, private plain-text books for personal or small business finances with good documentation.
★ 4.8k GPL-3.0 Haskell Active, pushed 2 days ago -
5
Bigcapital bigcapitalhq
💵 Independent financial accounting with intelligent reporting, alternative to Quickbooks, Xero, Wave.
Complete system Usable A small business or developer wants a self-hosted QuickBooks-style ledger with an API.
★ 3.9k AGPL-3.0 TypeScript Active, pushed 15 days ago -
6
Paisa ananthakumaran
Paisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
Complete system Usable You keep or want to keep personal books in ledger format and want visual reports on top.
★ 3.2k AGPL-3.0 TypeScript Active, pushed 16 days ago -
7
Fava beancount
Fava - web interface for Beancount
Complete system Production-ready You keep double-entry books in Beancount and want reports and editing in a browser.
★ 2.6k MIT Python Active, pushed 8 days ago -
8
Fineract apache
Apache Fineract
Complete system Production-ready You run or build a lending, microfinance or savings business and need an open core banking back end.
★ 2.6k Apache-2.0 Java Active, pushed today
Commercial accounting software
-
1
QuickBooks Online Intuit
Organize & manage your business with the #1 rated solution. Fast & easy setup. Sign up for a free trial to join 7 million businesses already using QuickBooks.
Complete system Production-ready A small business in the US, Canada or UK wants the accounting package most bookkeepers already know.
1.8k readers a month Since 1992 Commercial -
2
Xero Xero Limited
Xero software connects small businesses to their accountant, bank and hundreds of business apps. Start a free trial today.
Complete system Production-ready A small business in New Zealand, Australia or the UK wants mainstream cloud accounting that local accountants support.
1.4k readers a month Since 2006 Commercial -
3
Harvest Harvest
Time tracking and management software with powerful easy reporting and streamlined online invoicing. Loved by 73,000 businesses. Get started for free.
Complete system Production-ready An agency or consultancy bills by the hour and wants staff to track time easily against project budgets.
503 readers a month Commercial -
4
Stripe Invoicing Stripe, Inc.
Create and send invoices online in minutes with Stripe. Use our invoicing software to automate payment collection and recover revenue with AI-powered dunning.
Complete system Production-ready You already take payments through Stripe and want invoices that collect card and bank payments automatically.
Commercial -
5
Bill.com BILL Holdings
The AP, AR, and spend & expense solution that lets you create and pay bills, manage expenses, control budgets, and get the credit your business/firm needs to grow.
Complete system Production-ready A US small or midsize company or its accounting firm wants to automate bill approval and payment runs.
363 readers a month Since 2006 Commercial -
6
Wave Wave Financial
Create beautiful invoices, accept online payments, and make accounting easy—all in one place—with Wave’s suite of money management tools.
Complete system Production-ready A US or Canadian freelancer or micro-business wants free bookkeeping and invoicing and does not need integrations.
353 readers a month Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.