Ratgeber Finanzen
Bankverbindungen & USt-IdNr. prüfen: BIC und IBAN in DE validieren
Fehlerhafte Bankverbindungen und ungültige Umsatzsteuer‑Identifikationsnummern führen im Büroalltag zu teuren Rückläufern, verzögerten Auszahlungen oder Fehlern beim Vorsteuerabzug. Wenn du IBAN, BIC und USt‑IdNr. deutscher Geschäftspartner systematisch validierst, schützt du deine Buchhaltung vor Ausfällen und Betrugsversuchen. In diesem Ratgeber erfährst du, wie die Prüfziffern strukturiert sind und wie du deine Stammdaten direkt im Browser prüfst.
Warum ist die Prüfung von IBAN, BIC und USt‑IdNr. so wichtig?
Falsche Stammdaten erzeugen im Rechnungs‑ und Zahlungsverkehr unnötigen Aufwand. Geht eine Überweisung aufgrund einer falschen IBAN oder einer ungültigen Kombination aus Bankleitzahl und BIC ins Leere, können Banken Rückverfolgungs‑ und Stornogebühren erheben. Zudem verzögern sich Lieferantenzahlungen, was zu Skontoverlusten führen kann.
Bei der USt‑IdNr. geht es primär um steuerliche Risiken. Eine falsche oder inaktive USt‑IdNr. kann den Vorsteuerabzug gefährden oder zu einer falschen steuerlichen Behandlung führen. Eine regelmäßige Validierung reduziert das Risiko von Nachzahlungen bei Prüfungen.
Wie sind deutsche Bankverbindungen und BICs aufgebaut?
Um Fehler in Datensätzen manuell oder automatisiert zu erkennen, hilft ein Blick auf den logischen Aufbau der Nummern. Deutsche Bankverbindungen folgen streng definierten mathematischen Vorgaben.
- Deutsche IBAN: Sie besteht immer aus genau 22 Zeichen. Sie beginnt mit dem Ländercode DE, gefolgt von einer zweistelligen Prüfziffer, der 8‑stelligen Bankleitzahl (BLZ) und der 10‑stelligen Kontonummer. Kürzere Kontonummern werden links mit Nullen aufgefüllt.
- BIC (Business Identifier Code): Der BIC (auch SWIFT‑Code genannt) ist international standardisiert nach ISO 9362. Er hat entweder 8 oder 11 Zeichen. Die ersten 4 Zeichen stehen für den Bankcode, Zeichen 5 und 6 für den Ländercode (DE), Zeichen 7 und 8 für den Ort und die optionalen Zeichen 9‑11 für eine spezifische Filiale.
- Mathematische Prüfziffer: Die zweistellige Prüfziffer nach dem Ländercode der IBAN wird nach dem ISO‑7064‑Verfahren (Modulus 97‑10) berechnet. Dadurch lassen sich Buchstabendreher und Tippfehler sofort erkennen, ohne dass eine Anfrage an die Bank gesendet werden muss.
Wie prüfst du die USt‑IdNr. deutscher Geschäftspartner?
Die deutsche Umsatzsteuer‑Identifikationsnummer beginnt stets mit dem Kürzel DE, gefolgt von genau 9 Ziffern (z. B. DE123456789). Die Prüfziffer wird nicht nach einem einfachen Modulus‑11‑Verfahren ermittelt, sondern nach einem gewichteten Algorithmus nach ISO 7064 (Modulus 11,10). Dabei wird die gesamte 9‑stellige Zahlenfolge in den Berechnungsprozess einbezogen.
- Format‑ und Prüfziffern‑Check: Hier wird kontrolliert, ob die Nummer dem deutschen Schema entspricht und ob die Prüfziffer zur Zahlenfolge passt. Dieser Schritt erkennt Tippfehler sofort.
- Qualifizierte Bestätigung: Über offizielle Schnittstellen (z. B. das Bundeszentralamt für Steuern) kann geprüft werden, ob die Nummer aktuell vergeben ist und ob Name sowie Adresse des Unternehmens mit deinen Stammdaten übereinstimmen.
Ein Beispiel aus der Praxis: Wenn dir ein neuer Lieferant eine Rechnung mit der USt‑IdNr. DE136695976 vorlegt, kannst du durch die mathematische Prüfung der Prüfziffer sofort feststellen, ob der Aufbau korrekt ist. Fehlt eine Stelle oder ist ein Buchstaben‑Dreher enthalten, bricht der Prüfalgorithmus ab.
Schritt‑für‑Schritt: Stammdaten sicher im Browser validieren
Bevor du einen neuen Lieferanten im ERP‑System anlegst oder eine Sammelüberweisung im Online‑Banking freigibst, solltest du die Daten durch einen Validierer laufen lassen. Mit unserem IBAN‑ & USt‑IdNr.-Prüfer** erledigst du das direkt im Browser. Da die Verarbeitung lokal über JavaScript in deinem Webbrowser stattfindet, verlassen deine vertraulichen Finanzdaten zu keinem Zeitpunkt deinen Computer.
- Stammdaten bereithalten: Kopiere die zu prüfenden IBANs, BICs oder USt‑IdNrn. aus deiner Rechnung, deiner CSV‑Datei oder deinem CRM‑System.
- Daten in den Prüfer einfügen: Füge die Nummern einzeln oder als Liste in das Textfeld des Werkzeugs ein. Das Tool erkennt das Format automatisch anhand der Struktur.
- Ergebnis analysieren: Das Werkzeug prüft die Länge, den Ländercode und die mathematische Prüfziffer. Gültige Nummern werden grün markiert. Ungültige IBANs oder fehlerhafte USt‑IdNrn. werden rot hervorgehoben, sodass du Tippfehler sofort korrigieren kannst.
- Korrektur im Quellsystem: Übernehme die korrigierten und bestätigten Daten in deine Buchhaltungssoftware.
Was tun, wenn eine IBAN oder USt‑IdNr. als ungültig angezeigt wird?
Erhältst du bei der Validierung eine Fehlermeldung, solltest du die Auszahlung oder Rechnungsverarbeitung vorerst stoppen. Gehe systematisch vor, um die Ursache zu finden:
- Leerzeichen und Sonderzeichen entfernen: Häufig werden unsichtbare Steuerzeichen, Zeilenumbrüche oder falsche Bindestriche mitkopiert. Reines Zahlenmaterial ist entscheidend.
- IBAN‑Länge kontrollieren: Eine deutsche IBAN hat ausnahmslos 22 Zeichen. Fehlt eine Ziffer, liegt der Fehler oft bei einer fehlenden führenden Null in der Kontonummer.
- USt‑IdNr. nicht mit Steuernummer verwechseln: Eine USt‑IdNr. beginnt in Deutschland immer mit „DE“. Andere Formate (z. B. 13/123/12345) sind keine USt‑IdNr.
- Rücksprache mit dem Partner: Lässt sich der Fehler nicht durch Tippkorrektur beheben, fordere einen schriftlichen Nachweis beim Geschäftspartner an. Führe Überweisungen erst aus, wenn der Datensatz korrekt validiert ist.