
TaxHacker
AI-assisted expense and invoice accounting for self-hosting
6.6k stars 1.1k forks last commit first released MIT
Actively maintained
Last commit 25 Jul 2026.

TaxHacker is a self-hosted accounting app for freelancers and small businesses that uses LLMs to extract structured transaction data from receipts, invoices, and PDFs. It helps centralize documents, categorize transactions, and prepare exports for reporting and tax workflows.
Key Features
- AI-assisted data extraction from photos, scans, and PDFs (dates, vendors, totals, taxes, line items)
- Custom fields and custom prompts to extract additional, user-defined metadata
- Auto-categorization and organization by projects and categories
- Multi-currency handling with historical exchange-rate conversion (including popular cryptocurrencies)
- Search and filtering across transactions and recognized document content
- CSV export and data archiving for portability, including attached documents
Use Cases
- Automating expense tracking from receipts and supplier invoices
- Building structured transaction logs for accountants or tax filing
- Organizing multi-project freelance or small-business finances with customizable categories
Limitations and Considerations
- Relies on external LLM provider APIs for AI extraction (provider configuration required)
- Early-stage project; features and data extraction quality may evolve and change
TaxHacker is a practical option if you want an Excel-like transaction database backed by AI-powered document parsing and flexible prompting. It emphasizes customization, reporting-oriented exports, and keeping financial documents under your control.
Categories:
Tags:
Tech Stack:
Similar to TaxHacker

Invoicerr
Open-source invoicing app for freelancers to issue invoices and quotes.
Open-source invoicing app for freelancers to create invoices and quotes, manage clients, and track payments with a self-hosted stack (React, NestJS, Prisma, SQLite, PostgreSQL).


ezBookkeeping
Lightweight, self-hosted personal finance and bookkeeping app.
Open-source, self-hosted personal bookkeeping app with AI-powered features.

SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.

Speakr
Self-hosted AI transcription and intelligent note-taking app
Speakr is a self-hosted web app for recording or uploading audio, transcribing with AI (including diarization), and turning conversations into searchable, shareable notes.

Edit Mind
Local AI video indexing and semantic search web app
Self-hosted web app that indexes videos with AI (transcription, vision analysis, embeddings) to enable natural-language search and scene export.

Receipt Wrangler
Receipt capture, extraction, indexing, and organization platform
Multi-platform receipt management suite with an API, desktop and mobile apps for capture, OCR extraction, indexing, and searchable archives.


