Country-specific Basic Bank Account Number that forms the domestic portion of an IBAN and contains national bank, branch, account, or check elements.
A BBAN, or Basic Bank Account Number, is the country-specific domestic portion of an International Bank Account Number. It follows the national format registered for that country and can contain bank, branch, account, and national check characters, but it excludes the IBAN’s two-letter country code and two check digits.
The general IBAN structure is:
1CC KK BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
CC is the two-letter country code.KK is the two-digit IBAN checksum.The spaces shown in printed examples improve readability and are not part of the electronic value.
SWIFT, the registration authority for ISO 13616, publishes the official registry of national IBAN formats. Each entry specifies the BBAN length and the positions and patterns of bank, branch, account, and check elements.
| Country example | BBAN structure in the registry example | BBAN length | Full IBAN length |
|---|---|---|---|
| Germany | 8-digit bank identifier + 10-digit account number | 18 | 22 |
| United Kingdom | 4-letter bank identifier + 6-digit sort code + 8-digit account number | 18 | 22 |
| France | 5-digit bank code + 5-digit branch code + 11-character account + 2-digit national check key | 23 | 27 |
These examples show why “BBAN” should not be treated as a synonym for “account number.” In France, for instance, the BBAN includes domestic bank and branch codes plus a national check key. In the U.K., it includes the bank identifier and sort code as well as the account number.
Consider the standard illustrative German IBAN:
1DE89 3704 0044 0532 0130 00
Removing spaces produces:
1DE89370400440532013000
The components are:
| Component | Value | Meaning |
|---|---|---|
| Country code | DE | Germany |
| IBAN check digits | 89 | Used in MOD 97-10 validation |
| Bank identifier | 37040044 | Domestic bank-routing component |
| Account number | 0532013000 | Domestic account component |
| BBAN | 370400440532013000 | Bank identifier plus account number |
The BBAN has 18 digits. Adding the two-letter country code and two check digits produces the 22-character IBAN.
For the illustrative GB IBAN:
1GB29 NWBK 6016 1331 9268 19
the electronic form is:
1GB29NWBK60161331926819
The 18-character BBAN is:
1NWBK60161331926819
It contains:
NWBK;601613; and31926819.The 22-character length belongs to the full GB IBAN, not the BBAN. The distinction matters when a form asks separately for country/check digits and national account details.
| Identifier | Scope | Typical contents |
|---|---|---|
| Domestic account number | Account inside a bank or national system | Institution-defined customer account identifier |
| BBAN | National account-routing structure within an IBAN | Bank, branch, account, and possible national check elements |
| IBAN | Standardized international account identifier | Country code + IBAN check digits + BBAN |
| BIC | Organization identifier used in financial messaging | Institution and possible branch information, not the customer account |
A payment form may ask for an IBAN, domestic account number, or separate bank and branch codes. Supplying the BBAN where the full IBAN is required omits the country and checksum and can cause rejection.
BBAN validation is country-specific. A validator can check:
These checks detect many formatting and transcription errors. They do not prove that:
Use account-name or ownership verification where available, and independently verify unexpected payment-detail changes.
The term is most useful when:
Retail users may never see a field labeled “BBAN.” Their banking app can collect the complete IBAN or separate domestic fields and assemble the required message internally.
Country formats and payment requirements can change. This page provides general education, not payment-processing, legal, compliance, or fraud-recovery advice.