TaxHacker

TaxHacker

Open-source, self-hosted AI accounting that scans receipts and invoices with your own LLM keys.

67/100MonitorFree · from €10/month (yearly subscription plans)Freemium

TaxHacker earns its place if data ownership is the deciding factor for you. The Self-Hosted Edition is free and open source, deploys via Docker Compose, and lets you bring your own OpenAI, Gemini or Mistral keys, so receipts and invoices never sit in someone else's database unless you choose the €10/month Early Access Cloud Edition. The editable LLM prompts and custom fields go further than most receipt scanners, and 170+ currencies with historical-rate conversion covers international and crypto transactions that Wave and FreshBooks handle awkwardly. Pick QuickBooks or Xero instead if you need polished multi-user books, bank feeds and accountant-friendly reports. Pick a hosted scanner like

Verified 4d ago · liveness 67/100 · cite: rightaichoice.com/tools/taxhacker

Best for
  • Tech-savvy freelancers who want AI expense tracking without giving up data control
  • Indie-hackers and small businesses transacting in multiple currencies including crypto
  • Privacy-conscious operators who prefer self-hosting to SaaS accounting
  • Developers comfortable with Docker Compose and managing their own LLM API keys
Not ideal for
  • Large enterprises needing multi-user collaboration and approval workflows
  • Non-technical users unwilling to self-host and uncomfortable managing API keys
  • Businesses that need polished, feature-rich bookkeeping like QuickBooks or Xero
Visit Website

IntermediateSelf-hosted: budget an afternoon if you're comfortable with Docker Compose, plus time to create an LLM provider account and paste the key in — first value comes once your first batch of receipts is extracted. Cloud Edition: minutes to sign up and upload your first invoice, though the Yearly subscription is an early access product. Custom field and prompt tuning to match your own categories is anWebNo public APIVerified 4d ago
Pricing
Free · from €10/month (yearly subscription plans)
FreemiumFree tier2 plans4 hidden costs
Learning curve
Intermediate
Self-hosted: budget an afternoon if you're comfortable with Docker Compose, plus time to create an LLM provider account and paste the key in — first value comes once your first batch of receipts is extracted. Cloud Edition: minutes to sign up and upload your first invoice, though the Yearly subscription is an early access product. Custom field and prompt tuning to match your own categories is an
Runs on
Web
No public API
Who it's for
Freelancer transacting in several currenciesPrivacy-first indie-hacker on a home serverSmall business issuing its own invoices
Live sentiment
Is TaxHacker actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip TaxHacker if you need a shared multi-user ledger with bank feeds and accountant-ready reports, or if you want zero infrastructure and no LLM API keys to manage yourself.

The 30-second take
Biggest gripe

Self-hosting is free, but your own OpenAI, Gemini or Mistral API usage is billed by that provider on top — high-volume receipt scanning adds a real token bill each month.

Price reality

The Self-Hosted Edition is free and open source, so the only ongoing cost is the LLM API usage you pay your provider for directly. The Cloud Edition runs as early access at €10/month on yearly subscription plans, with TaxHacker supplying AI keys and storage. That places TaxHacker well below Xero or QuickBooks subscriptions, and roughly in line with lightweight hosted expense trackers, but you trade that saving for setup work or an annual commitment.

In short

TaxHacker — Open-source, self-hosted AI accounting that scans receipts and invoices with your own LLM keys. Best for Tech-savvy freelancers who want AI expense tracking without giving up data control, Indie-hackers and small businesses transacting in multiple currencies including crypto, Privacy-conscious operators who prefer self-hosting to SaaS accounting. Free to start; paid plans from €10/mo.

What people actually say about TaxHacker — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

25 mentions across 5 sources (Hacker News, YouTube, Product Hunt, Bluesky, GitHub) · researched Jul 28, 2026.

53% positive47% critical

Average across the 5 sources that answered — each source counts once, not each post.

Recurring strengths
  • +Self-hosted – full data privacy and control.
  • +LLM analyzes receipts, invoices, and transactions automatically.
  • +Supports 170+ currencies and crypto with historical rates.
  • +Customizable categories, projects, and AI prompts.
  • +Active development with frequent security and feature updates.
Recurring frustrations
  • −Date field saves one day earlier (off-by-one bug).
  • −Export button disappears in latest version on transactions page.
  • −Restore from backup is broken and shows error page.
  • −No local LLM support – requires external API keys.
  • −Docker-only deployment – not beginner-friendly.
Patterns worth knowing
Bugs and regressions hamper reliability – date issues, export button, restore failures reported across versions.
Seen on GitHub
Privacy and self-hosting are major draws – users value control over financial data.
Seen on Bluesky, Product Hunt, GitHub
Need for local LLM support (e.g., Ollama) is a top feature request.
Seen on GitHub
Learning curve
intermediateProductive in ~A few hours
Hidden costs people mention
  • • Requires your own LLM API keys (OpenAI, etc.) – costs vary by usage
  • • Docker host infrastructure (VPS or server)

Viability Score

67/100
Monitor

How well maintained and how widely used is TaxHacker? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
53
What the vendor publishes
20

Last calculated: October 2026

How we score →

Key Features

  • LLM-powered receipt and invoice analysis from photos or PDFs
  • Automatic extraction of dates, items, vendors and amounts
  • Works with any language and any photo quality
  • Bulk upload and analysis of multiple files at once
  • Editable LLM prompts for custom extraction rules
  • Custom categories, projects and fields defined by you
  • Automatic currency detection and conversion across 170+ currencies
  • Cryptocurrency support (BTC, ETH, LTC) with manual override
  • Historical exchange rate applied on the transaction date
  • Invoice generator with PDF export and reusable templates
  • Native support for included and excluded taxes (VAT, GST)
  • CSV transaction import and export
  • Full-text search across documents and invoices
  • Filter and sort by any column, category or date range
  • Self-hosted deployment via GitHub and Docker Compose

About TaxHacker

FreemiumIntermediateNo APIWeb

TaxHacker is an open-source accounting application, made in Berlin by @vas3k, that uses large language models to read your receipts and invoices and turn them into a structured transaction database. You upload photos or PDFs, and the app extracts dates, items, vendors and amounts, detects foreign currencies, and converts them to your base currency using the historical rate for the transaction date — covering 170+ world currencies plus crypto like BTC, ETH and LTC. It also includes an invoice generator that handles included and excluded taxes (VAT, GST), CSV import/export, full-text search across documents, and bulk analysis of many files at once. The core differentiator is control: the Self-Hosted Edition is free and open source, deployed on your own infrastructure via GitHub and Docker Compose, and you bring your own AI keys (the site names OpenAI, Gemini and Mistral). Every LLM prompt is editable, so you can create custom fields and categories and tell the AI how to parse them. A Cloud Edition runs as early access at €10/month with TaxHacker supplying the AI keys and storage, on yearly subscription plans. The project openly labels itself under active development, with roadmap items including bank statement analysis, unpaid invoice tracking, VAT reports and tax reminders.

Behind the Verdict

TaxHacker sits in a narrow but real gap: expense capture that is genuinely private and genuinely AI-driven. The mechanism is straightforward and well suited to it — you upload a receipt photo or an invoice PDF, an LLM reads it in any language and at any photo quality, and the output lands in a structured table of dates, items and vendors. Currency handling is the standout detail: the app detects foreign currencies, converts to yours, and uses the historical exchange rate on the transaction date rather than today's rate, which is exactly the behaviour you want at tax time. It supports 170+ currencies plus BTC, ETH and LTC, and still lets you type a manual rate when you disagree. Beyond capture, there is an invoice generator that exports PDFs, saves templates, and handles included and excluded taxes such as VAT and GST, plus CSV import/export, full-text search, and a full data archive download. The control surface is what separates it from mainstream tools: every LLM prompt is editable, so you can add custom fields and categories and instruct the AI to parse them, or ask it to score risk level on a transaction. The trade-offs are equally clear. Self-hosting via Docker Compose and configuring your own API keys is real work, and the site states plainly that the project is under active development with features still arriving — bank statement analysis, VAT reports, tax reminders and AI agents are listed as upcoming, not shipped. The Terms of Service are explicit that AI output accuracy is not guaranteed and that this is not a substitute for professional tax advice, so you should still verify what the model extracts. Billing runs through Stripe with automatic renewal and a no-questions-asked refund policy, minus AI token and third-party costs already incurred. Some capabilities are called out as roadmap rather than live, so treat local LLM support and country/industry presets as things to watch rather than buy for today. Where it fits: freelancers and indie-hackers with multi-currency income, privacy-first operators, and anyone who would rather own a Postgres table than rent one. Where it doesn't: teams needing shared ledgers and accountant workflows, and anyone who wants zero infrastructure on their plate and no API key to manage.

Researching TaxHacker? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas TaxHacker actually fits — and what changes day-one when you adopt it.

Freelancer transacting in several currencies

You photograph a stack of client dinner receipts earned in EUR while invoicing in USD, upload them in one bulk batch, and let the LLM extract vendor, date and amount for each.

Outcome: Every transaction lands in your table already converted to your base currency at the historical rate for its date, ready to export to CSV when your accountant asks.

Privacy-first indie-hacker on a home server

You deploy TaxHacker with Docker Compose on your own hardware and paste in your OpenAI API key, then adjust the LLM prompt so the AI also tags each expense with your custom client field.

Outcome: Financial documents never leave your infrastructure, and future uploads are automatically classified against the fields you defined rather than a vendor's fixed category list.

Small business issuing its own invoices

You build an invoice in the generator, edit the labels to match your branding, set the tax treatment for VAT, save it as a template, and export the PDF.

Outcome: Recurring invoices go out in any language with correct tax handling, and each one can also be recorded as a transaction in the same ledger.

Use Cases

Models Under the Hood

OpenAIGeminiMistral

as of 2026-09-24

Limitations

  • TaxHacker labels itself under active development on its own homepage, so features may change and several capabilities — bank statement analysis, unpaid invoice tracking, VAT reports, tax reminders and AI agents — are listed as upcoming rather than available today.
  • The Self-Hosted Edition means you deploy and maintain the instance yourself via Docker Compose, and LLM functionality requires you to configure your own prompts and providers plus supply API keys.
  • The Terms of Service state the service is provided "as is" with no guarantee of AI output accuracy or fitness for accounting, tax filing or compliance, and explicitly note it is not a substitute for professional tax or legal advice.
  • Currency conversion also allows manual entry as a fallback when the automatic result is wrong.

as of 2026-10-04

Verification history

We have re-verified TaxHacker 9 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-checked, vendor evidence unchanged
  2. — re-checked, vendor evidence unchanged
  3. — re-checked, vendor evidence unchanged
  4. — re-checked, vendor evidence unchanged
  5. — re-checked, vendor evidence unchanged
  6. — re-checked, vendor evidence unchanged

Showing the 6 most recent of 9 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published TaxHacker tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Self-Hosted Edition

$0/mo

Ideal for

Developers, privacy-first freelancers and indie-hackers willing to run Docker Compose and supply their own OpenAI, Gemini or Mistral API key.

What this tier adds

Starting point: free and open source, full data control, but you deploy and maintain the instance and pay your LLM provider directly.

Cloud Edition (Early Access)

€10/month (yearly subscription plans)

Ideal for

Freelancers and small businesses who want the same AI receipt and invoice analysis without running a server or managing API keys.

What this tier adds

Adds a hosted SaaS deployment with TaxHacker-provided AI keys and storage, automatic updates, billed as a yearly subscription at €10/month.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Self-hosting is free, but your own OpenAI, Gemini or Mistral API usage is billed by that provider on top — high-volume receipt scanning adds a real token bill each month.
  • Cancelling the Cloud Edition refund is no-questions-asked, but TaxHacker reserves the right to deduct AI token consumption and third-party charges already incurred.
  • Cloud Edition runs on yearly subscription plans that renew automatically through Stripe, so the commitment is annual rather than month-to-month.
  • Self-hosted users get no support guarantees, so troubleshooting downtime or a failed deployment is time you absorb rather than a paid support line.

Where the pricing makes sense

The company stage and team size where TaxHacker's pricing actually pencils out — and where peers do it cheaper.

The Self-Hosted Edition is free and open source, so the only ongoing cost is the LLM API usage you pay your provider for directly. The Cloud Edition runs as early access at €10/month on yearly subscription plans, with TaxHacker supplying AI keys and storage. That places TaxHacker well below Xero or QuickBooks subscriptions, and roughly in line with lightweight hosted expense trackers, but you trade that saving for setup work or an annual commitment.

Setup time & first value

How long it actually takes to get something useful out of TaxHacker — broken out by persona, not the marketing-page minute.

Self-hosted: budget an afternoon if you're comfortable with Docker Compose, plus time to create an LLM provider account and paste the key in — first value comes once your first batch of receipts is extracted. Cloud Edition: minutes to sign up and upload your first invoice, though the Yearly subscription is an early access product. Custom field and prompt tuning to match your own categories is an

Switching to or from TaxHacker

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From a spreadsheet: import your existing rows via the CSV transaction import and let AI analysis handle new receipts going forward.
  • →From a hosted expense scanner: download your full data archive from the old service, import the CSV, and upload the original receipt files to TaxHacker for re-extraction.
  • →From no system at all: upload last year's receipt photos and invoice PDFs in bulk and let the LLM build the transaction table from scratch.
Migrating out
  • ↗To another accounting tool: export transactions to CSV and download the full data archive — TaxHacker states it does not take away or limit what you do with your data.

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “TaxHacker”, and we withheld 6: 6 could not be judged, because “TaxHacker” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about TaxHacker.

Official links

Tools that pair well with TaxHacker

Common stack mates teams adopt alongside TaxHacker, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to TaxHacker

View all
Foundor.ai

Foundor.ai

AI business plan, branding, and pitch deck generator for founders who need investor-ready documents fast.

FreemiumTry
Klippa

Klippa

Klippa, now branded Doxis, turns invoices, receipts, and IDs into structured data via OCR, verification, and spend-management workflows.

Contact SalesTry
Receiptor AI

Receiptor AI

Receiptor AI finds receipts and invoices across email, WhatsApp and iMessage, then files them into Xero or QuickBooks with the original attached.

PaidTry

Frequently Asked Questions

Used TaxHacker? Help shape our editorial sentiment research.