vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2026
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 14:43

Hallo,

wir haben von einem Kunden eine IBAN übermittelt bekommen, bei der er reklamiert, wir hätten eine falsche BIC dazu ermittelt.
Wir setzen set.DTA.dll (V4.0.19.22 - sev.DTA 4.0 .NET 8.0 - 18.08.2026) ein. (=> wir nutzen DTA.BlzItem.CalcIBAN(...) der dann die richtige BIC im BlzItem überschreibt)

Eine kurze Recherche scheint dem Kunden rechtzugeben. Es gilt wohl für Tochterinstitute aus dem BLZ Bereich ***4xx** von der
Commerzbank Ausnahmeregeln von der normalerweise immer zuzuordnenden COBADEFFXXX. Scheinbar gilt das genau für die comdirect-BLZs.

Ich habe mal ein paar gültige (aber generierte) IBANs der BLZs der comdirect durch sev.DTA und einschlägige Online-Tester laufen lassen.

IBAN | BLZ | Konto | BIC (laut sev.DTA) | BIC (laut BLZ-Liste) | Online-Test
DE50200411110532013010 | 20041111 | 532013010 | COBADEHDXXX | COBADEHDXXX | https://www.iban-rechner.de/validieren/DE44200411330532013010
DE44200411330532013010 | 20041133 | 532013010 | COBADEHD001 | COBADEHD001 | https://www.iban-rechner.de/validieren/DE44200411330532013010
DE41200411440532013010 | 20041144 | 532013010 | COBADEHD044 | COBADEHD044 | https://www.iban-rechner.de/validieren/DE41200411440532013010
DE38200411550532013010 | 20041155 | 532013010 | COBADEHD055 | COBADEHD055 | https://www.iban-rechner.de/validieren/DE38200411550532013010
DE35200411660532013010 | 20041166 | 532013010 | COBADEFFXXX | COBADEHD066 | https://www.iban-rechner.de/validieren/DE35200411660532013010
DE32200411770532013010 | 20041177 | 532013010 | COBADEFFXXX | COBADEHD077 | https://www.iban-rechner.de/validieren/DE32200411770532013010
DE29200411880532013010 | 20041188 | 532013010 | COBADEFFXXX | COBADEHD088 | https://www.iban-rechner.de/validieren/DE29200411880532013010
DE26200411990532013010 | 20041199 | 532013010 | COBADEFFXXX | COBADEHD099 | https://www.iban-rechner.de/validieren/DE26200411990532013010

Scheinbar nutzt die sev.DTA nur für die ersten BLZs (xx11, xx33, xx44, xx55) die hinterlegten Ausnahme-Werte. Die anderen (xx66, xx77, xx88, xx99) scheinen auf den Standard zurückzufallen.
Ist das beabsichtigt, oder wo liegt der Fehler oder das Missverständnis?

Beste Grüße
René
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.26 14:49

Die Komponente berücksichtigt die IBAN-Regeln. Gerade bei der Commerzbank gibt es Ausnahmen, die besagen, dass man für den SEPA-Zahlungsverkehr einen anderen BIC verwenden muss, als den eigentlichen Bank-BIC.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 15:02

Ich weiß. Habe mich durch allerhand Dokus gewühlt und sogar die Übersicht der IBAN Regeln von der Deutschen Bundesbank runtergeladen.

Seite 14:

5.5 BIC-Ermittlung

Grundsätzlich ergibt sich der BIC aus dem Bankleitzahlenband-Bestand für den Suchbegriff
"BLZ" (für Feld Merkmal = "1" in Feld 2).

Ausnahme:
Für alle freigegebenen Bankleitzahlen der Commerzbank AG (BLZ ***4xx**) ist generell der BIC
COBADEFFXXX zuzuordnen.

Für Tochterinstitute aus dem Bankleitzahlenbereich „4xx“ gelten die jeweiligen Regeln.*

* Hinweis: Zum aktuellen Veröffentlichungsstand des Dokuments betrifft dies die comdirect. Für die der comdirect zugeordneten
Bankleitzahlen ist die jeweilige BIC aus dem BLZ-Bestand – und nicht die ZentralBIC der Commerzbank AG – zuzuordnen.



Ich würde nur gerne wissen, wo steht, dass nur die Hälfte der comdirect BLZs ausgenommen sind!

Danke für die Rückmeldung
René
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.26 15:05

Ich verstehe leider nicht so ganz das Problem.
Hast du ein konkretes Beispiel für mich?

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 15:16

Hatte versucht es in der ersten Frage per Tabelle klar zu machen. Ist ohne richtiges Tabellenlayout vielleicht nicht ganz so einfach.

Folgende IBANs liefern sowohl Online als auch mit sev.DTA die gleiche BIC:
DE50200411110532013010, DE44200411330532013010, DE41200411440532013010, DE38200411550532013010

jeweils nicht COBADEFFXXX sondern die hinterlegte. Was ja auch richtig ist!

Folgende IBANs (ebenfalls von der Commerzbank GF comdirect) liefern Online unterschiedliche BICs:
DE35200411660532013010, DE32200411770532013010, DE29200411880532013010, DE26200411990532013010

jeweils die COBADEFFXXX. Online sind es die hinterlegten! (Hatte die entsprechenden Links auf den Online-Tester mitgeschickt)
Der Kunde hatte jetzt eine ähnliche IBAN. Wir sagen ihm die BIC wäre COBADEFFXXX und seine Buchhaltungssoftware sagt, es wäre COBADEHD088.

Wer hat recht?

Grüße
René
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.26 15:21

Ich denke mal COBADEFFXXX ist der BIC für den SEPA-Zahlungsverkehr (auf Basis der IBAN-Regeln) und COBADEHD088 der Bank-BIC

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 15:56

Das wäre auch eine Erklärung. Richtig!

Laut https://www.bankleitzahlen.ws/20041188 wird für die BLZ 20041188 gesagt, das COBADEFFXXX für SEPA-Überweisungen zu verwenden ist. Dann wäre die Rückgabe von sev.DTA korrekt!

Allerdings heißt es für die BLZ 20041155 genauso auf https://www.bankleitzahlen.ws/20041155 das für SEPA-Überweisungen COBADEFFXXX zu verwenden ist. Hier bekommen wir aber von sev.DTA schon immer COBADEHD055.

Ich bin aktuell mehr als verwirrt, weiß aber auch, dass Online-Tools nicht unbedingt immer 100%-ig richtig liegen müssen.
Gibt es irgendeine Autorität oder Stelle, an die ich mich wenden kann, um gegen die offiziellen IBAN-Regeln zu testen? Oder hat die Bundesbank wirklich nur dieses Regelwerk verfasst und verlässt sich bei der Umsetzung auf externe Dienstleister?

Grüße
René


PS: Zum Hintergrund - die BLZs 20041166, 20041177, 20041188, 20041199 wurden 2021 zum BLZ Bestand der comdirect hinzugefügt nachdem vorher nur die Endungen -11, -33, -44 und -55 benutzt wurden (für die sev.DTA wohl auch explizite Ausnahmen implementiert hat!)

Das für die 4 "alten" BLZs der comdirect die Bank-BIC geliefert wird, und für die 4 "neuen" BLZs die "SEPA-BIC" versuche ich mir halt zu erklären.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.26 16:25

Der BIC COBADEHD055 ist der Bank-BIC, den liefert dir auch die DLL.
ABER: Nimm mal die Funktion IBANIsValid mit der IBAN und diesem BIC und prüfe dann einmal, was in ExpectedBIC steht.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 16:33

Danke. Ich probiere es mal. Wird nur heute nix mehr. Melde mich sobald ich das ausprobieren konnte.

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 24.09.26 16:56

Ging doch zügiger als gedacht:

oDTA.IBANIsValid("DE38200411550532013010", "COBADEFFXXX")

Inhalt von oDTA
BlzFileDate = "09.06.25 - 07.09.25"
ErrCode = ErrorSEPABadBIC
ExpectedBIC = "COBADEHD055"
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.26 17:17

Das hier ist die Ausnahme:

5.5 BIC-Ermittlung
Grundsätzlich ergibt sich der BIC aus dem Bankleitzahlenband-Bestand für den Suchbegriff
"BLZ" (für Feld Merkmal = "1" in Feld 2).

Ausnahme:
Für alle freigegebenen Bankleitzahlen der Commerzbank AG (BLZ ***4xx**) ist generell der BIC
COBADEFFXXX zuzuordnen.

Nur wenn die BLZ ***4xx** lautet, wird nicht der Bank-BIC, sondern der BIC COBADEFFXXX verwendet.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: BIC Ermittlung bei comdirect BLZ 20041166, 20041177, 20041188, 20041199? 
Autor: René Pfeifer
Datum: 25.09.26 10:38


Das Beispiel war doch aber die BLZ 20041155

> oDTA.IBANIsValid("DE38200411550532013010", "COBADEFFXXX")

> Inhalt von oDTA
> BlzFileDate = "09.06.25 - 07.09.25"
> ErrCode = ErrorSEPABadBIC
> ExpectedBIC = "COBADEHD055"


20041155 entspricht doch
***4xx**

Dann hätte doch der BIC-Test nicht fehlschlagen dürfen, oder? (=> ErrorSEPABadBIC)

Wie man es dreht oder wendet die alten comdirect BLZs werden anders behandelt als die neuen.

Grüße
René
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2026 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel