IBAN for Bulgaria
Calculate or check a Bulgaria IBAN before sending international transfers using the BG format, bank code, branch code, and account number.
IBAN checker
IBAN calculator
Check an IBAN
Let’s check if you IBAN is in the correct format
Enter your IBAN
What is an IBAN Number in Bulgaria?
An IBAN is an International Bank Account Number. In Bulgaria, it gives each bank account a standard international format so payment systems can read the country, bank, branch, account type, and account number correctly.
A Bulgarian IBAN starts with the country code BG and includes check digits, a four-letter bank code, branch code, account type, and account number. Some SEPA or international payments may also ask for the bank’s BIC or SWIFT code.
A Bulgarian IBAN starts with the country code BG and includes check digits, a four-letter bank code, branch code, account type, and account number. Some SEPA or international payments may also ask for the bank’s BIC or SWIFT code.
Bulgaria IBAN Format
What is the IBAN code format for Bulgaria?
IBAN in Bulgaria consist of 22 characters:
- 2 letter country code: BG
- 2 check digits
- 4 letter bank code
- 4 digit branch code
- 2 digit account type
- 8 character account number Example: BG80 BNBG 9661 1020 3456 78
Bulgaria IBAN structure
BG80 BNBG 9661 1020 3456 78
- Country Code (2 letters)
The first two letters are BG, the ISO country code for Bulgaria. They show the account follows the Bulgarian IBAN format.
- Check Digits (2 numbers)
The two digits after BG help validate the IBAN through the international checksum process before the payment moves forward.
- Bank Code (4 letters)
The next four letters identify the Bulgarian bank. In this example, the bank code is BNBG.
- Branch Code (4 digits)
The four digits after the bank code identify the branch or bank office connected to the account. In this example, the branch code is 9661.
- Account Type (2 digits)
The next two digits show the account type used by the Bulgarian bank. In this example, the account type is 10.
- Account Number (8 characters)
The final eight characters identify the individual bank account. In this example, the account number is 20345678.
Do we need IBAN for Bulgaria?
Yes, you'll usually need a Bulgaria IBAN to send or receive SEPA payments, international bank transfers, or cross-border business payments connected to a Bulgarian account. A local account number alone may not provide enough detail for overseas banks or payment software. The IBAN places the BG country code, validation digits, bank code, branch code, account type, and account number into one recognised format. Some systems may also require a BIC or SWIFT code.
IBAN Examples by country
Country
Country name | SEPA | Length | IBAN Examples |
|---|---|---|---|
Belgium | Yes | 16 | BE68539007547034 |
Switzerland | Yes | 21 | CH9300762011623852957 |
Germany | Yes | 22 | DE89370400440532013000 |
Estonia | Yes | 20 | EE382200221020145685 |
Spain | Yes | 24 | ES9121000418450200051332 |
Finland | Yes | 18 | FI2112345600000785 |
France | Yes | 27 | FR1420041010050500013M02606 |
United Kingdom | Yes | 22 | GB29NWBK60161331926819 |
Hungary | Yes | 28 | HU42117730161111101800000000 |
Ireland | Yes | 22 | IE29AIBK93115212345678 |
Frequently asked questions
Have questions? We have answers!
What is a Bulgarian IBAN number?
How does a Bulgaria IBAN work?
Where can I find my Bulgaria IBAN?
How do I check or calculate a Bulgaria IBAN?
Do I need a BIC or SWIFT code for Bulgaria?
Why does BBBank Profi cash show BIC ungültig for a Bulgarien IBAN Lastschrift?
