Warum Kategorisierung von Kontoumsätzen nie ganz passt
Veröffentlicht am 2026-08-24 · 4 Min. Lesezeit · Coinest Team
In der Banking-App trägt jede Buchung schon ein kleines Symbol: eine Einkaufstüte, Besteck, einen Bus. Das wirkt wie eine Tatsache. Ist es nicht. Kategorisierung von Kontoumsätzen ist die eigene Vermutung der Bank, gebildet aus dem Text, der bei einer Zahlung mitkommt, abgeglichen mit einer internen Zuordnungstabelle. Diese Vermutung liegt oft genug daneben, dass jeder, der sein Budget wirklich abgleicht, das Muster binnen eines Monats bemerkt.
- CAMT.053, das ISO-20022-Format, auf das SEPA-Banken vom älteren MT940 umsteigen, enthält Freitextfelder für den Verwendungszweck, keine standardisierte Kategorienliste
- Ein Kategorie-Label wird nachträglich vergeben, indem dieser Freitext gegen die eigene Tabelle der Bank abgeglichen wird — eine Einschätzung, kein Wert, der auf dem Auszug selbst steht
- Derselbe Händler kann je nach Zahlungsweg in unterschiedlichen Kategorien landen, weshalb Bank und Budget-App bei derselben Buchung uneinig sein können
- Keine SEPA- oder ISO-Instanz legt fest, dass eine bestimmte Zeichenfolge gleich Lebensmittel bedeutet, also bleibt Kategorisierung regelbasiert und probabilistisch, nie maßgeblich
- Ausgaben nach Haushalt oder privat zu sortieren heißt, denselben Rohtext ein zweites Mal zu deuten, nicht ein Label zu übernehmen, das die Bank schon festgelegt hat
Was auf einem Kontoauszug wirklich steht
CAMT.053 ist der ISO-20022-Standard für Bank-an-Kunde-Auszüge, auf den SEPA-Banken umstellen, als Ersatz für das ältere MT940-Format, das viele Banken noch für alte Anbindungen exportieren. Beide Formate dienen dazu, Geld zu bewegen und einen prüfbaren Beleg zu hinterlassen, nicht die Frage zu beantworten, wofür das Geld diesen Monat draufging. Jeder Buchungssatz trägt Freitextfelder für Verwendungszweck, ausgefüllt vom Zahler, dem Zahlungsdienstleister des Händlers oder der Empfängerbank. Keiner der beiden Standards kennt ein Feld mit "Lebensmittel" oder "Freizeit". Diese Einteilung entsteht erst danach, bei wem auch immer den Auszug liest.
Der Umstieg auf ISO 20022 heißt nicht, dass MT940 über Nacht verschwand. Viele Banken, besonders bei Geschäftskonten, exportieren MT940 weiterhin neben CAMT.053. Sieht eine Kategorie anders aus, nachdem man Auszüge auf andere Weise abruft, lohnt sich ein Blick auf das Format.
Wie die Kategorisierung von Kontoumsätzen tatsächlich abläuft
Eine Kategorie entsteht, indem der Verwendungszweck-Text bereinigt und mit einer Tabelle bekannter Händlerbezeichnungen und Schlüsselwörter abgeglichen wird. Ein sauberer Treffer ergibt eine überzeugende Kategorie; ein generischer Hinweis auf einen Zahlungsdienstleister oder ein abgekürzter Filialcode passt zu nichts Konkretem, also fällt das System auf eine grobe Kategorie zurück oder liegt daneben. Standardisiert ist daran nichts. Jede Bank, und jede Finanz-App auf Bankdaten, führt eine eigene Tabelle, und die Tabellen stimmen nicht überein.
Angenommen, ein Verwendungszweck nennt nur den Zahlungsdienstleister statt des eigentlichen Händlers, was bei Online-Käufen über einen Vermittler häufig vorkommt. Ein System bucht das vielleicht als "Shopping". Ein anderes erkennt die Zeichenfolge nicht und legt sie unter "Sonstiges" ab.
| Verwendungszweck (illustrativ) | System A verbucht es als | System B verbucht es als |
|---|---|---|
| "ALBERT HEIJN 1234 AMSTERDAM" | Lebensmittel | Lebensmittel |
| "MOLLIE*STUDIO XYZ" (Name des Zahlungsdienstleisters, nicht des Händlers) | Shopping | Sonstiges |
| "AMZNMktplace NL" | Shopping | Abos, falls als wiederkehrend erkannt |
| "SEPA ÜBERWEISUNG Rechnung 4471" | Sonstiges | Unkategorisiert |
Die genauen Labels sind nebensächlich: Nahezu identischer Text kann in unterschiedlichen Kategorien landen, je nachdem welche Tabelle abgleicht und wie forsch sie rät.
Warum derselbe Händler hin und her springt
Der Verwendungszweck-Text eines Händlers steht nicht fest. Er ändert sich, wenn ein Händler den Zahlungsdienstleister wechselt, wenn ein Kauf online statt im Laden stattfindet, oder wenn ein Kartennetz einen Namen anders abkürzt als ein anderes. Ein Abo, das monatelang sauber gematcht hat, kann nach einer Änderung der Abrechnungsbezeichnung plötzlich nicht mehr matchen, obwohl sich an der eigentlichen Ausgabe nichts geändert hat. Manche Banken lassen Nutzer eine Kategorie manuell korrigieren, was diese eine Buchung repariert, ohne der Tabelle etwas beizubringen, sodass derselbe Händler den nächsten Monat wieder falsch einsortiert auftaucht.
In den meisten Banking-Apps lässt sich eine Buchung antippen, um den ursprünglichen Verwendungszweck hinter dem Kategorie-Symbol zu sehen. Wirkt eine Kategorie falsch, erklärt dieser Rohtext meist warum: oft ein Dienstleistername oder eine abgekürzte Referenz, kein Fehler.
Was das für Haushalt versus privat bedeutet
Weil eine Kategorie schon eine Einschätzung auf unordentlichem Text ist, ist die Zuordnung derselben Buchung zu Haushalt oder privat eine zweite Deutungsrunde, kein Ablesen eines Feldes, das das schon festlegt. Ein Lebensmitteleinkauf mit dem Label "Lebensmittel" muss trotzdem noch als gemeinsame Ausgabe oder persönlicher Einkauf beurteilt werden, anhand von Signalen, die der Auszug zwar enthält, aber nicht benennt: von welchem Konto, wie oft dieser Händler wiederkehrt, welchem Muster es schon folgt.
Das ist echte Arbeit, kein bloßes Umetikettieren. Coinest übernimmt diesen zweiten Durchgang auf denselben Rohdaten und sortiert Buchungen mit sichtbarem Label nach Haushalt, privat oder gemeinsam, statt die erste Vermutung der Bank als letztes Wort zu nehmen. Am eigenen Kontoauszug ausprobieren unter Coinest.