EBS204 Version 1 Published November 1996. EBS204 Version 2 Published July 2000. EBS204 Version 3 Published February 2001



Similar documents
HANDBOOK FOR THE STANDARDISATION AND APPLICATION OF

STANDARD 48 FORMAT OF THE IBAN ISSUED IN THE UK (International Bank Account Number) June 2007

Background. IBAN Overview

NATIONAL BANK OF ROMANIA

Regulation on Bank Account Standard Numbering System

State Bank of Pakistan. Guidelines: IBAN Implementation in Pakistan

INTERNATIONAL BANK ACCOUNT NUMBER

FAQ on the International Bank Account Number (IBAN) 2. Question: Can you explain briefly the IBAN for Bahrain?

INTERNATIONAL BANK ACCOUNT NUMBER (IBAN)

Guide. 1 Dec Introduction of the global Structured Creditor Reference in Finnish companies. 1 December 2010

RF Creditor Reference

Bankline internet banking import file layout user guide

Intra-day payment Frequently asked questions

INTERNATIONAL BANK ACCOUNT NUMBER (IBAN) AND BANK IDENTIFIER CODE (BIC) IN PAYMENTS

QATAR CENTRAL BANK INTERNATIONAL BANK ACCOUNT NUMBER (IBAN) - QATAR STANDARDS DOCUMENT. E-Banking Instructions IBAN Standard Annex No.

ECBS TR 201V2.2.22, MARCH 2003 REGISTER OF EUROPEAN ACCOUNT NUMBERS ITALY 61

SEPA DATA MODEL. Reason for Issue Approved by the EPC Plenary on 13 December 2006

Creating international money transfers

Bank Wizard. Comprehensive payment data validation and verification

in Fr a nce Introduction

Bank charges on international payments. An analysis of the UK SME market

Entering payment order abroad and payment order in a foreign currency in the Czech Republic via electronic banking service ČSOB InternetBanking 24

SEPA - Frequently Asked Questions

CONDITIONS FOR MAKING PAYMENT TRANSACTIONS

Foreign payment orders

ERP SEPA readiness checklist

ASF Commission Affacturage 02/08/2011 BUSINESS JUSTIFICATION

Electronic foreign currency payments, LUM2

ELECTRONIC FUNDS TRANSFER (EFT): A payment made through Fed Wire or the ACH is referred to as an EFT.

TERMS AND CONDITIONS APPLICABLE TO CREDIT INSTITUTIONS

Online Banking Record Descriptions

en (pf.ch/dok.pf) PF. EPO manual Electronic payment order via file transfer

for CONSUMERS Information on the SINGLE EURO PAYMENTS AREA

Single Euro Payments Area SEPA Herman Ciappara Payments & Banking Department Central Bank of Malta

International Payments

International Payments Terms & Conditions

ISO What to do. for Small Businesses. Advice from ISO/TC 176

How To Get A Uniform Bank Account Number In Nigeria

White Paper on Dodd Frank Section 1073 Cross-border Remittance Transfers (Version 3.0, September 2013)

PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook

User's manual for OTPdirekt Internet Banking. v.1.0

Explanatory notes VAT invoicing rules

Format description XML SEPA Credit Transfer. Format Description

FILE FORMAT OF PAYMENT ORDERS ACCEPTED BY CITIBANK EUROPE PLC FOR CITIBUSINESS DIRECT INTERNET BANKING

IAF Informative Document. IAF Informative Document for the Transition of Management System Accreditation to ISO/IEC 17021:2011 from ISO/IEC 17021:2006

How To Pay A Bank Transfer At The University Of Central Florida

Foreign Payment Operations in Direct Banking of UniCredit Bank Czech Republic and Slovakia, a.s.

Customer Statement - MT940 with Structured Information To Account Owner

Spanish legacy branch code 4 numbers. Spanish legacy bank code 4 numbers

XML message for Payment Initiation Implementation Guideline. Version 1.02

Format Description SWIFT MT940 Structured

Intraday credit transfer: Frequently Asked Questions and Definitions. Bank customers enjoy significant advantages

Cash Management Balance Reporting Specifications Version 2. Technical Reference Manual

SEPA CREDIT TRANSFER SCHEME RULEBOOK

Liquidity management with clockwork precision

Funds Transfer Oracle FLEXCUBE Universal Banking Release EU [April] [2012] Oracle Part Number E

Frequently Asked Questions

Make payments. Bankline support guides: In this guide. How to make a standard domestic payment. Did you know? Page 1

NZD GBP Telegraphic Transfers (New Zealand)

Our global technology. Your advantage. Telegraphic Transfers. Product Disclosure Statement Issued 2 June 2008

Code Lists and Identification Schemes. Version 2.0

ITU-T E.123. Notation for national and international telephone numbers, addresses and Web addresses

IAF Mandatory Document

User Manual Internet Banking Enter and Send Orders

Online RESTful API documentation. V-Series 5.1

Cover Payments: Background Information and Implications of the new SWIFT Message Format (due to go live on November 21, 2009)

More information on completing payment details

Format Description. SWIFT MT103 Single Customer Credit Transfer

Australian Standard. Customer satisfaction Guidelines for complaints handling in organizations (ISO 10002:2004, MOD) AS ISO

Oracle FLEXCUBE Direct Banking Release Retail Transfer and Payments User Manual. Part No. E

LECTURE NO.8 THE ROLE OF GUARANTEES AND BONDS IN INTERNATIONAL TRADE

SEPA CREDIT TRANSFER SCHEME RULEBOOK

HSBC Your Guide to SEPA. Capitalising on the opportunities

SEPA Credit Transfer. Readiness Checklist

INTERNATIONAL BANK ACCOUNT NUMBER (IBAN) AND BANK IDENTIFIER CODE (BIC) IN PAYMENTS

x x Accuity IBAN Complete Validation Messages Explanations Message Code IBAN Message Additional Explanation VALID INVALID WARNING

PeopleSoft FSCM 9.2: Banks Setup and Processing

Business On Line. The complete online package for your business

International Securities Identification Numbers

Implementing SEPA in Belgiu m

Deutsche Bank Global Transaction Banking. Internet Bankieren. Entering Payments and Collections.

International payments in Fiji

Wire Transfer. Business Link. Creating a Wire Transfer Template. Wire Transfer Types. Wire Transfer Templates and Transactions

SEPA in Netherlands. Quick facts. International Bank Account Number (IBAN) IBAN structure. 66 SEPA Country Sheets - Netherlands

EMU Annex with guidance notes

TR201 Version January 2003 Update German IPI contact details TR201 Version February 2003 Addition of Hungary and update Germany and

Environmental Scan - International Interoperability Standards -

MT 103+ Single Customer Credit Transfer

Guidance on reason codes for SDD R-transactions

Account Number Portability. Report commissioned by the Financial Conduct Authority

Transcription:

EUROPEAN COMMITTEE FOR BANKING STANDARDS IBAN: INTERNATIONAL BANK ACCOUNT NUMBER EBS204 V3 FEBRUARY 2001

Document history EBS204 Version 1 Published November 1996 EBS204 Version 2 Published July 2000 EBS204 Version 3 Published February 2001 European Committee for Banking Standards. February 2001. Avenue de Tervueren, 12, 1040, Brussels. Not to be copied without attribution, and subject to the restriction under the confidentiality clause below. Comments or enquiries on the document may be addressed to the Secretary General at the above address. This European Banking Standard is Public, and may be copied or otherwise distributed provided the text is not used directly as a source of profit.

TABLE OF CONTENTS FOREWORD... 5 The International Bank Account Number (IBAN)... 5 Design Background... 5 Strategic Reason(s)... 6 Potential... 6 Cross-Border Routing... 7 1 INTRODUCTION... 9 2 SCOPE... 9 3 NORMATIVE REFERENCES... 9 4 DEFINITIONS...10 4.1 Basic Bank Account Number (BBAN)...10 4.2 Capture of IBAN...10 4.3 Generation of IBAN...10 4.4 International Bank Account Number (IBAN)...10 4.5 Transfer of IBAN...10 5 THE IBAN FORMAT...11 5.1 The electronic format...11 5.2 The paper format...11 5.3 Examples of IBANs...11 6 CALCULATION AND VALIDATION OF THE CHECK DIGITS...12 6.1 Method of validating the check digits...12 6.2 Method of calculating the check digits...12 6.3 Alpha to numeric conversion table...13 7 OPERATIONAL RULES & GUIDELINES...16 INFORMATIVE ANNEX...17

Foreword 5 FOREWORD THE INTERNATIONAL BANK ACCOUNT NUMBER (IBAN) The IBAN concept was developed by ECBS and by the International Organization for Standardization (ISO) and is an internationally agreed standard ISO 13616: 1997. It was created as a viable and practical international bank identifier, used internationally to uniquely identify the account of a customer at a financial institution, to assist error-free cross-border payments, and to improve the potential for straight through processing1 (STP), with a minimum amount of change within domestic schemes. It was not specifically designed to facilitate the cross-border routing of messages within a network. DESIGN BACKGROUND The IBAN was designed within the background of growing pressure to improve the efficiency of cross-border payments in regard to cost, speed and quality. Such improvements require, among other things, easier validation of foreign account numbers. The IBAN design provides a standard method to enable the cross-border account number formats to be recognised and validated. In effect, the IBAN is additional information put on the front of the national account number format 2 of each country. Validation is performed by check digits and a single, simple, algorithm. The algorithm covers the whole IBAN, and ensures, for example, that individual digits are not transposed. Recognition is in two parts. The IBAN commences with the ISO 3166 twoletter country code. It is therefore easy to recognise the country in which the account is held. Within the national account identifier part of the IBAN, it is an implicit requirement of the ISO standard that the bank be unambiguously identified. 1 STP means processing a cross-border retail payment from debiting the ordering customer to crediting the beneficiary customer automatically, i.e. without specific human attention or manual intervention. 2 A single international format for the whole account number was an idea rapidly discarded as infeasible and impractical.

Foreword Page 6 STRATEGIC REASON(S) Customers, particularly private individuals and Small/Medium Sized Enterprises (SMEs), are puzzled when receiving invoices from abroad. They are not familiar with the different structures of bank/branch and account identifiers in different countries. As a result the information they give on payment orders is, in many cases, an incomplete or incorrect set of the data elements required for crossborder STP. The subsequent correction is a major contributor to the significant difference between the cost of cross-border payments and domestic payments, and also leads to delays. In contrast, the specification of bank and account identifiers on domestic payment orders is close to 100% correct. Each individual country is effectively a controlled environment where all of the parties involved in the payment process know and follow the national standards and operational rules, as a result the appropriate data elements are communicated. The IBAN standard was created to solve the cross-border problem. When implemented and used widely, IBAN will greatly enable the end-to-end STP of cross-border transfers. POTENTIAL The IBAN is, first and foremost, an account identifier. Its adoption is being driven within Europe, as it is supportive towards monetary union and the preparation of a "Euro-domestic" payment system. The IBAN contains all information needed to route a payment order through any national clearing system (i.e., national bank code also called clearing or sorting code and the account number itself). Thus the IBAN could, given clearing system changes, be used to feed inbound foreign payments to the national clearing system without any preceding table conversion as is done today when the beneficiary's bank is identified by the BIC 3. However, at the present time, there is only a very scant awareness of the ISO standard worldwide. It will take considerable effort, and an essentially long elapsed time 4, before IBANs are used in a majority of worldwide cross-border transactions. It is therefore somewhat too early to consider IBAN as a cross-border routing tool in the short-to medium term. But it is fruitful to think about the implications of adopting the IBAN as a routing tool eventually, in order to create a long-term strategic plan. 3 The BIC (Bank Identifier Code), also known as the SWIFT code, identifies a bank, e.g., BANKBEBB, and is defined in ISO standard 9362. 4 A conservative estimate is between 5 and 10 years.

Foreword 7 CROSS-BORDER ROUTING Banks want to avoid intermediaries in order to reduce the time taken in processing commercial payments to a minimum. Consequently they wish to address payment messages directly to the beneficiary's bank or, in the case of mass payments, to a preferred correspondent bank in the country of the beneficiary's bank. The BIC code of the beneficiary s bank will be required alongside the IBAN because the IBAN cannot be used as a routing tool until: - there is a wide-spread adoption of IBANs across the world; - IBANs are validated on input of payment orders/credit transfers for processing; - the routing mechanisms are generally able to recognise and interpret IBANs from all over the world. The routing mechanisms will need to be able to interpret all IBANs to optimise network routing. As a first, simple, stage they will need to recognise the country code. At the second, more sophisticated, stage they will need to recognise the bank identification within that country by understanding the various national formats 5. The routing mechanism operating outside the destination country initially only needs to recognise the destination country from the IBAN, in order to pass the transaction cross-border. The ordering bank then has the choice of sending the payment to their contractual partner in that country (mass payments), or sending the payment direct to the beneficiary s bank on establishing its identity within the destination country (direct routing). Only the routing mechanism operating inside the destination country needs to know the full construction of its own country's BBAN. It also needs access to the authoritative and up-to-date version of its own country's sort code directory or equivalent. Until IBAN can be used with confidence as a routing tool, it is essential to rely 5 Some national account number format(s) may need adaptation in order to achieve clear and easy recognition of the account-holding bank. As defined in this standard this means for each country, that the bank identification is: - in a fixed position in the BBAN (Basic, or national, Bank Account Number - has a fixed length - is unique by bank. For example, the UK and Netherlands have already prefaced their national account number format with the first four letters of the BIC in order to give the clarity required by the standard.

Foreword Page 8 on the BIC of the beneficiary s bank as, for example, in S.W.I.F.T. FIN messages. Therefore we have to accept a period while such BIC codes will run alongside IBANs, and the inherent redundancy of the two overlapping concepts, while IBAN adoption spreads across the world. For example, the International Payment Instruction (IPI) described in ECBS document EBS206 supports the combination of IBAN and BIC. We also have to accept that at some, probably relatively distant, future point the banking community will have to convince and request S.W.I.F.T. to make the BIC an optional field overriding the IBAN rather than a mandatory field regardless of whether the account number is an IBAN or not. (BICs may continue to be required by specific applications, even if S.W.I.F.T. does not.)

Introduction 9 1 INTRODUCTION This European Standard provides an international standard account identifier, the IBAN (International Bank Account Number) for identifying an account held by a financial institution, in order to facilitate automated processing of (cross-border) transactions through: - automatic processing of foreign bank account identifications; - uniform validation of foreign bank account identifications; - easy routing of transactions. The IBAN can be implemented without modification to domestic account numbers or account number formats. It achieves this by creating a standard prefix after which the domestic account number can sit unchanged. 2 SCOPE 2.1 Except for the paper format (see 5.2) this standard conforms in all respect with the IBAN specifications from ISO 13616 to which supplementary ECBS specifications are added. These supplementary specifications are: alpha characters are in upper case; the IBAN is fixed in length, for each country code prefix; the bank identifier, as contained in the IBAN, is fixed in length and fixed in position, for each country code prefix; a standard format is specified for the paper representation of IBAN. 2.2 The Standard describes methods of composing and validating IBANs in both electronic and paper format. 2.3 Clause 7 incorporates some general operational rules, which are an inherent part of this ECBS Standard, to be applied in all cases of conformance with the standard. 3 NORMATIVE REFERENCES ISO 3166: ISO 7064: ISO 13616: Codes for the representation of countries Data processing - Check character systems Banking and related services - International Bank Account Number (IBAN)

Definitions Page 10 4 DEFINITIONS 4.1 BASIC BANK ACCOUNT NUMBER (BBAN) The BBAN (Account Number) is the identifier used by financial institutions in individual countries as part of a National Account Numbering Scheme(s) which uniquely identifies an account of a customer at a financial institution. 4.2 CAPTURE OF IBAN The process of converting an IBAN from paper to electronic format. 4.3 GENERATION OF IBAN The one time process of creating an IBAN for an account. 4.4 INTERNATIONAL BANK ACCOUNT NUMBER (IBAN) An expanded version of the Basic Bank Account Number (BBAN) used internationally to uniquely identify the account of a customer at a financial institution. 4.5 TRANSFER OF IBAN Transport of the IBAN in an operational message

The IBAN format 11 5 THE IBAN FORMAT 5.1 THE ELECTRONIC FORMAT 5.1.1 Up to 34 contiguous alphanumeric characters containing the following consecutive components: - country code : 2 letter country code as specified in ISO 3166, of the country in which the bank/branch servicing the IBAN resides; - check digits : 2 digits calculated as specified in clause 6; - Basic Bank Account Number (BBAN): up to 30 alphanumeric characters, 0-9, A-Z (only uppercase), no separators. 5.1.2 The BBAN has a fixed length per country. 5.1.3 The BBAN includes an explicit identification code of the bank/branch servicing the account at fixed positions within the BBAN, specified per country. 5.2 THE PAPER FORMAT The paper representation of the IBAN is the same as the electronic format except that the IBAN shall be split up in groups of 4 characters separated by a space. The last group shall be variable in length, up to 4 characters. In the ISO 13616 Standard a tag precedes the IBAN. On this point the ECBS Standard deviates from the ISO Standard. 5.3 EXAMPLES OF IBANS Country BE FR Account number 510-0075470-61 20041 01005 0500013M026 06 Electronic IBAN BE62510007547061 FR1420041010050500013M02606 Paper IBAN BE62 5100 0754 7061 FR14 2004 1010 0505 0001 3M02 606

Calculation and validation of the check digits Page 12 6 CALCULATION AND VALIDATION OF THE CHECK DIGITS 6.1 METHOD OF VALIDATING THE CHECK DIGITS Preliminary step Step 1 Step 2 Step 3 If the IBAN is in paper format, convert to basic format by deleting all non-alphanumeric characters. BE62 5100 0754 7061 becomes BE62510007547061 Move the first four characters of the IBAN to the right of the number. Result = 510007547061BE62 Convert the letters into numerics in accordance with the conversion table under 4.3. Result = 510007547061111462 Apply MOD 97-10 (see ISO 7064). For the check digits to be correct, the remainder after calculating the modulus 97 must be 1. The remainder of the division of 510007547061111462 by 97 = 1 6.2 METHOD OF CALCULATING THE CHECK DIGITS Preliminary step Step 1 Step 2 Create an artificial IBAN composed of the country code (ISO 3166) followed by 00 and the BBAN (without non-alphanumeric characters). A Belgian BBAN 510-0075470-61 becomes BE00510007547061 Move the first four characters of the IBAN to the right of the number. Result = 510007547061BE00 Convert the letters into numerics in accordance with the conversion table

Calculation and validation of the check digits 13 Step 3 under 6.3. Result = 510007547061111400 Apply MOD 97-10 (see ISO 7064). Calculate the modulo 97 and subtract the remainder from 98. If the result is one digit, then insert a leading zero. 98-36 = 62 so IBAN = BE62510007547061 6.3 ALPHA TO NUMERIC CONVERSION TABLE A = 10 G = 16 M = 22 S = 28 Y = 34 B = 11 H = 17 N = 23 T = 29 Z = 35 C = 12 I = 18 O = 24 U = 30 D = 13 J = 19 P = 25 V = 31 E = 14 K = 20 Q = 26 W = 32 F = 15 L = 21 R = 27 X = 33 Note: Implementation note for modulo 97 calculations For reasons of precision, the use of integers instead of floating point numbers is recommended. If the number is too long for the software implementation of integers (a (signed) integer of 32 bits or 64 bits represents a maximum of 9 or 18 digits), then the calculation can be split up into consecutive remainder calculations on integers with a maximum length of 9 or 18 digits. The remainder of the division of 510007547061111462 by 97 = 1 - Calculate the modulo 97 of the first 9 (or 18) digits of the number. - modulo 97 of 510007547 = 74 - Construct the next integer of 9 (or 18) digits from the remainder, followed by the next 7/8 (or 16/17) digits of the number. Calculate the modulo 97. - modulo 97 of 740611114 = 12 - Repeat step 2 until all the digits of the number have been processed.

Calculation and validation of the check digits Page 14 - modulo 97 of 1262 = 1

Operational rules and guidelines Page 16 7 OPERATIONAL RULES & GUIDELINES 7.1 Generation of the IBAN shall be the exclusive responsibility of the bank/branch servicing the account. 7.2 Every capturing system shall validate the IBAN i.e. when transferring the IBAN from paper to electronic form. 7.3 The IBAN shall always be transferred completely to the next party in the processing chain, at least until the entry-point in the country of the beneficiary.

Informative annex 17 INFORMATIVE ANNEX It is strongly recommended that creditors use the IPI (International Payment Instruction EBS206) for communicating the IBAN, their bank s BIC code and all other relevant data for submitting credit transfer orders in a structured way to their debtors. While creditors do not (yet) distribute IPIs they should indicate the IBAN as well as their bank s SWIFT code (BIC) on their letterheads and invoices, in the same way as they indicate data like the account number, telephone number or Chamber of Commerce number. Example: Customer Inc. } 12, Main Street } (no need for explanation; just the data itself) City, Country } Telephone : Chamber of Commerce : Bank account number : Bank s SWIFT code (BIC) : IBAN : The use of a colon to separate the IBAN tag from the IBAN itself should exclude the risk that the debtor would copy the IBAN tag as part of the IBAN account number.