About TaxHacker
TaxHacker is a self-hosted accounting app aimed at freelancers, indie hackers and small businesses that want to spend less time tracking expenses and income. You upload photos of receipts, invoices or PDFs, and an LLM extracts the details, including product names, amounts, items, dates, merchants and taxes, into a structured, spreadsheet-like database.
Custom fields can be defined with your own AI prompts to extract any extra information, and transactions are automatically sorted into categories. The app converts currencies, including crypto, using historical exchange rates from the transaction date, and offers filtering, multi-project support, import and export and custom categories to simplify reporting and tax filing. Topics mention OCR, Gemini, OpenAI and Ollama as model options.
Unsorted documents can be stored until you are ready to process them manually or with AI. TaxHacker is written in TypeScript and licensed under MIT, and the README warns that it is in early development and should be used at your own risk. It suits people comfortable self-hosting who want AI help with bookkeeping.
Key features
- AI extraction from receipts and invoices
- Custom fields defined by AI prompts
- Automatic transaction categorization
- Historical currency conversion including crypto
- Support for multiple projects
- Import and export of data
- Works with OpenAI, Gemini or Ollama models
Good fit for
- →Freelancer expense tracking
- →Digitizing receipts for tax filing
- →Small business bookkeeping with AI help
- Built with
- TypeScript
- Tags
- accounting
- ai
- expenses
- receipts
- invoices
- self-hosted
- ocr
- taxes
- llm
TaxHacker: questions and answers
- What is TaxHacker used for?
- TaxHacker is a self-hosted AI accounting app that extracts data from receipts, invoices and PDFs with LLMs and stores it in a structured, categorized database. It is a good fit for freelancer expense tracking, digitizing receipts for tax filing and small business bookkeeping with AI help.
- Is TaxHacker open source?
- Yes. TaxHacker is open source under the MIT licence. Its source code is on GitHub at vas3k/TaxHacker and is written mainly in TypeScript.
- Is TaxHacker free?
- Yes. TaxHacker is open source, so the software itself is free to use.
- Can I self-host TaxHacker?
- Yes. TaxHacker can be self-hosted on your own server or infrastructure.
- What is TaxHacker an alternative to?
- TaxHacker is an open-source alternative to Expensify, SAP Concur, Zoho Expense and Emburse. Other open-source alternatives to Expensify include ERPNext, Dolibarr and Odoo.
- Is TaxHacker actively maintained?
- Yes. The most recent commit to TaxHacker was on 28 September 2026, and the latest release is v0.8.5, published on 20 July 2026. The project has 6.7k stars on GitHub.
Open-source alternatives to TaxHacker
See all
ERPNext
ERP
Free and Open Source Enterprise Resource Planning (ERP)
GPL-3.0vs NetSuite★ 40k
Dolibarr
ERP
Dolibarr ERP CRM is a modern software package to manage your company or foundation's activ
GPL-3.0vs NetSuite★ 7.7k
Odoo
ERP
Odoo. Open Source Apps To Grow Your Business.
OSSvs NetSuite★ 55k
Firefly III
Finance & Accounting
Firefly III: a personal finances manager
AGPL-3.0vs YNAB★ 25k
Akaunting
Finance & Accounting
Online Accounting Software
OSSvs QuickBooks★ 10k
InvoiceShelf
Finance & Accounting
Open Source Invoicing Solution for Individuals & Businesses
AGPL-3.0vs FreshBooks★ 1.8k
SaaS alternatives to TaxHacker
See all
Expensify
Finance & Accounting
Expense reports, receipt scanning and corporate cards
SaaS
SAP Concur
Finance & Accounting
Travel and expense management for enterprises
SaaS
Zoho Expense
Finance & Accounting
Expense reporting and travel policy tool from Zoho
SaaS
Emburse
Finance & Accounting
Expense management, travel and spend software including Certify and Abacus
SaaS
Navan
Finance & Accounting
Corporate travel booking and expense management
SaaS
Pleo
Finance & Accounting
Company cards and expense management for European SMEs
SaaS

