← Back to catalog TaxHacker · managed by DINAO

Your AI accountant, hosted in France

Photograph a receipt, and TaxHacker automatically extracts the amount, date, merchant and VAT, storing everything in a structured database. Installed and maintained by DINAO in France.

Hosted in FranceSovereign in local modeReceipts · Invoices · StatementsGDPR CompliantOfficial publisher image
Overview

What is TaxHacker?

TaxHacker is a self-hosted AI-powered accounting application, designed for freelancers, indie-hackers and small businesses who want to save time by automating expense and revenue tracking. It recognizes and automatically extracts key information from receipt photos, invoices or PDFs — product names, amounts, line items, dates, merchants, taxes — and records them in a spreadsheet-style structured database. It handles store receipts, restaurant notes, invoices, bank statements, letters and even handwritten receipts.

You can create custom fields with your own AI prompts to extract any specific information. TaxHacker detects currencies and converts them using historical rates (170+ currencies, including several cryptocurrencies), offers advanced filtering (dates, categories, projects, amounts, custom fields) and CSV exports with attached documents, as well as accountant-ready reports. Deployed in Docker for 100% data residency, it works with any OpenAI-compatible API, including local models via Ollama, LM Studio or vLLM.

Compatible offers

Host TaxHacker at DINAO

Resource tiers compatible with TaxHacker prerequisites (minimum 1 vCPU / 1 Go / 5 Go). Hosted in France, fully managed.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 dedicated vCPU
  • 2 Go RAM
  • 20 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
🧠

This application uses AI

The container hosts the application, not the AI engine (which requires dedicated GPUs) : inference is handled externally, with your own provider key. Prioritize a sovereign engine — Mistral AI, NumSpot, Scaleway, or OVHcloud AI Endpoints (France, GDPR) ; an international provider (OpenAI, Anthropic…) only if a specific capability requires it. Inference subscriptions are not included in hosting.

Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
1 Go
ideal : 2 Go
Disk
5 Go
ideal : 10 Go
Image : ghcr.io/vas3k/taxhacker Registry : ghcr.io Services : app, postgres Ports : 7331
FAQ

You might be wondering…

What can TaxHacker extract?

From a photo or PDF, it automatically extracts product names, amounts, line items, dates, merchants and taxes, and stores them in a spreadsheet-style structured database. It handles store receipts, restaurant notes, invoices, bank statements and even handwritten receipts.

Do my accounting documents go to an AI provider?

In local mode (model hosted on your instance), no: everything stays in France. If you connect an external AI API, documents pass through that provider — prefer local mode to remain sovereign. See the box below.

Can I customize the extraction?

Yes. You create custom fields with your own AI prompts to extract exactly the information you need, in addition to standard fields.

Does it handle multiple currencies?

Yes. TaxHacker automatically detects currencies and converts them using historical exchange rates, supporting over 170 currencies and several cryptocurrencies.

How do I retrieve my data for my accountant?

Via flexible CSV exports including attached documents, and accountant-ready reports. Your data remains exportable, with no proprietary lock-in.