SWIFT codes in Iran

In order to make international payments to Iran you have to know the bank´s SWIFT / BIC code.

What do Iran SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for Iran the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - Iran´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in Iran

Find below an extensive A to Z list of the SWIFT codes in Iran:

Bank Eghtesad Novin

Code: BEGN

Bank logo

Bank Keshavarzi

Code: KESH

Bank logo

Bank Maskan

Code: BKMN

Bank logo

Bank Mellat

Code: BKMT

Bank logo

Bank Melli Iran

Code: MELI

Bank logo

Bank Saderat Iran

Code: BSIR

Bank logo

Bank Tejarat

Code: BTEJ

Bank logo

Karafarin Bank

Code: KBID

Bank logo

Parsian Bank

Code: BKPA

Bank logo

SWIFT codes in Iran

SWIFT Code Bank City
BEGNIRTH BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHAFG BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHART BANK EGHTESAD NOVIN TABRIZ
BEGNIRTHBSH BANK EGHTESAD NOVIN BUSHEHR
BEGNIRTHESF BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHFER BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHIKH BANK EGHTESAD NOVIN MASHHAD
BEGNIRTHKSH BANK EGHTESAD NOVIN KISH ISLAND
BEGNIRTHMFT BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHNFT BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHSHB BANK EGHTESAD NOVIN TEHRAN
BEGNIRTHZND BANK EGHTESAD NOVIN SHIRAZ
BKBPIRTH BANK PASARGAD TEHRAN
BKBPIRTHKS1 BANK PASARGAD KISH ISLAND
BKMNIRTH BANK MASKAN TEHRAN
BKMNIRTH111 BANK MASKAN TEHRAN
BKMNIRTH129 BANK MASKAN TEHRAN
BKMNIRTH181 BANK MASKAN TEHRAN
BKMNIRTH219 BANK MASKAN TEHRAN
BKMNIRTH286 BANK MASKAN KISH ISLAND
BKMNIRTH412 BANK MASKAN TEHRAN
BKMNIRTH469 BANK MASKAN TEHRAN
BKMNIRTH554 BANK MASKAN TEHRAN
BKMNIRTH661 BANK MASKAN TEHRAN

Other countries that use SWIFT codes: