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.
Iban bulgaria 7bf4cbd1cf

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
Iban format bulgaria ff10d771ca

Bulgaria IBAN structure

BG80 BNBG 9661 1020 3456 78
  • 1
    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.

  • 2
    Check Digits (2 numbers)

    The two digits after BG help validate the IBAN through the international checksum process before the payment moves forward.

  • 3
    Bank Code (4 letters)

    The next four letters identify the Bulgarian bank. In this example, the bank code is BNBG.

  • 4
    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.

  • 5
    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.

  • 6
    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 name
SEPA
Length
IBAN Examples
BE
Belgium
Yes
16
BE68539007547034
CH
Switzerland
Yes
21
CH9300762011623852957
DE
Germany
Yes
22
DE89370400440532013000
EE
Estonia
Yes
20
EE382200221020145685
ES
Spain
Yes
24
ES9121000418450200051332
FI
Finland
Yes
18
FI2112345600000785
FR
France
Yes
27
FR1420041010050500013M02606
GB
United Kingdom
Yes
22
GB29NWBK60161331926819
HU
Hungary
Yes
28
HU42117730161111101800000000
IE
Ireland
Yes
22
IE29AIBK93115212345678

Send on the go from any device

Created for our customers on the go, the Remitbee app has all the functionality you expect from the website compacted into your iPhone or Android device!

App Store Download Banner Icon
review-starts
4.6
Play Store Download Banner Icon
review-starts
4.6
remitbee app download banner
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?