Kontoauszug im XML-Format (camt.053) in Sekunden zur Tabelle.

Laden Sie den camt.053-Kontoauszug aus Ihrem Online-Banking hoch oder fügen Sie ihn ein, und laden Sie eine CSV- oder Excel-Tabelle mit Datum, Betrag, Gegenpartei und Verwendungszweck herunter. Nichts wird hochgeladen, kein Konto nötig.

Kontoauszug umwandelnQuellcode auf GitHub

Video, 2 Minuten: Kontoauszug nach Excel

  • jede Bank mit camt.053-Export (ISO 20022)
  • 2 camt.053-Versionen: .001.02 und .001.08
  • 546 automatisierte Tests
  • max. 20 MB
  • 0 €, ohne Konto, läuft im Browser
  • Die erste Umwandlung ist kostenlos, ohne Konto.

01

Drei Gründe, warum eine Buchhaltung eine Tabelle aus dem Auszug braucht, nicht nur ein PDF.

Die camt.053-XML enthält alle Daten, die ein PDF-Auszug nur auf Papier ausdruckt. Das Problem: Eine XML-Datei lässt sich nicht per Doppelklick in Excel öffnen.

  1. Der Verwendungszweck steht nicht in einem einzigen Feld.

    Die Bank schreibt ihn je nach Eingabe des Zahlers in EndToEndId, in eine strukturierte Referenz oder nur in den Freitext der Nachricht. Das Tool prüft alle drei Stellen in dieser Reihenfolge, sodass der Abgleich mit einer Rechnung auch funktioniert, wenn das PDF nur eine lange Referenznummer zeigt.

  2. Das Vorzeichen entscheidet über die Summe, nicht eine Farbe im PDF.

    Der Betrag wird in der Tabelle mit Vorzeichen nach CdtDbtInd eingetragen (DBIT negativ, CRDT positiv), sodass die Spalte direkt summiert und mit dem im Auszug angegebenen Anfangs- und Endsaldo verglichen werden kann.

  3. Ein Sammelposten kann mehrere Zahlungen enthalten.

    Ein Sammelposten mit mehreren NtryDtls/TxDtls-Blöcken wird in eine eigene Zeile je Zahlung aufgeteilt, sodass der Abgleich per Verwendungszweck auf Zahlungsebene funktioniert, nicht auf Ebene des Sammelpostens.

02

Auszug hochladen. Sie erhalten Tabelle, Zusammenfassung und Saldoprüfung.

Nichts von dem, was Sie hochladen oder einfügen, wird versendet. Parsen und der Aufbau von CSV/Excel laufen im Browser.

Eingabe
camt.053-Datei(en).xml, max. 20 MB; mehrere Dateien gleichzeitig PRO
oder XML-Text einfügen
Spalten in Tabelle und Download
CSV-Format
Einstellungen DATEV-Buchungsstapel (Pro)PRO

Gelten für den DATEV-Buchungsstapel-Export (EXTF-CSV) unten beim Ergebnis. Die Einstellung ist kostenlos, der Download der Datei selbst ist Pro.

Ausgabe
PRO wartet

Auszug hochladen oder einfügen, dann Umwandeln oder ⌘↵

03

Zwei Funktionen. XML hinein, Zeilen heraus, sofort gegen den Saldo geprüft.

Kein Server, kein API-Schlüssel, keine Anmeldung. camt053.js ist reines JavaScript: lesen, forken oder im eigenen Code bzw. in der CI ausführen.

camt053.js 0 Abhängigkeiten
import { parse, toRows, toCsv, summarize } from './camt053.js';
// oder global: const { parse, toRows, toCsv, summarize } = window.CamtConverter;

const parsed  = parse(xmlText);          // camt.053.001.02 oder .001.08
const rows    = toRows(parsed);          // 1 Zeile = 1 Zahlung (Referenz, Betrag, Gegenpartei...)
const csv     = toCsv(rows, { delimiter: ';', bom: true });
const summary = summarize(parsed);       // OPBD + Bewegungen =? CLBD

// Excel ohne Bibliothek: minimales .xlsx als ZIP (STORED), siehe xlsx-writer.js
import { buildXlsx } from './xlsx-writer.js';

Das Parsen der XML, die Berechnung der Zusammenfassung und der Aufbau von CSV/Excel laufen genau so, wie das Formular oben sie aufruft, in Ihrem Browser. Es gibt kein Backend und keinen API-Schlüssel, der den Inhalt Ihres Auszugs woandershin übertragen könnte.

Die Engine verwendet einen eigenen toleranten XML-Parser (der gleiche Ansatz wie beim Schwester-Tool SEPA pain.001 Doctor), nicht DOMParser, und läuft daher unverändert auch in Node: genau das führt die Testsuite dieses Projekts, tests.mjs, aus.

Kostenlos, offen, ohne Werbung und ohne Tracking über anonyme Nutzungszahlen hinaus. Verarbeitet das Tool einen Fall falsch, melden Sie ihn bitte als Issue auf GitHub.

Dieses Tool ist mit keiner Bank verbunden und ist selbst keine Bank. Die Saldoprüfung weist auf eine Abweichung hin, garantiert aber nicht, dass ein Auszug vollständig ist.

04

Pro: MT940 und DATEV-Buchungsstapel, mehrere Dateien gleichzeitig.

Die Umwandlung eines einzelnen Auszugs in CSV oder Excel ist und bleibt vollständig kostenlos, ohne Limit. Pro fügt einen MT940-Export (für den manuellen DATEV-Import oder andere ältere Software) und einen DATEV-Buchungsstapel-Export (EXTF-CSV) hinzu, dazu die gleichzeitige Verarbeitung mehrerer Dateien sowie einen Umwandlungsverlauf, mit einer Lizenz für alle vier ARLing-Banktools.

Die erste Umwandlung ist kostenlos, ohne Konto.

  1. MT940- und DATEV-Buchungsstapel-Export.

    MT940 wurde im November 2025 aus dem Regelwerk der deutschen Kreditwirtschaft gestrichen, viele Banken liefern bereits nur noch camt.053. DATEV Kanzlei-Rechnungswesen hat aber weiterhin keinen direkten camt.053-Dateiimport, der manuelle Dateiimport erwartet nach wie vor MT940. Pro fügt zusätzlich einen Export direkt in das Format DATEV-Buchungsstapel (EXTF-CSV) hinzu.

  2. Mehrere Dateien gleichzeitig.

    Laden Sie mehrere Auszüge gleichzeitig hoch und verarbeiten Sie sie in einem Schritt statt einzeln. Ohne Pro wird immer nur die erste Datei verarbeitet.

  3. Umwandlungsverlauf.

    Die zuletzt verarbeiteten Auszüge (Name, Datum, Bank, Anzahl der Positionen) werden in Ihrem Browser gespeichert und sind über die Schaltfläche „Verlauf“ bei der Ausgabe abrufbar.

  4. Bevorzugter E-Mail-Support.

    Eine Frage oder ein Fall, den das Tool falsch verarbeitet hat? Bevorzugte Antwort, direkt vom Autor des Tools.

Eine Lizenz für vier Tools. Pro für camt.053 nach Excel wird mit derselben Lizenz aktiviert wie SEPA pain.001 Doctor, SEPA-pain.001-Generator und Zahlungsabgleich: 9 €/Monat oder 79 €/Jahr für alle vier Tools, inkl. MwSt., die Rechnung stellt Stripe.

  • MT940-Export (.sta) und DATEV-Buchungsstapel-Export (EXTF-CSV)
  • Mehrere Dateien gleichzeitig, Umwandlungsverlauf im Browser
  • Ein Lizenzschlüssel für vier Tools: camt.053 nach Excel, SEPA pain.001 Doctor, SEPA-pain.001-Generator, Zahlungsabgleich
  • Bevorzugter E-Mail-Support

Zahlung über Stripe, inkl. MwSt., monatlich kündbar, keine Mindestlaufzeit: den Kündigungslink schickt Stripe direkt in der Zahlungsbestätigung. Den Lizenzschlüssel erhalten Sie sofort nach der Zahlung auf der Bestätigungsseite.

ARLing s. r. o., Bratislava, Slowakei, USt-IdNr. SK2122352100. Die Umwandlung läuft in Ihrem Browser, Ihr Kontoauszug wird nicht hochgeladen. Importiert die MT940- oder DATEV-Datei bei Ihnen nicht, schreiben Sie mit der Fehlermeldung an andrej@arling.sk, wir kümmern uns vorrangig darum. AGB · Datenschutz

keine Lizenz

05

Kostenlos. Ohne Limits, dauerhaft.

Entstanden aus echtem Bedarf: einen Kontoauszug in eine Tabelle umwandeln, ohne XML von Hand abzutippen. Kein Konto, keine Zahlung, kein Limit bei Auszügen oder Downloads.

Wenn es Ihnen einen Nachmittag erspart, sagen Sie uns, was das Tool falsch gemacht hat. Issue auf GitHub öffnen.

Brauchen Sie das regelmäßig? Massenverarbeitung, Abgleich mit Rechnungen, Anbindung an Ihre Buchhaltungssoftware.

Schreiben Sie uns Ihren Bedarf

06

Fragen, die wirklich gestellt werden.

Direkte Antworten zur Umwandlung eines camt.053-Auszugs in eine Tabelle.

Wo finde ich camt.053 im Online-Banking?

Im deutschen, österreichischen und Schweizer Online-Banking ist camt.053 (ISO 20022) das Standardformat für den elektronischen Kontoauszug, meist neben einer älteren MT940-Option, angeboten von jeder Bank, zum Beispiel Sparkasse, Volksbank, Deutsche Bank, Commerzbank, Raiffeisen, Erste, UBS oder PostFinance. Suchen Sie unter Kontoauszug-Export, Auszugsdownload oder „camt.053 / ISO 20022“. Im slowakischen Online-Banking (Tatra banka, SLSP, VÚB, ČSOB) heißt es „výpis pre účtovníctvo“ bzw. „XML výpis“.

Warum ist der Betrag negativ?

Die Betragsspalte trägt ein Vorzeichen nach CdtDbtInd in der XML: DBIT (Geld hat das Konto verlassen) wird als negative Zahl geschrieben, CRDT (Geld ist eingegangen) als positive. Dadurch lässt sich die Spalte direkt summieren und mit dem im Auszug angegebenen Anfangs- und Endsaldo vergleichen, genau das macht die Zusammenfassung über der Tabelle.

Wo ist der Verwendungszweck (VS/SS/KS)?

VS/SS/KS (variabilný/špecifický/konštantný symbol) sind slowakische Referenznummern für Inlandszahlungen; camt.053 hat dafür kein eigenes Feld. Eine Bank schreibt sie entweder in EndToEndId als /VS.../SS.../KS..., in eine strukturierte Referenz (RmtInf/Strd/CdtrRefInf/Ref) oder nur in den Freitext der Nachricht (RmtInf/Ustrd). Das Tool prüft alle drei Stellen in dieser Reihenfolge. Bei einem deutschen, österreichischen oder Schweizer Auszug bleiben diese Spalten meist leer; nutzen Sie stattdessen die Spalte mit dem rohen Nachrichtentext (RmtInf), die den Verwendungszweck trägt.

Öffnet Excel es mit Umlauten korrekt?

Ja. Die heruntergeladene CSV beginnt mit einem UTF-8-BOM, das Excel (auch in deutscher/österreichischer/Schweizer Version) automatisch erkennt und Umlaute korrekt anzeigt, ohne die Kodierung von Hand wählen zu müssen. Die .xlsx-Datei liegt ohnehin in dem Format vor, das Excel nativ als UTF-8 liest, Umlaute sind also auch dort in Ordnung.

Werden meine Daten irgendwohin gesendet?

Nein. Das Parsen der XML und der Aufbau von CSV/Excel laufen vollständig im Browser; das Tool hat kein Backend. Die einzige Netzwerkaktivität ist das Laden der statischen Seitendateien und ein anonymer Nutzungszähler (Umami), der nur erfasst, dass eine Umwandlung stattfand und wie viele Zeilen sie hatte, nie den Inhalt des Auszugs (IBAN, Beträge, Namen).

Welche camt.053-Versionen werden unterstützt?

camt.053.001.02 (Namespace urn:iso:std:iso:20022:tech:xsd:camt.053.001.02), das Format von Tatra banka, SLSP, VÚB und ČSOB, sowie das neuere camt.053.001.08, verbreiteter bei Banken in Deutschland, Österreich und der Schweiz. Das Tool erkennt den Namespace der Datei automatisch; die gelesenen Felder (Datum, Beträge, Gegenpartei, Referenzen) sind in beiden Versionen gleich.

Was bekomme ich mit Pro?

Einen Export nach MT940 (.sta) und in das Format DATEV-Buchungsstapel (EXTF-CSV), die gleichzeitige Verarbeitung mehrerer Dateien sowie einen im Browser gespeicherten Verlauf bisheriger Umwandlungen. Die Umwandlung eines einzelnen Auszugs in CSV oder Excel bleibt unverändert vollständig kostenlos. Pro wird mit einer Lizenz von der Seite Banktools für Buchhalter aktiviert, die auch in SEPA pain.001 Doctor, SEPA-pain.001-Generator und Zahlungsabgleich funktioniert. Siehe den Pro-Abschnitt.

Wandeln Sie camt.053 auch für DATEV in MT940 um?

Ja, als Pro-Funktion. MT940 wurde im November 2025 aus dem Regelwerk der deutschen Kreditwirtschaft gestrichen, viele Banken liefern den Kontoauszug für die Buchhaltung bereits nur noch als camt.053. DATEV Kanzlei-Rechnungswesen hat aber weiterhin keinen direkten camt.053-Dateiimport, der manuelle Dateiimport erwartet nach wie vor MT940 (der kostenpflichtige DATEV-Bankdatenservice deckt camt.053 auf einem anderen Weg ab). Dieses Tool kann einen Auszug daher nach MT940 (.sta) für den manuellen DATEV-Import oder andere ältere Software umwandeln, und ebenso direkt in das Format DATEV-Buchungsstapel (EXTF-CSV). Beide Exporte laufen wie der Rest des Tools im Browser, nichts wird hochgeladen. Prüfen Sie vor dem ersten Import die Einstellung von Bankkonto (Konto) und Gegenkonto in DATEV, und testen Sie zuerst mit einer kleinen Datei: Die :86:-Feldkonvention bei MT940 unterscheidet sich leicht von Bank zu Bank, und Buchungstext/Gegenkonto beim DATEV-Import hängen von Ihrem eigenen Kontenrahmen ab.