
TaxHacker
Self-hosted AI accounting app that extracts data from receipts and invoices, supports custom prompts and categories, and exports tax-ready transaction data.

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.
