PDF → Excel · for German banks

Bank statement as a PDF? Get a clean Excel in 60 seconds.

Upload your bank's PDF statement — we detect every transaction, date and amount. Ready for DATEV, bookkeeping and your tax return.

View pricingTry without an account · files are deleted after 24 hours
EU data hostingGoBD-compliant archivingGDPR compliant
kontoauszug_juni.pdf → kontoauszug_juni.xlsx

PDF detected → transactions extracted → XLSX ready

DatumBuchungstextEmpfängerBetrag €
03.06.2026LASTSCHRIFTREWE SAGT DANKE 4431−87,43
05.06.2026DAUERAUFTRAGMUSTERMANN IMMOBILIEN−1.150,00
15.06.2026GUTSCHRIFTACME GMBH — GEHALT+3.480,12
21.06.2026KARTENZAHLUNGDB VERTRIEB GMBH−49,90

Works with statements from

SparkasseVolksbankDKBN26CommerzbankINGPostbankcomdirect
How it works

Three steps. No more manual typing.

Step 01

Upload

Drag & drop your PDF statement — multi-page and scanned documents included. OCR built in.

Step 02

Review & adjust

Every transaction in an editable table. Map columns, fix errors, catch duplicates.

Step 03

Export

Download as XLSX or CSV — cleanly formatted, with German date and number formats.

“What used to be an hour of typing per client is now two minutes. The amounts are correct — that's what matters.”
Tax advisor, 240-client firm · Munich
Pricing

Pay fairly — cancel monthly.

Try for free without an account. For ongoing bookkeeping, a subscription pays off.

Hébergement des données en UE - Toutes les données sont hébergées en Europe

Sans compte

Conversions anonymes sans inscription

1 page toutes les 24 heures

Avec compte

L'inscription est gratuite

5 pages toutes les 24 heures
Économisez avec l'offre annuelle !

Starter

29 €/mois
400 pages/mois
Popular

Professionnel

39 €/mois
1,000 pages/mois

Business

99 €/mois
4,000 pages/mois

Entreprise

Besoin de plus ?
Illimité
API for business

Process bank statements programmatically.

For tax firms, fintechs and software vendors: the same recognition engine as a REST API. Create a key, send a PDF, receive structured transactions as JSON.

99/moStarter · 200 calls
299/moPro · 1,000 calls
799/moBusiness · 5,000 calls
curl -X POST /api/v1/analyze \
  -H "Authorization: Bearer sk_live_…" \
  -F "document_type=kontoauszug" \
  -F "file=@kontoauszug.pdf"

# → HTTP 200
{
  "document_type": "kontoauszug",
  "pages": 3,
  "tables": [
    { "name": "Umsätze",
      "headers": ["Datum", "Buchungstext",
                  "Empfänger", "Betrag"],
      "rows": [
        ["03.06.2026", "Kartenzahlung",
         "REWE SAGT DANKE", "-87,43"], …
      ] }
  ]
}
FAQ

What you should know.

What happens to my data?+

Your files are processed exclusively on EU servers and deleted automatically after conversion. We never sell data or train models on your statements.

Which banks are supported?+

All major German banks — Sparkassen, Volksbanken, DKB, N26, Commerzbank, ING, Postbank, comdirect and more. Scanned statements are recognized via OCR. Missing a format? Send us a sample and we'll add it.

How accurate is the extraction?+

Amounts, dates and references are extracted automatically. Before exporting you review every transaction in an editable table — nothing leaves unchecked.

Is it GoBD compliant?+

The export is prepared for GoBD-compliant archiving: the unchanged original file plus structured data output. See our blog for audit-proof filing guidance.

Can I cancel anytime?+

Yes — subscriptions are cancellable monthly with one click in your account. Every purchase comes with a 7-day money-back guarantee.

Ready?

The first page is free.

No account, no credit card — upload a statement and see the result.

Convert a statement now