ValidateFin

Bulgaria IBAN Validator BG

Validate a Bulgaria IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.

BG22 charactersmod-97 (ISO 13616)

What is a Bulgaria IBAN?

A Bulgaria IBAN is the standardized 22-character account number used for Bulgaria bank transfers, starting with the country code BG and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.

Enter an IBAN

Spaces are automatically ignored. No data is sent - 100% local calculation.

Bulgaria IBAN format

Country code
BG
Length
22 characters
Structure
BG + 2 check digits + 18-character BBAN
Example
BG80 BNBG 9661 1020 3456 78

Bulgaria IBAN structure explained

How a Bulgaria IBAN is built, segment by segment, from our validated example:

BGCountry code
80Check digits
BNBGBank code
9661Branch code
1020345678Account number

Major Bulgaria banks and their codes

The national bank codes of the largest Bulgaria banks, embedded in every IBAN they issue:

BankBank code (BAE)BIC / SWIFT
UniCredit BulbankUNCRUNCRBGSF
DSK BankSTSASTSABGSF
United Bulgarian Bank (UBB)UBBSUBBSBGSF
Postbank (Eurobank Bulgaria)BPBIBPBIBGSF
First Investment Bank (Fibank)FINVFINVBGSF
Allianz Bank BulgariaBUINBUINBGSF
Central Cooperative BankCECBCECBBGSF
InvestbankIORTIORTBGSF
Bulgarian Development BankNASBNASBBGSF
ProCredit BankPRCBPRCBBGSF
TBI BankTBIBTBIBBGSF

Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.

See all Bulgaria banks and their codes

About Bulgaria IBANs

A Bulgaria IBAN starts with the country code BG, followed by 2 check digits and the national account number (BBAN), for a total of 22 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.

  • The Bulgarian bank code is 4 letters (BAE code) matching the bank's BIC, followed by a 4-digit branch code.
  • Bulgarian IBANs include a 2-digit account-type field before the account number, unusual among SEPA countries.
  • Bulgaria is a SEPA country; a BG IBAN works for euro SEPA payments, while domestic accounts are in Bulgarian lev (BGN).

Bulgaria IBAN — frequently asked questions

How many characters does a Bulgaria IBAN have?

A Bulgaria IBAN is exactly 22 characters long: the country code BG, 2 check digits and a 18-character BBAN (national account number). Any Bulgaria IBAN that is shorter or longer than 22 characters is invalid.

How do I check whether a Bulgaria IBAN is valid?

Paste the IBAN into the validator above. ValidateFin verifies that it starts with BG, has 22 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.

Where can I find my Bulgaria IBAN?

Your Bulgaria IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the BG country code followed by the 2 check digits.

What is the structure of a Bulgaria IBAN?

A Bulgaria IBAN (BG) is made of the BG country code, 2 check digits, the national bank code and the account number — 22 characters in total. The validator above breaks any Bulgaria IBAN down into these parts.

How do I find the bank from a Bulgaria IBAN?

The bank code is embedded right after the check digits in every Bulgaria IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.

Validate an IBAN from another country

All-country IBAN validator