Bank Mellat SWIFT/BIC code

The head office of Bank Mellat in Iran uses SWIFT/BIC code BKMTIRTHXXX. Below you find all 110 codes of this bank, grouped by city.

BKMTIRTHXXX
Head office · Tehran · Iran · Short form: BKMTIRTH

All SWIFT/BIC codes of Bank Mellat

Tehran

SWIFT/BICBranch
BKMTIRTHXXX Head office
BKMTIRTH011 Esteghlal Sq. Branch
BKMTIRTH012 Chahar Rahe Valiasr Branch
BKMTIRTH013 Ferdowsi Sq. Branch
BKMTIRTH014 Dameshgh Branch
BKMTIRTH015 Hejrat Branch
BKMTIRTH016 Serah Taleghani Branch
BKMTIRTH017 Vezarat Naft
BKMTIRTH018 Gholhak Branch
BKMTIRTH019 Markaz Laleh Mellat Branch
BKMTIRTH020 Sanati Fath
BKMTIRTH022 Bazar Branch
BKMTIRTH023 Parskhodro Branch
BKMTIRTH024 Vanak Branch
BKMTIRTH025 Dolat Branch
BKMTIRTH026 Mirdamad Branch
BKMTIRTH027 Sepahbod Gharani Branch
BKMTIRTH028 Chaharrah Jomhori Branch
BKMTIRTH029 Hafte Tir Sq. Branch
BKMTIRTH030 Khiaban Fajr
BKMTIRTH031 Main Branch
BKMTIRTH032 Eskan Branch
BKMTIRTH033 Golfam Africa Branch
BKMTIRTH034 Eslambol Branch
BKMTIRTH035 Kandovan Branch
BKMTIRTH036 Jeyhoon Branch
BKMTIRTH037 Golestane Pasdaran Branch
BKMTIRTH038 Narenjestane Pasdaran Branch
BKMTIRTH039 Shahid Sarafraz Branch
BKMTIRTH040 Valiasr Nabshe Dr.beheshti
BKMTIRTH078 Meydane Tohid
BKMTIRTH080 Dr.fatemi Branch
BKMTIRTH081 Ostad Nejatallahi Shomali
BKMTIRTH082 Chahar Rahe Rashid Branch
BKMTIRTH083 Zamyad Branch
BKMTIRTH084 Arjantin Square Branch
BKMTIRTH085 Masjed Jame Shahrak Ghods Branch
BKMTIRTH086 Behdasht Va Darman Branch
BKMTIRTH087 Borse Kala
BKMTIRTH088 Gandi Branch
BKMTIRTH091 Ferdowsi Shomali
BKMTIRTH092 Saadat Abad
BKMTIRTH093 Sabze Meydan
BKMTIRTH098 Dr.beheshti
BKMTIRTH099 Vanak Tak
BKMTIRTH100 Sazman Gostaresh
BKMTIRTHBMN Mirdamad-Naft Commercial Banking Center
BKMTIRTHCOB Corporate Banking
BKMTIRTHDTH Daneshgah Tehran
BKMTIRTHFAC Accounting and Foreign Debt. Dept.
BKMTIRTHFBA Overseas Branch Affairs and Foreign Investment Dept.
BKMTIRTHFIN Project Financing Dept.
BKMTIRTHFOD Foreign Operation Dept..
BKMTIRTHFXD Foreign Exchange Dept.
BKMTIRTHIKH Iran Kaveh
BKMTIRTHINT International Div
BKMTIRTHLGD Letter of Guarantee Dept.
BKMTIRTHREL International Relation Dept
BKMTIRTHSTD Settlement Department
BKMTIRTHUWS Faraz Aseman Saadat Abad Branch

Ahwaz

SWIFT/BICBranch
BKMTIRTH044 Ahwaz Branch
BKMTIRTH079 Manategh Naft Khiz Jonob

Arak

SWIFT/BICBranch
BKMTIRTH049 Arak Branch

Ardabil

SWIFT/BICBranch
BKMTIRTH073 Ardabil

Bandar Abbas

SWIFT/BICBranch
BKMTIRTH064 Hormozgan Branch

Birjand

SWIFT/BICBranch
BKMTIRTHBBR Birjand Branch

Bojnoord

SWIFT/BICBranch
BKMTIRTH065 Shariati Bojnoord

Bushehr

SWIFT/BICBranch
BKMTIRTH053 Bushehr Branch

Chabahar Port

SWIFT/BICBranch
BKMTIRTH056 Chabahar Branch

Ghasrshirin

SWIFT/BICBranch
BKMTIRTH070 Ghasr Shirin

Ghazvin

SWIFT/BICBranch
BKMTIRTHQZV Qazvin Branch

Gorgan

SWIFT/BICBranch
BKMTIRTH058 Vali-Asr Gorgan Branch
BKMTIRTHGRG Gorgan Br.

Hamadan

SWIFT/BICBranch
BKMTIRTH071 Hamedan

Isfahan

SWIFT/BICBranch
BKMTIRTH041 Isfahan Branch
BKMTIRTH074 Sheikh Sadogh

Karaj

SWIFT/BICBranch
BKMTIRTH021 Chahar Rah Golzar
BKMTIRTH052 Karaj Branch

Kashan

SWIFT/BICBranch
BKMTIRTH090 Kashan Branch

Kerman

SWIFT/BICBranch
BKMTIRTH050 Kerman Branch
BKMTIRTHSQR Shahid Sadoughi Kerman

Kermanshah

SWIFT/BICBranch
BKMTIRTH057 Markazi Branch
BKMTIRTH094 Chahar Rah Basij

Khorramabad

SWIFT/BICBranch
BKMTIRTH075 Khorramabad

Kish Island

SWIFT/BICBranch
BKMTIRTH054 Kish Central Branch
BKMTIRTH095 Markaz Tejari
BKMTIRTH096 Bazar Pardis
BKMTIRTH097 Bazar Arabha

Mashhad

SWIFT/BICBranch
BKMTIRTH042 Mashhad Branch
BKMTIRTH059 Astane Ghods Branch
BKMTIRTH062 Dahome Dey
BKMTIRTH068 Sadjad Blvd. Branch

Orumiyeh

SWIFT/BICBranch
BKMTIRTH063 Markazi Branch

Qazvin

SWIFT/BICBranch
BKMTIRTH060 Shahre Sanati Alborz Branch

Qeshm

SWIFT/BICBranch
BKMTIRTH055 Qeshm Central Branch

Qom

SWIFT/BICBranch
BKMTIRTH045 Qom

Rasht

SWIFT/BICBranch
BKMTIRTH051 Rasht Branch

Sanandaj

SWIFT/BICBranch
BKMTIRTH069 Sanandaj

Sari

SWIFT/BICBranch
BKMTIRTH066 Sari Emam Square Branch

Semnan

SWIFT/BICBranch
BKMTIRTH047 Semnan Branch

Shahrekord

SWIFT/BICBranch
BKMTIRTH077 Shahrekord

Shiraz

SWIFT/BICBranch
BKMTIRTH046 Shiraz Branch

Sirjan

SWIFT/BICBranch
BKMTIRTH076 Sirjan Branch

Tabriz

SWIFT/BICBranch
BKMTIRTH043 Tabriz Branch
BKMTIRTH089 Shahid Madani
BKMTIRTH101 Meydan Sa'at

Yasuj

SWIFT/BICBranch
BKMTIRTHYSJ Yasouj Branch

Yazd

SWIFT/BICBranch
BKMTIRTH061 Jomhouri Eslami Blvd.

Zahedan

SWIFT/BICBranch
BKMTIRTH067 Zahedan Branch

Zanjan

SWIFT/BICBranch
BKMTIRTH048 Zanjan Branch

How the Bank Mellat SWIFT/BIC works

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

BKMT Bank code
4 letters that identify the bank.
IR Country code
2 letters for the country (ISO 3166).
TH Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What BKMTIRTH means for a payment to Bank Mellat

If an invoice shows BKMTIRTH or BKMTIRTHXXX, you are looking at the same address for Bank Mellat in Iran. A SWIFT code shows the banks handling a payment which institution is meant to get the money, much like a postcode for banks. It comes up mainly when dealing with transfers between countries.

This page is meant to help anyone who receives money at an account at Bank Mellat and wants to get the details right. Remember that the SWIFT code only identifies the bank, not the account: the IBAN or account number does that part.

Before you send: check the Bank Mellat code

Have the recipient send you the bank details straight from a recent statement. When the code you were given differs from BKMTIRTH or BKMTIRTHXXX, do not guess – contact the recipient or Bank Mellat.

Errors in the BIC are annoying rather than fatal. Remember the account number: a mistake there can be harder to undo than a wrong code.

Most online banking apps validate the structure of an IBAN and sometimes look up the BIC automatically – that confirms the format, not the owner. Where available, a payee name check on the recipient gives extra certainty. For a first payment, many people start with a small test amount.

Where our SWIFT data comes from

This directory draws on publicly available sources and is updated regularly. Even so, banks merge, rename themselves or change codes. The figures on this page reflect our own data.

See our directory here as a handy check and rely on the recipient or Bank Mellat for the final confirmation. GoldexPay is independent of Bank Mellat, we only compare transfer services. Spotted an error? Let us know via our contact form and we will look into it.

8 or 11 characters: BKMTIRTH versus BKMTIRTHXXX

A BIC is built from fixed blocks: characters one to four identify the bank, the next two give the country and characters seven and eight mark the location. That gives you BKMTIRTH, the short form of the code.

Many banks and apps accept either length. If yours requires eleven characters, enter BKMTIRTHXXX; if it wants eight, use BKMTIRTH.

Do not add spaces or dashes when you type BKMTIRTH or BKMTIRTHXXX. Pasting the code is safer than typing it by hand: a typo can point to another bank.

Getting paid from abroad into a Bank Mellat account

For a transfer from abroad at Bank Mellat, the person paying you needs not just the SWIFT code. The basics are: your name, account number or IBAN, BKMTIRTHXXX or BKMTIRTH and in many cases your home address.

It helps to add the bank name and its city as well, because some payment forms have separate fields for them. A mistake in your account number can be harder to fix than it looks.

The amount you receive can be less than the amount sent. Intermediary banks may deduct a fee, Bank Mellat may charge for incoming payments, and if the money is converted, a markup on the rate applies. Make clear with the sender who covers the fees.

Sending money abroad from Bank Mellat

What you pay for a payment abroad is made up of several parts. You pay the fee for the transfer itself, sometimes charges from correspondent banks along the way and, above all, the exchange rate markup when the money is converted.

That exchange rate margin is often the largest cost even though it is not listed as a fee. Check the rate you are offered against the mid-market rate; the gap is what conversion costs you.

Specialist money transfer services frequently offer rates closer to the mid-market rate. On GoldexPay we compare the amount that arrives across providers, so you can pick the cheapest route. You can still keep your account at Bank Mellat as the source of the money; only the conversion and sending happen elsewhere.

Transfer times and tracking a payment to Bank Mellat

How fast a payment reaches Bank Mellat depends on several factors: the currency, how many intermediary banks are involved, daily processing deadlines and differences in time zone. Payments made late in the day or on weekends and holidays often start the next business day. Occasionally a bank asks what the payment is for, which can hold things up.

When a payment takes longer than expected, ask your bank about the tracking status and the transaction reference. Money transfer services often provide tracking online showing where the payment has got.

The bank that sent the money is able to start an official trace or a recall – the recipient’s bank often cannot see a payment that has not arrived. Ask the sender for a copy of the payment confirmation.

Watch out for payment fraud

One of the most common tricks works like this: an email arrives with a message claiming that a contact now has new bank details. That BKMTIRTH is a real code is no guarantee that a request mentioning it is legitimate – fraudsters use real bank codes as well.

Never rely on contact details in the same message that contains the change. Be suspicious of time pressure, odd spelling or a sender address that is slightly off. When a payment has already gone to the wrong account, contact your bank immediately: the sooner they act, the better the chance of a recall.

Fraud can also target the receiver: someone sends more than agreed and asks you to refund the extra. Do not act before the money has really arrived – ask Bank Mellat if something looks wrong.

Bank Mellat: head office code versus branch codes

Our database contains 110 SWIFT/BIC codes for Bank Mellat. Next to the head office code BKMTIRTHXXX, you will find codes for branches, departments or specific services.

Unless the recipient tells you otherwise, go with BKMTIRTHXXX. Just use a branch code when your contact explicitly asks for it.

When in doubt, ask the person you are paying which code their bank gave them. Branch codes are sometimes changed or retired over time, so do not rely on old paperwork.

Frequently asked questions

What is the SWIFT/BIC code of Bank Mellat?

Bank Mellat uses BKMTIRTHXXX (or BKMTIRTH in the 8-character version). Use this code unless the recipient gives you a branch code.

How can I send money to Bank Mellat for less?

Avoid the hidden markup many banks add on international transfers. Compare what you receive in Iran with different providers before you send.

What does BKMTIRTHXXX mean?

BKMT is the code of Bank Mellat, IR is Iran, TH is the location code and XXX means the head office.

When do I use a branch code of Bank Mellat?

Only when the recipient gives you one. Most international payments to Bank Mellat work with the head office code BKMTIRTHXXX.

How many SWIFT codes does Bank Mellat have?

Our database contains 110 SWIFT/BIC codes for Bank Mellat across 37 locations. Every code identifies the head office or a specific branch or department.

Where is the head office of Bank Mellat?

Based on SWIFT/BIC code BKMTIRTHXXX, the head office of Bank Mellat is in Tehran, Iran.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.