BAI2 Viewer & Converter → camt.053
Öffnen Sie einen BAI2-Auszug, sehen Sie Salden und Umsätze und exportieren Sie camt.053 — vollständig im Browser, ohne Upload.
Was ist BAI2 und wie hängt es mit camt.053 zusammen?
BAI2 ist das 1987 vom Bank Administration Institute (BAI) veröffentlichte Format „Cash Management Balance Reporting“ — das dominierende Kontoauszugsformat in den USA und Kanada und das nordamerikanische Gegenstück zum europäischen SWIFT MT940. Sein moderner ISO-20022-Nachfolger ist camt.053, ein reichhaltigeres XML-Format. Dieses kostenlose Tool liest eine BAI2-Datei lokal, extrahiert Konto, Salden und Umsätze und wandelt sie in einen camt.053-Auszug um — keine Daten verlassen den Browser.
Über den BAI2-Viewer & -Konverter
BAI2 ist die 1987 veröffentlichte Spezifikation „Cash Management Balance Reporting“ in Version 2 des Bank Administration Institute und nach wie vor das wichtigste Kontoauszugsformat in den USA und Kanada — das nordamerikanische Gegenstück zum europäischen SWIFT MT940. Eine BAI2-Datei ist eine Hierarchie kommagetrennter numerischer Datensätze, jeweils mit einem Schrägstrich („/“) abgeschlossen: 01 (Datei-Header) → 02 (Gruppen-Header) → 03 (Kontokennung) → 16 (Umsatzdetail) → 88 (Fortsetzung), abgeschlossen durch die passenden Trailer 49 (Konto), 98 (Gruppe) und 99 (Datei). Es ist kompakt und maschinenfreundlich, aber weit weniger strukturiert als der moderne ISO-20022-XML-Auszug camt.053.
ValidateFin parst jeden Datensatz lokal im Browser. Beträge sind ganze Zahlen in den kleinsten Währungseinheiten ohne Dezimaltrennzeichen — „10000“ bedeutet 100,00 in einer Währung mit zwei Nachkommastellen, wobei die Anzahl der Nachkommastellen von der Währung abhängt (JPY hat 0, KWD hat 3). Die Soll-/Haben-Richtung wird durch einen numerischen Typcode getragen, nicht durch ein Vorzeichen oder Kennzeichen: die Codes 100–399 sind Habenbuchungen und 400–699 Sollbuchungen. Das Tool liest die zentralen Saldocodes — 010 (Anfangssaldo Ledger), 015 (Endsaldo Ledger) und 040/045 (verfügbar) — prüft, ob der Anfangssaldo plus die Summe der Umsätze dem Endsaldo entspricht, und exportiert anschließend einen gültigen camt.053.001.02-Auszug mit den realen Salden und gemischten Soll-/Haben-Buchungen. Keine BAI2-Datei wird jemals auf einen Server hochgeladen.
Warum die BAI2-zu-camt.053-Migration wichtig ist
- BAI2 bleibt das Standard-Auszugsformat US-amerikanischer und kanadischer Banken, doch ISO 20022 camt.053 ist der moderne, weltweit standardisierte Nachfolger.
- ERP- und Treasury-Systeme — SAP, Kyriba und andere — verarbeiten zunehmend camt.053, sodass Finanzteams ihre alten BAI2-Feeds konvertieren müssen.
- camt.053 trägt weit reichere strukturierte Daten als die numerischen BAI2-Datensätze, mit einem offiziellen ISO-20022-XSD zur Validierung.
- Ein Konverter ist nur nützlich, wenn das camt.053 die realen Salden sowie Soll- UND Haben-Buchungen behält — BAI2 kodiert die Richtung über Typcodes 100–399 (Haben) und 400–699 (Soll), nicht über ein Vorzeichen.
- Da ein Kontoauszug sensible Daten enthält, vermeidet die lokale Konvertierung im Browser das Senden von Kontonummern und Gegenparteien an einen Drittanbieter.
Häufige Fragen
Was ist eine BAI2-Datei?
BAI2 ist das 1987 vom Bank Administration Institute veröffentlichte Format „Cash Management Balance Reporting“, das dominierende Kontoauszugsformat in den USA und Kanada. Es ist eine Hierarchie kommagetrennter numerischer Datensätze (01 Datei-Header, 02 Gruppe, 03 Konto, 16 Umsatzdetail, 88 Fortsetzung), jeweils mit einem Schrägstrich abgeschlossen.
Was ersetzt BAI2?
Der ISO-20022-XML-Auszug camt.053 ist der moderne Nachfolger von BAI2. Er trägt reichere strukturierte Daten und ein offizielles XSD, und die meisten ERP- und Treasury-Systeme importieren nun bevorzugt camt.053.
Kann ich BAI2 hier in camt.053 konvertieren?
Ja. Klicken Sie nach dem Einlesen auf „Als camt.053 exportieren“, um einen gültigen camt.053.001.02-Auszug aus der BAI2-Datei herunterzuladen, mit den realen Salden und Soll-/Haben-Buchungen. Alles läuft im Browser.
Wird mein Kontoauszug irgendwohin hochgeladen?
Nein. Die BAI2-Datei wird vollständig im Browser mit JavaScript gelesen, geparst und konvertiert. Es werden keine Auszugsdaten an einen Server gesendet.
Woher weiß das Tool, dass die Datei konsistent ist?
Die Prüfung ist arithmetisch: Der Anfangssaldo Ledger (Typcode 010) plus das Netto aller Umsätze muss dem Endsaldo Ledger (Typcode 015) entsprechen. Eine Abweichung wird als Warnung angezeigt.
Wie werden Beträge und Soll/Haben in BAI2 kodiert?
Beträge sind ganze Zahlen in den kleinsten Währungseinheiten ohne Dezimaltrennzeichen (also ist „10000“ 100,00 in einer Währung mit zwei Nachkommastellen; JPY nutzt 0, KWD nutzt 3). Soll oder Haben ist kein Kennzeichen, sondern ein numerischer Typcode: 100–399 sind Haben, 400–699 sind Soll.