← Back to all software
Expenses & personal finance

TaxHacker

Self-hosted AI accounting assistant for receipts and invoices.

GitHub stars

6,749

Repo updated

Sep 2026

License

MIT

Technology

TypeScript

What is TaxHacker?

TaxHacker is a self-hosted accounting app for freelancers, indie hackers and small businesses that uses modern AI to automate expense and income tracking. You upload documents, and it extracts dates, amounts and items, categorizes transactions, splits invoice line items and detects currencies, using the LLM of your choice, including OpenAI, Google Gemini, Mistral or a local model.

Best for Freelancers and small businesses drowning in receipts who want automated capture.

In depth

TaxHacker features

Upload and organize receipts and invoices
AI data extraction of dates, amounts and details
Auto-categorization of transactions
Item splitting from invoices
Choice of LLM: OpenAI, Google Gemini, Mistral or a local model
Foreign currency detection with historical exchange rates
Structured storage in a database

Strengths

  • Saves manual data entry.
  • Works with local models for privacy.
  • MIT license.

Limitations

  • Capture tool, not a double-entry ledger.
  • Using a hosted LLM sends document content to that provider.
  • Always review AI output.

Where TaxHacker fits in your business

We compare TaxHacker with similar tools in these small business buying guides:

Installing and hosting TaxHacker

Follow the project's own installation guide for exact, current steps. See the official documentation.

Information checked 16 October 2026 from the project's documentation. Versions change, so confirm before running commands on a production server.

Need a server to host it?

Docker, Node, Python, Java and similar stacks usually need a VPS where you can install your own software. A small VPS is enough to start, and you can upgrade later. Hostinger offers both shared web hosting and VPS plans.

See Hostinger plans

Affiliate disclosure: this is an affiliate link. If you buy through it we may earn a commission at no extra cost to you. CRMs and software are listed independently of any hosting partner. Learn more.

Similar software

Official links for TaxHacker

Always download from the official sources to get the latest and safest version.

Frequently asked questions about TaxHacker

Does TaxHacker send my documents to an AI provider?

If you choose a hosted model such as OpenAI, Gemini or Mistral, document content is processed by that provider. You can use a local model for more privacy.

Is TaxHacker a replacement for accounting software?

No. It captures and categorizes receipts and transactions. Use it alongside a ledger.

Does it handle foreign currencies?

Yes, it detects currencies and can use historical rates from the transaction date.

Data verified 16 October 2026 from the project's public repository, LICENSE file and documentation. Details change, so check the official sources. See our disclaimer. Found a mistake? Tell us.