Internationale Bankkonto-Zahl

International Bank Account Number (IBAN) ist ein internationaler Standard, um Bankkonten über nationale Grenzen mit einer minimalen Gefahr von sich fortpflanzenden Abschrift-Fehlern zu identifizieren. Es wurde vom europäischen Komitee für Bankverkehrsstandards (ECBS) ursprünglich angenommen, und später als ein internationaler Standard unter ISO 13616:1997 angenommen. Der aktuelle Standard ist ISO 13616:2007, der SCHNELL als der formelle Registrator anzeigt.

Der IBAN wurde ursprünglich entwickelt, um Zahlungen innerhalb der Europäischen Union zu erleichtern, aber das Format ist flexibel genug, um allgemein angewandt zu werden, und ist jetzt durch viele mittelöstliche Länder sowie die meisten europäischen Länder angenommen worden. Es besteht aus einem vier Charakter-Kopfball, der einen ISO 3166-1 Alpha 2 internationale Vorwahl umfasst, die von zwei Prüfziffern gefolgt ist, die mit einer mod-97 Technik und länderspezifischer Basic Bank Account Number (BBAN) von bis zu dreißig alphanumerischen Charakteren berechnet werden.

Die Kontrollsumme ermöglicht dem Initiatoren jeder Transaktion, eine Prüfung der Zurechnungsfähigkeit jeder angegebenen Bankkonto-Zahl auf ihrem eigenen Computer vor dem wirklichen Einleiten einer Bitte durchzuführen. Der BBAN, dessen Format von der nationalen Bankverkehrsgemeinschaft entschieden wird, schließt die Kontonummer der inländischen Bank, den Zweigbezeichner und potenziell die Routenplanungsinformation, die einzigen Beschränkungen ein, die das sind, es muss der festen Länge sein, und dass nur gegen den Fall unempfindliche alphanumerische Charaktere verwendet werden.

Hintergrund

Vor IBAN, Benutzern, besonders Personen und Kleinunternehmen (SMEs), verwendet, um durch die sich unterscheidenden nationalen Standards für die Bankkonto-Identifizierung wie Bank, Zweig, Routenplanungscodes und Kontonummer verwirrt zu sein. Das hat häufig zu notwendiger Routenplanungsinformation geführt, die von Zahlungen vermisst wird. Außerdem enthält Routenplanungsinformation, wie angegeben, durch ISO 9362 Prüfziffern nicht, so waren einfache Fehler der Abschrift nicht feststellbar und es für eine Senden-Bank nicht möglich war, die Routenplanungsinformation vor dem Einreichen der Zahlung gültig zu machen. Routenplanungsfehler waren deshalb häufige Verursachen-Zahlungen, die zu verzögern sind, und haben Extrakosten zum Senden und Empfangen von Banken und häufig zu Zwischenroutenplanungsbanken auch übernommen.

Um diese Schwierigkeiten zu überwinden, hat das europäische Komitee für Bankverkehrsstandards (ECBS) den IBAN entwickelt, der später als ein internationaler Standard unter ISO 13616:1997 angenommen wurde. Dieser Standard wurde 2003 und wieder 2007 revidiert, als er in zwei Teile gespalten wurde. 13616-1:2007 ISO "gibt an, dass die Elemente einer internationalen Bankkonto-Zahl (IBAN) gepflegt haben, die Verarbeitung von Daten international im Datenaustausch zu erleichtern, in Finanzumgebungen sowie innerhalb und zwischen anderen Industrien", aber "gibt innere Verfahren, Dateiorganisationstechniken, Speichermedien, Sprachen nicht an, um usw. in seiner Durchführung verwendet zu werden". 13616-2:2007 ISO beschreibt "Registration Authority (RA), die für die Registrierung von IBAN-Formaten verantwortlich ist, die mit ISO 13616-1 entgegenkommend sind [und] die Verfahren, um ISO 13616-entgegenkommende IBAN-Formate einzuschreiben", Der offizielle IBAN Registrator unter dem 13616-2:2007 ISO SCHNELL ist.

IBAN erlegt ein flexibles, aber regelmäßiges Format auf, das für die Kontoidentifizierung genügend ist, und enthält Gültigkeitserklärungsinformation, um Fehler der Abschrift zu vermeiden. Es trägt die ganze Routenplanungsinformation musste eine Zahlung von einer Bank bis einen anderen bekommen, wo auch immer es sein kann; es enthält alle Schlüsselbankkonto-Details wie Bankbezeichner-Codes, Zweigcodes (bekannt als Sorte-Codes im Vereinigten Königreich und Irland) und Kontonummern, und es enthält Prüfziffern, die an der Quelle gemäß einem einzelnen Standardverfahren gültig gemacht werden können. Wo verwendet, haben IBANs übernationale Geldübertragungsfehler auf weniger als 0.1 % von Gesamtzahlungen reduziert.

Nützlichkeit

Die Prüfziffern ermöglichen der Senden-Bank (oder sein Kunde), eine Prüfung der Zurechnungsfähigkeit des Routenplanungsbestimmungsortes und der Kontonummer von einer einzelnen Reihe von Daten zur Zeit des Datenzugangs durchzuführen. Wie man versichert, entdeckt diese Kontrolle irgendwelche Beispiele, wo ein einzelner Charakter weggelassen, mistyped kopiert worden ist, oder wo zwei Charaktere umgestellt worden sind. So werden Routenplanung und Kontonummer-Fehler eigentlich beseitigt.

Der IBAN sollte Räume, wenn übersandt, elektronisch nicht enthalten. Jedoch, wenn gedruckt, auf Papier, wird der IBAN in Gruppen von vier Charakteren ausgedrückt, die durch einen einfachen Zeilenabstand, die letzte Gruppe getrennt sind, die von der variablen Länge, wie gezeigt, im Beispiel unter ist

Die Charaktere, die in einem IBAN verwendet werden können, sind die Hinduistischen Arabischen Ziffern '0' zu '9' und das 26 Großbuchstaben-Latein alphabetische Charaktere zu 'Z'. Das gilt sogar in Ländern wie Griechenland, Saudi-Arabien und Israel (sieh oben), und andere, wo diese Charaktere und/oder Ziffern auf der nationalen Sprache nicht verwendet werden.

Eigenschaften

Eines der Designziele des IBAN sollte so viel Gültigkeitserklärung wie möglich ermöglichen, am Punkt des Datenzugangs getan zu werden. Insbesondere das Computerprogramm, das einen IBAN akzeptiert, wird im Stande sein gültig zu machen:

Ist
  • die internationale Vorwahl gültig?
  • Die Zahl von Charakteren im IBAN entsprechen der für dieses Land angegebenen Zahl?
  • Folgt das BBAN-Format dem für dieses Land angegebenen Format?
  • Sind die Kontonummer, Bankleitzahl und mit den Prüfziffern vereinbare Kombination der internationalen Vorwahl?

Die Prüfziffern werden mit MOD-97-10 laut ISO/IEC 7064:2002 berechnet (abgekürzt zu mod-97 in diesem Artikel), der eine Reihe von Kontrolle-Charakter-Systemen angibt, die dazu fähig ist, Schnuren gegen Fehler zu schützen, die vorkommen, wenn Leute kopieren oder Schlüsseldaten. Insbesondere der Standard stellt fest, dass der folgende entdeckt werden kann:

  • "alle einzelnen Ersatz-Fehler (der Ersatz eines einzelnen Charakters für einen anderen, zum Beispiel 4234 für 1234);"
  • "alle oder fast alle einzelnen (lokalen) Austauschfehler (die Umstellung von zwei einzelnen Charakteren, entweder angrenzend oder mit einem Charakter zwischen ihnen, zum Beispiel 12354 oder 12543 für 12345);" Da die IBAN Fehlerentdeckung mod 97 verwendet, wird es alle diese Fehler fangen.
  • "alle oder fast alle Verschiebungsfehler (Verschiebungen der ganzen Schnur nach links oder des Rechts);" Diese Fehler werden durch das Computerprogramm gefangen, weil sie auf ein falsches Format hinauslaufen werden.
  • "ein hohes Verhältnis von doppelten Ersatz-Fehlern (zwei trennen einzelne Ersatz-Fehler in derselben Schnur, zum Beispiel 7234587 für 1234567);"
  • "ein hohes Verhältnis aller anderen Fehler."

Die zu Grunde liegenden Regeln für IBANs bestehen darin, dass die kontobedienende Finanzeinrichtung einen IBAN ausgeben sollte, weil es mehrere Gebiete, wo verschieden, gibt, konnte IBANs von derselben Rechnung und Zweigzahlen erzeugt werden, die die allgemeinen IBAN Gültigkeitserklärungsregeln befriedigen würden. In besonderen Fällen, wo 00 eine gültige Prüfziffer, 97 ist, wird keine gültige Prüfziffer ebenfalls sein, wenn 01 eine gültige Prüfziffer ist, 98 wird keine gültige Prüfziffer, ähnlich mit 02 und 99 sein.

Die Vereinten Nationen CEFACT TBG5 haben einen freien IBAN Gültigkeitserklärungsdienst auf 32 Sprachen für alle 57 Länder veröffentlicht, die den IBAN Standard angenommen haben. Sie haben auch den Quellcode von Javascript des Überprüfungsalgorithmus veröffentlicht.

Eine ähnliche englische Sprache IBAN Kontrolleur, der auf ECBS Mitgliedsland-Bankkonten eingeschränkt wird, ist auf ihrer Website verfügbar.

Algorithmen

Bestätigung des IBAN

Die Basis der IBAN Gültigkeitserklärung soll den IBAN in eine Zahl umwandeln und eine grundlegende Mod-97 Berechnung (wie beschrieben, in ISO 7064) darauf durchzuführen. Wenn der IBAN gültig ist, dann ist der Rest 1 gleich. Der Regel-Prozess der IBAN Gültigkeitserklärung ist:

  1. Überprüfen Sie, dass die IBAN Gesamtlänge laut des Landes richtig ist. Wenn nicht, der IBAN ist ungültig.
  2. Bewegen Sie die vier anfänglichen Charaktere zum Ende der Schnur.
  3. Ersetzen Sie jeden Brief in der Schnur mit zwei Ziffern, dadurch die Schnur, wo A=10, B=11..., Z=35 ausbreitend.
  4. Interpretieren Sie die Schnur als eine dezimale ganze Zahl und schätzen Sie den Rest dieser Zahl auf der Abteilung durch 97.

Wenn der Rest 1 ist, wird der Kontrolle-Ziffer-Test bestanden, und der IBAN könnte gültig sein.

Beispiel (Romanbank des Vereinigten Königreichs, Sorte-Code 12-34-56, Rechnung 98765432):

  • IBAN: 1234 5698 7654 32
  • Ordnen Sie um: 12345698765432
  • Modul: 12345698765432 mod 97 = 1

Das Erzeugen IBAN Prüfziffern

Gemäß dem europäischen Komitee für Bankverkehrsstandards (ECBS) "soll die Generation des IBAN die exklusive Verantwortung der Bank/Zweigs sein, die die Rechnung bedient". Das ECBS Dokument wiederholt einen Teil des ISO/IEC 7064:2003 Standard als eine Methode, um Prüfziffern in der Reihe 02 bis 98 zu erzeugen. Prüfziffern in den Reihen 00 zu 96, 01 bis 97, und 03 bis 99 werden auch Gültigkeitserklärung eines IBAN zur Verfügung stellen, aber der Standard ist betreffs still, ob diese Reihen verwendet werden können.

Der bevorzugte Algorithmus ist:

Überprüfen Sie, dass die IBAN Gesamtlänge laut des Landes richtig ist. Wenn nicht, der IBAN ist ungültig.
  1. Ersetzen Sie die zwei Prüfziffern durch 00 (z.B, GB00 für das Vereinigte Königreich).
Bewegen Sie die vier anfänglichen Charaktere zum Ende der Schnur.
  1. Ersetzen Sie die Briefe in der Schnur mit Ziffern, die Schnur als notwendig, solch dass A oder a=10, B oder b=11 und Z oder z=35 ausbreitend. Jeder alphabetische Charakter wird deshalb durch 2 Ziffern ersetzt.
  2. Wandeln Sie die Schnur zu einer ganzen Zahl um (d. h., ignorieren Sie Führung zeroes).
  3. Berechnen Sie Mod-97 der neuen Zahl.
  4. Ziehen Sie den Rest von 98 und, nötigenfalls, Polster mit einer Führung 0 ab, um eine zwei Ziffer-Zahl zu machen.

Das Rechnen des Moduls einer Vielzahl

Es ist häufig nicht praktisch, um diese Berechnungen direkt auf einem modernen PC durchzuführen, so viele Programme, wie das Programm von Javascript, das von Vereinten Nationen CEFACT TBG5 veröffentlicht ist, verwenden eine mit dem Stück kluge Annäherung. Indem es von der arithmetischen Modulidentität Gebrauch gemacht

wird

::

</Mathematik>

:and

::</Mathematik>

es kann gezeigt werden, dass eine Modul-Berechnung auf einer Vielzahl (z.B, der IBAN) als wiederformuliert werden kann

::

wo der Ziffern (d. h. zu sein, ganze Zahl zwischen 0 und 9 schätzt) definiert durch

::

und einer festen Reihe von ganzen Zahlen zu sein, die von definierten durch unabhängig

sind

::.

Die Folge wird mit der wiederholenden Beziehung leicht erzeugt

::.

Dieser Algorithmus ist besonders nützlich, wenn die Vielzahl als eine ASCII-Schnur ausgedrückt wird, aus der die Elemente aber nicht als eine Binärzahl leicht herausgezogen werden können. In der Praxis kann dieser Algorithmus mit 16-Bit-Arithmetik der ganzen Zahl durchgeführt werden, wenn auch selbst mehr als 30 Ziffern in der Länge sein könnte.

Beispiel der Modul-Berechnung

In diesem Beispiel, der Berechnung (12345698765432 mod 97) wird das Verwenden der Modularithmetik im Detail erklärt. Wenn das Ergebnis dieser Berechnung ein ist, besteht der IBAN den Prüfziffer-Test. Für die Erläuterung werden die IBAN Ziffern als oben mit Kennfarben versehen.

Im Tisch unten:

  • Säule bin ich die Ziffer-Zahlen, die vom Recht bis linken zählen.
  • Spalte d ist die Werte dieser Ziffern.
  • Säule a ist die progressiven Werte berechnet als = (10 x a) mod 97, wo = 1.
  • Spalte d × für sich sprechend zu sein.
  • Säulendefinition von a und Berechnung eines Details wie die Werte, berechnet zu sein.

Die Werte unabhängig des IBAN zu sein, d. h. überprüft zu werden, bilden sie eine unveränderliche Reihe für alle Kontrolle-Ziffer-Tests auf IBANs mit einer bestimmten Länge. Der Wert wird hervorgehoben, um die Fortpflanzung der Werte von einer Reihe bis das folgende zu zeigen.

Die zwei Endreihen schließen die Berechnung, durch die Überprüfung dass Mod-97 der Summe der Werte in der Spalte d × ein Gleichkommen demjenigen. Bemerken Sie, dass 4560 die größte Zahl ist, die in diesem Algorithmus erscheint, der durch einen 16-Bit-Computer leicht angepasst werden kann.

Adoption

Die Banken von den meisten Ländern in Europa stellen einen IBAN Bezeichner für ihre Rechnungen sowie national erkannte Bezeichner - dieser zur Verfügung, innerhalb des Europäischen Wirtschaftsraums obligatorisch seiend. Außerdem stellen Costa Rica, die Dominikanische Republik, Israel, Kasachstan, Kuwait, Libanon, Mauretanien, Mauritius, Saudi-Arabien, Tunesien und die Vereinigten Arabischen Emiraten auch IBAN-Format-Kontobezeichner zur Verfügung.

Banken in den britischen Abhängigkeiten (außer Gibraltar und den Krone-Abhängigkeiten) verwenden das IBAN-Format nicht, aber das kann wegen innerer Bankverkehrsdurchführungsprobleme sein. Banken in den holländischen Westindischen Inseln verwenden auch das IBAN-Format nicht. Einige Banken außerhalb Europas können IBAN nicht anerkennen, obwohl weil Zeit geht, wie man erwartet, vermindert sich das. Nichteuropäische Banken akzeptieren normalerweise IBANs als Bankkonto-Zahlen auf Rechnungen in Europa, obwohl sie IBANs verschieden zur Weise nicht behandeln könnten, wie sie andere Auslandsbankkonto-Zahlen behandeln. Insbesondere sie könnten beschließen nicht zu überprüfen, dass der IBAN vor dem Senden der Zahlung gültig ist.

Ohne einen IBAN bleibt es notwendig, den aktuellen ISO 9362 Bankbezeichner-Codesystem (BIC zu verwenden oder SCHNELL zu codieren), in Verbindung mit dem BBAN.

Banken in den Vereinigten Staaten stellen IBAN-Format-Kontonummern nicht zur Verfügung. Jede Adoption des IBAN Standards durch amerikanische Banken würde wahrscheinlich durch ANSI ASC X9, die amerikanische Finanzdienstleistungsstandardentwicklungsorganisation begonnen, aber bis heute hat es so nicht getan. Folglich sind Zahlungen an amerikanische Bankkonten von der Außenseite der Vereinigten Staaten für Fehler der Routenplanung anfällig.

Kanadische Finanzeinrichtungen haben IBAN nicht angenommen und verwenden Banktransitzahlen, die von der kanadischen Zahlungsvereinigung ausgegeben sind, um Kapital innerhalb Kanadas und SCHNELL für internationale Übertragungen zu übertragen. Es gibt keinen formellen privaten oder Regierungssektor Durchführungsvoraussetzung in Kanada für die Hauptbanken, um IBAN zu verwenden.

Banken in Australien und Neuseeland haben IBAN nicht angenommen und neigen dazu, Bankstaatszweigcodes für Innenübertragungen und SCHNELL für den internationalen zu verwenden.

Single Euro Payments Area (SEPA)

Das IBAN Benennungsschema wurde als das Fundament für den elektronischen gerade - durch die Verarbeitung im Europäischen Wirtschaftsraum gewählt. Das Europäische Parlament hat das beauftragt eine Bankanklage muss derselbe Betrag für Innenkreditübertragungen bezüglich grenzüberschreitender Kreditübertragungen sein, die in der Entscheidung 2560/2001 geregelt sind (aktualisiert in 924/2009). Diese Regulierung hat bezüglich 2003 gewirkt. Nur Zahlungen im Euro bis zu 12,500 € zu einem durch seinen IBAN benannten Bankkonto wurden durch die Regulierung bedeckt.

Die Eurozahlungsregulierung ist das Fundament für die Entscheidung gewesen, Single Euro Payments Area (SEPA) zu schaffen. Die Europäische Zentralbank hat das TARGET2 Zwischenbanknetz geschaffen, das die technische Infrastruktur der 26 Zentralbanken der Europäischen Union vereinigt (obwohl Schweden und das Vereinigte Königreich gewählt haben). SEPA ist eine Selbstdurchführungsinitiative durch den Bankverkehrssektor Europas, wie vertreten, in European Payments Council (EPC). Die Europäische Union hat das Schema obligatorisch durch die 2007 veröffentlichte Direktive von Payment Services gemacht. Seit dem Januar 2008 müssen alle Länder SEPA Kreditübertragung unterstützen, und SEPA direkte Belastung muss seit dem November 2009 unterstützt werden. Die Regulierung auf SEPA Zahlungen vergrößert die Anklage-Kappe (derselbe Preis für Innenzahlungen bezüglich grenzüberschreitender Zahlungen) zu 50,000 €.

Mit einer weiteren Entscheidung des Europäischen Parlaments soll das IBAN Schema für Bankkonten die numerierenden Innenschemas bis zu am 31. Dezember 2012 völlig ersetzen. Am 16. Dezember 2010 hat die Europäische Kommission vorgeschlagene Regulierungen veröffentlicht, die IBAN-Unterstützung obligatorisch für die Innenkreditübertragung vor 2013 und für die häusliche direkte Belastung vor 2014 (mit einem Übergangszeitraum von 12 und 24 Monaten beziehungsweise) machen werden. Einige Länder haben bereits ihr traditionelles Bankkonto-Schema durch IBAN ersetzt, das schließt die Schweiz ein, die den IBAN für die nationale Kreditübertragung am 1. Januar 2006 eingeführt hat und die Unterstützung für die alten Bankkonto-Zahlen vom 1. Januar 2010 nicht erforderlich ist.

Gestützt auf dem Vermerk vom 20. Dezember 2011 hat das EU-Parlament die obligatorischen Daten für die Adoption des IBAN am 14. Februar 2012 aufgelöst. Bis zum 1. Februar 2014 müssen alle nationalen Systeme für die Kreditübertragung und direkte Belastung abgeschafft werden, um durch ein IBAN-basiertes System ersetzt zu werden. Die Entscheidung beauftragt auch das der Gebrauch des BIC zusammen mit dem IBAN muss - nicht später fallen gelassen sein als am 1. Februar 2014 nationale Transaktionen muss nicht verlangen, dass der BIC und nicht später als am 1. Februar 2016 alle grenzüberschreitenden SEPA Transaktionen den BIC (Abschnitt 7 des Artikels 5) nicht verlangen muss. Der IBAN wird genügend sein, um eine Rechnung für Haus- und Auslandsgeldgeschäfte in SEPA Ländern zu identifizieren.

Gültiger IBANs durch das Land

Dieser Tisch fasst die IBAN Formate von verschiedenen Ländern zusammen:

  • Der kk nach dem zwei Charakter ISO internationale Vorwahl vertritt die vom Rest der IBAN Charaktere berechneten Prüfziffern. Wenn es eine Konstante für das betroffene Land ist, wird das in der Anmerkungssäule festgesetzt. Das geschieht, wo der BBAN seine eigenen Prüfziffern hat, die denselben Algorithmus wie die IBAN Prüfziffern verwenden.
  • Die BBAN-Format-Säule zeigt das Format des BBAN Teils eines IBAN in Bezug auf Großbuchstaben-Alpha-Charaktere (A-Z), der durch "a", numerische Charaktere (0-9) angezeigt ist, angezeigt durch "n" und gemischten Fall alphanumerische Charaktere (a-z, A-Z, 0-9) angezeigt durch "c". Zum Beispiel besteht der bulgarische BBAN (4a, 6n, 8c) aus 4 Alpha-Charakteren, die von 6 numerischen Charakteren, dann von 8 Mischfall alphanumerische Charaktere gefolgt sind.
  • Beschreibungen im Bemerkungsfeld sind mit besonderen in Klammern Landnamen standardisiert worden. Das Format der verschiedenen Felder kann aus dem BBAN Feld abgeleitet werden.

Siehe auch

  • Scheckkarte-Zahl
  • Bankregulierung

Referenzen

Außenverbindungen


Inseln des Clydes / Infinitiv
Impressum & Datenschutz