Source / pinned edition
IBAN Registry
Source of package iso.check_characters
- work
- urn:iso:clir:check-characters#SWIFT_IBAN_REGISTRY
- kind
- urn:iso:clir:check-characters#guidance
IBAN Registry, Release 87 (May 2020)
- edition
- urn:iso:clir:check-characters#SWIFT_IBAN_REGISTRY_87
- language
- en
- officiality
- official
- materialisation
- PINNED_OFFICIAL_BYTES
- life cycle
- —
Publications
| URI | Type | documentHash | Retrieved |
|---|---|---|---|
| https://www.swift.com/sites/default/files/documents/iban_registry_0.pdf | text/plain; charset=utf-8 | sha256:1ddbb259b4249bacb002a47f481cb0ff5c0076ca1429cf5162ba0d6e3fcb6543 | 2026-08-31T02:30:00Z |
Fragments — 2
section/2.40 · provision
en · official · sha256:d5646f52c12808a020fe41365027984a90185e4e2d32de225c5b90b233041016
2.40 KZ – Kazakhstan
Data element Description - Pattern - Example
Name of country Kazakhstan
IBAN prefix country code (ISO 3166) KZ
Country code includes other countries/territories N/A
SEPA country No
SEPA country also includes N/A
Domestic account number example KZ86 125K ZT50 0410 0100
BBAN
BBAN structure 3!n13!c
BBAN length 16
Bank identifier position within the BBAN 1-3
Bank identifier length 3!n
Branch identifier position within the BBAN
Branch identifier length
Bank identifier example 125
Branch identifier example
BBAN example 125KZT5004100100
IBAN
IBAN structure KZ2!n3!n13!c
IBAN length 20
Effective date Sep-10
IBAN electronic format example KZ86125KZT5004100100
IBAN print format example KZ86 125K ZT50 0410 0100section/1.2 · provision · referenced by: 37
en · official · sha256:8097496f17b0ac61d2cf779be02b93cab5aa5010860abc10e48b0bb365b59843
1.2 The ISO 13616 IBAN Standard
Structure
The IBAN structure is defined in ISO 13616-1 and consists of a two-letter ISO 3166-1
country code, followed by two check digits and up to thirty alphanumeric characters for
a BBAN (Basic Bank Account Number) which has a fixed length per country and,
included within it, a bank identifier with a fixed position and a fixed length per country.
The check digits are calculated based on the scheme defined in ISO/IEC 7064
(MOD97-10).Referencing norms: CheckDigitsInRange, CheckDigitsOutOfRangeHigh, CheckDigitsOutOfRangeLow, IbanGeneratedCheckDigits, IbanInvalid, IbanRemainder, IbanValid, LetterDigitValue, PrefixRemBase, PrefixRemStepDoubleDigit, PrefixRemStepSingleDigit, urn:iso:clir:check-characters:table:letter_value/row/letter-A, urn:iso:clir:check-characters:table:letter_value/row/letter-B, urn:iso:clir:check-characters:table:letter_value/row/letter-C, urn:iso:clir:check-characters:table:letter_value/row/letter-D, urn:iso:clir:check-characters:table:letter_value/row/letter-E, urn:iso:clir:check-characters:table:letter_value/row/letter-F, urn:iso:clir:check-characters:table:letter_value/row/letter-G, urn:iso:clir:check-characters:table:letter_value/row/letter-H, urn:iso:clir:check-characters:table:letter_value/row/letter-I, urn:iso:clir:check-characters:table:letter_value/row/letter-J, urn:iso:clir:check-characters:table:letter_value/row/letter-K, urn:iso:clir:check-characters:table:letter_value/row/letter-L, urn:iso:clir:check-characters:table:letter_value/row/letter-M, urn:iso:clir:check-characters:table:letter_value/row/letter-N, urn:iso:clir:check-characters:table:letter_value/row/letter-O, urn:iso:clir:check-characters:table:letter_value/row/letter-P, urn:iso:clir:check-characters:table:letter_value/row/letter-Q, urn:iso:clir:check-characters:table:letter_value/row/letter-R, urn:iso:clir:check-characters:table:letter_value/row/letter-S, urn:iso:clir:check-characters:table:letter_value/row/letter-T, urn:iso:clir:check-characters:table:letter_value/row/letter-U, urn:iso:clir:check-characters:table:letter_value/row/letter-V, urn:iso:clir:check-characters:table:letter_value/row/letter-W, urn:iso:clir:check-characters:table:letter_value/row/letter-X, urn:iso:clir:check-characters:table:letter_value/row/letter-Y, urn:iso:clir:check-characters:table:letter_value/row/letter-Z
The hash beside the text is the sha256 of its exact bytes. It is the check that the text shown matches the one pinned in the package: a divergence fails the oracle’s static analysis.