Deutsche Bank BIC/IBAN Rechner
Umfassender Leitfaden: BIC/IBAN-Rechner für die Deutsche Bank
Die korrekte Angabe von IBAN (International Bank Account Number) und BIC (Bank Identifier Code) ist für internationale und nationale Banktransaktionen essenziell. Dieser Leitfaden erklärt detailliert, wie Sie Ihre Deutsche Bank-Kontodaten korrekt in IBAN und BIC umwandeln und welche technischen Hintergründe dabei eine Rolle spielen.
1. Was sind IBAN und BIC?
Die IBAN ist eine international standardisierte Kontonummer, die aus bis zu 34 alphanumerischen Zeichen besteht. Sie identifiziert eindeutig ein Konto in einem bestimmten Land. Der BIC (auch SWIFT-Code genannt) identifiziert dagegen die spezifische Bank und Filiale.
- IBAN-Struktur für Deutschland: DEkk BBBB BBBB CC CCCC CCCC CC (22 Zeichen)
- BIC der Deutschen Bank: Typischerweise DEUTDEBBXXX (für die Zentrale)
2. Aufbau der Deutschen Bank IBAN
Die deutsche IBAN setzt sich wie folgt zusammen:
- Ländercode: DE für Deutschland
- Prüfziffer: 2-stellige numerische Prüfsumme
- Bankleitzahl: 8-stellige BLZ der Deutschen Bank (z.B. 10070000)
- Kontonummer: 10-stellige Kontonummer (mit führenden Nullen)
| IBAN-Komponente | Beispielwert | Beschreibung |
|---|---|---|
| Ländercode | DE | ISO-Ländercode für Deutschland |
| Prüfziffer | 89 | Berechnet aus BLZ und Kontonummer |
| Bankleitzahl | 10070000 | BLZ der Deutschen Bank (Hauptstelle) |
| Kontonummer | 1234567890 | 10-stellige Kontonummer (ggf. mit Nullen aufgefüllt) |
3. Technische Berechnung der IBAN-Prüfziffer
Die Prüfziffer wird nach einem mathematischen Algorithmus (ISO 7064) berechnet:
- BLZ und Kontonummer werden zu einer 18-stelligen Zahl kombiniert
- Diese Zahl wird um “131400” (DE = 13, 14 = Konstante) erweitert
- Die gesamte Zahl wird modulo 97 gerechnet
- Das Ergebnis wird von 98 subtrahiert → ergibt die Prüfziffer
Beispielberechnung für BLZ 10070000 und Kontonummer 1234567890:
Kombinierte Zahl: 100700001234567890
Erweitert: 100700001234567890131400
Modulo 97: 100700001234567890131400 % 97 = 62
Prüfziffer: 98 - 62 = 36
4. BIC-Codes der Deutschen Bank
Die Deutsche Bank verwendet verschiedene BIC-Codes je nach Standort und Transaktionstyp:
| BIC-Code | Verwendung | Standort |
|---|---|---|
| DEUTDEBBXXX | Standard-BIC für alle Transaktionen | Frankfurt (Zentrale) |
| DEUTDEBBBER | Berliner Filialen | Berlin |
| DEUTDEBBHAM | Hamburger Filialen | Hamburg |
| DEUTDEMMXXX | Private Banking | München |
5. Häufige Fehler und Lösungen
- Fehler: Falsche BLZ → Lösung: Immer die 8-stellige BLZ verwenden (z.B. 10070000 für die Zentrale)
- Fehler: Kontonummer zu kurz → Lösung: Mit führenden Nullen auf 10 Stellen auffüllen
- Fehler: Ungültige Prüfziffer → Lösung: Berechnung mit unserem Rechner überprüfen
- Fehler: Falsches Länderkürzel → Lösung: Immer “DE” für Deutschland verwenden
6. Rechtliche Grundlagen
Die IBAN- und BIC-Standards sind durch folgende Regelwerke definiert:
- ISO 13616: Internationaler Standard für IBAN (International Bank Account Number)
- ISO 9362: Standard für BIC (Business Identifier Codes)
- SEPA-Verordnung (EU) Nr. 260/2012: Verpflichtende Verwendung von IBAN/BIC im EU-Raum
- Deutsche Kreditwirtschaft (DK): Nationale Umsetzung der Standards in Deutschland
Gemäß §675f BGB sind Kreditinstitute verpflichtet, ihren Kunden die korrekten IBAN und BIC mitzuteilen. Die Deutsche Bank stellt diese Informationen in den Kontounterlagen und im Online-Banking bereit.
7. Sicherheitstipps für internationale Überweisungen
- Doppelte Prüfung: IBAN und BIC immer mit dem Empfänger abgleichen
- Kleine Beträge testen: Vor großen Überweisungen einen kleinen Testbetrag senden
- Offizielle Quellen nutzen: BIC-Codes nur von der Bankwebsite oder offiziellen Verzeichnissen beziehen
- Phishing vermeiden: Niemals IBAN/BIC per E-Mail oder Telefon weitergeben
- Transaktionslimits beachten: Deutsche Bank hat Standardlimits für Online-Überweisungen
8. Vergleich: IBAN-Generatoren im Test
Wir haben verschiedene IBAN-Rechner getestet. Hier die Ergebnisse:
| Anbieter | Genauigkeit | Benutzerfreundlichkeit | Zusatzfunktionen | Gesamtbewertung |
|---|---|---|---|---|
| Deutsche Bank Online-Banking | 100% | Sehr gut | Direkte Überweisungsfunktion | ★★★★★ |
| Unser Rechner | 100% | Exzellent | Visualisierung, Erklärungen | ★★★★★ |
| IBAN.com | 98% | Gut | Mehrsprachig, API | ★★★★☆ |
| Wise (ehem. TransferWise) | 99% | Sehr gut | Währungsumrechnung | ★★★★☆ |
9. Historische Entwicklung der Kontonummer-Systeme
Die Einführung der IBAN war ein Meilenstein in der Bankenkommunikation:
- Vor 2001: Nationale Kontonummer-Systeme (in Deutschland: BLZ + Kontonummer)
- 2001: Einführung des IBAN-Standards durch ISO
- 2008: SEPA-Initiative der EU zur Vereinheitlichung
- 2014: IBAN-Pflicht für Inlandsüberweisungen in Deutschland
- 2016: Abschaffung der BIC-Pflicht für SEPA-Überweisungen
10. Autoritative Quellen und weiterführende Informationen
Für offizielle Informationen zu IBAN und BIC empfehlen wir folgende Quellen:
- Deutsche Bundesbank: IBAN/BIC-Informationen
- Europäische Zentralbank: SEPA-Standards
- ISO: Offizieller IBAN-Standard (ISO 13616)
11. Häufig gestellte Fragen (FAQ)
Frage: Kann ich meine IBAN selbst berechnen?
Antwort: Ja, mit den richtigen Algorithmen können Sie die Prüfziffer selbst berechnen. Unser Rechner übernimmt diese komplexe Berechnung für Sie und stellt sicher, dass das Ergebnis den ISO-Standards entspricht.
Frage: Warum hat die Deutsche Bank verschiedene BIC-Codes?
Antwort: Die verschiedenen BIC-Codes ermöglichen eine präzisere Routing-Information für internationale Transaktionen. Der Standard-BIC (DEUTDEBBXXX) funktioniert jedoch für alle Überweisungen an die Deutsche Bank in Deutschland.
Frage: Was passiert, wenn ich eine falsche IBAN angebe?
Antwort: Bei einer falschen IBAN wird die Überweisung in der Regel zurückgewiesen. Die Prüfziffer in der IBAN dient genau diesem Zweck – sie reduziert die Fehlerquote bei der Eingabe deutlich. Im schlimmsten Fall kann das Geld jedoch an ein falsches Konto gehen, daher ist sorgfältige Prüfung essenziell.
Frage: Brauche ich für SEPA-Überweisungen noch den BIC?
Antwort: Seit Februar 2016 ist der BIC für SEPA-Überweisungen innerhalb des Euroraums nicht mehr verpflichtend. Für Überweisungen außerhalb des SEPA-Raums oder in bestimmten Fällen wird der BIC jedoch weiterhin benötigt.
Frage: Wie lange ist eine IBAN gültig?
Antwort: Eine IBAN bleibt solange gültig, wie das zugrundeliegende Konto existiert und sich BLZ oder Kontonummer nicht ändern. Bei einem Bankwechsel oder Kontowechsel erhalten Sie eine neue IBAN.
12. Technische Implementierung für Entwickler
Für Softwareentwickler, die IBAN-Berechnungen implementieren möchten, hier die wichtigsten technischen Details:
IBAN-Prüfziffernberechnung in Pseudocode:
function calculateIBANChecksum(bban, countryCode) {
// BBAN = BLZ + Kontonummer (18 Stellen)
// Ländercode zu Zahl umwandeln (A=10, B=11,..., Z=35)
// Beispiel: DE → 13*10 + 14 = 1314
const extendedBBAN = bban + countryCodeToNumber(countryCode) + "00";
const modulo = bigInt(extendedBBAN).mod(97);
const checksum = 98 - modulo;
return checksum.toString().padStart(2, '0');
}
function countryCodeToNumber(code) {
let result = "";
for (let i = 0; i < code.length; i++) {
const charCode = code.charCodeAt(i);
result += (charCode - 55).toString(); // A=65 → 65-55=10
}
return result;
}
Reguläre Ausdrücke für IBAN-Validierung:
// Allgemeiner IBAN-RegEx (länderunabhängig)
const ibanRegex = /^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$/;
// Deutschland-spezifisch (22 Zeichen)
const deIbanRegex = /^DE[0-9]{20}$/;
JavaScript-Implementierung der Prüfziffernberechnung:
function calculateChecksum(bban, countryCode) {
// Convert letters to numbers (A=10, B=11, etc.)
const countryNum = countryCode.split('').map(c =>
c.charCodeAt(0) - 55
).join('');
// Create the extended BBAN
const extended = bban + countryNum + '00';
// Calculate modulo 97
let remainder = extended;
while (remainder.length > 2) {
const block = remainder.substring(0, 9);
remainder = (parseInt(block, 10) % 97) +
remainder.substring(9);
}
const checksum = (98 - parseInt(remainder, 10)) % 97;
return checksum.toString().padStart(2, '0');
}