Overview
ISO 13616-1:2020 - Financial services - International bank account number (IBAN) - Part 1: Structure of the IBAN - defines the structure, representation and validation rules for the International Bank Account Number (IBAN). The standard specifies a machine-friendly textual format to facilitate automated processing and straight-through processing (STP) of cross-border and domestic account identifiers in financial and other industries. It focuses on the IBAN data elements, not on message routing, internal file formats or storage media.
Key topics and technical requirements
- IBAN format: Fixed pattern 2!a2!n30c - two-letter country code (ISO 3166-1), two check digits, and a BBAN of up to 30 alphanumeric characters.
- Country code: First two characters are the alpha‑2 country code (ISO 3166-1).
- Check digits: Calculated using the ISO/IEC 7064 MOD 97-10 algorithm. Check digits validate the country code plus BBAN. Only the servicing financial institution may generate an IBAN for an account.
- BBAN rules: BBAN must contain only letters (A–Z, a–z) and digits (0–9), have a fixed length per country, and embed a bank identifier at a fixed position and length as defined nationally. No separators or punctuation are allowed in the electronic format.
- Printed representation: For readability, IBANs may be printed in groups of four characters separated by spaces (see Annex A).
- Validation procedure (summary): remove spaces, move first four characters to the end, map letters to digits (A=10 … Z=35), compute mod 97; a remainder of 1 indicates a valid IBAN (detailed example in Annex B).
- Registry and registration: National bodies register IBAN formats in the ISO IBAN registry; for registration procedures see ISO 13616-2.
Practical applications
- Ensures consistent, machine‑readable account identifiers for cross‑border payments, reducing manual intervention and errors in payment processing.
- Used by: banks, payment processors, financial software vendors, ERP systems, corporate treasuries, clearing houses and fintechs for account validation, reconciliation, and automated payment initiation.
- Useful both in electronic data interchange (EDI) and on paper payment documents where the printed IBAN format improves readability.
Who should use this standard
- Financial institutions implementing IBAN issuance and validation.
- Payment system operators and gateways integrating cross‑border payment formats.
- Software developers building banking, payments, ERP or reconciliation systems.
- National standards bodies registering IBAN formats.
Related standards
- ISO 3166-1 - Country codes (used for the IBAN country code).
- ISO/IEC 7064 - Check character systems (MOD 97-10 algorithm).
- ISO 13616-2 - Role and responsibilities of the IBAN Registration Authority.
- ISO 9362 - BIC (Business Identifier Code), often used alongside IBAN on payment instructions.
Keywords: ISO 13616-1:2020, IBAN, International Bank Account Number, BBAN, check digits, MOD 97-10, ISO 3166-1, financial services, IBAN validation.