Bank Markazi Jomhouri Islami Iran SWIFT/BIC code
The head office of Bank Markazi Jomhouri Islami Iran in Iran uses SWIFT/BIC code BMJIIRTHXXX. Below you find all 12 codes of this bank, grouped by city.
All SWIFT/BIC codes of Bank Markazi Jomhouri Islami Iran
Tehran
| SWIFT/BIC | Branch |
|---|---|
| BMJIIRTHXXX | Head office |
| BMJIIRTHACU | Asian Clearing Union |
| BMJIIRTHEXD | Export Department |
| BMJIIRTHFDD | Foreign Debts Department |
| BMJIIRTHFED | Foreign Exchange Department |
| BMJIIRTHGAD | General Account and Budget Department |
| BMJIIRTHGSD | General Secretariat Department |
| BMJIIRTHHED | Hardware Engineering Department |
| BMJIIRTHIFD | International Finance Department |
| BMJIIRTHINT | International Department |
| BMJIIRTHRTD | Rial Transactions Department |
| BMJIIRTHSHB | Payment and Settlement System Department |
How the Bank Markazi Jomhouri Islami Iran SWIFT/BIC is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- BMJI 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 BMJIIRTH means for a payment to Bank Markazi Jomhouri Islami Iran
BMJIIRTH and BMJIIRTHXXX are the short and the long form of the same bank identifier, and both lead to Bank Markazi Jomhouri Islami Iran in Tehran. A BIC has a single purpose: it ensures that a cross-border transfer ends up at the right bank. It comes up mostly when dealing with payments that cross a border.
On this page you will find how the code means, when it matters and which other details you need for a transfer to or from Bank Markazi Jomhouri Islami Iran. Keep in mind that the SWIFT code just identifies the bank, not the person: the IBAN or account number does that part.
Scams that use SWIFT codes
Scammers regularly use payment requests containing new bank details sent from what looks like a familiar address. That BMJIIRTH is a real code is no guarantee that the account is legitimate – fraudsters use real bank codes as well.
Always verify a change of bank details through a phone call on a number you know, not one from the message. Pressure or secrecy are warning signs. Acted too fast? Call your bank without delay and have them start a recall; also report it to the police.
People receiving money can be targeted as well: one known trick is an overpayment followed by a request to refund the difference. A payment confirmation from the sender proves nothing; only your own account shows what has arrived.
Verifying the SWIFT code of Bank Markazi Jomhouri Islami Iran
Have the recipient send you the bank details directly from a recent statement. Check that code with BMJIIRTH here.
An incorrect BIC can cause a delay, a returned payment or additional charges along the way. Do not forget the account number: a mistake there is more difficult to undo than a wrong code.
Most online banking apps check the format of IBANs and sometimes look up the BIC automatically, but that does not prove the account belongs to the right person. More and more banks check the payee name with the account. When you pay someone new, some people send a small amount first.
What the XXX in BMJIIRTHXXX means
Each SWIFT/BIC code starts with the same eight core characters: four letters for the bank, a two-letter country code and a two-character location code. Together, those parts make up BMJIIRTH, the code most people search for.
Many banks and apps work with both lengths. If a form requires eleven characters, enter BMJIIRTHXXX.
Leave out spaces, dots when you type BMJIIRTH or BMJIIRTHXXX. A wrong letter may route the money to a different institution.
Incoming international payments to Bank Markazi Jomhouri Islami Iran
To receive an international payment at Bank Markazi Jomhouri Islami Iran, the person paying you has to have more than the SWIFT code. In practice that means: your name as registered with Bank Markazi Jomhouri Islami Iran, your account number or IBAN, the BIC BMJIIRTHXXX (or BMJIIRTH) and usually your postal address.
Some banks also ask for the bank’s address; it does no harm to include it. A typo in the IBAN is harder to fix than it looks, so copy the details from your online banking.
An incoming payment does not always arrive in full. Fees for incoming transfers differ from bank to bank; check the price list of Bank Markazi Jomhouri Islami Iran. For business payments, you can state who bears the costs to avoid a shortfall.
Paying someone abroad from your Bank Markazi Jomhouri Islami Iran account
The price of a payment abroad has several parts, and the transfer fee is only the most visible one. Besides a fixed fee, banks in between can deduct a fee, and if the money changes currency the bank usually applies a rate below the real market rate.
Many banks do not show the margin on the rate separately. A simple test: put the rate you get against the mid-market rate for the same moment and look at the difference.
For many currency pairs, a specialist provider is cheaper than a traditional bank transfer, mainly because of the exchange rate. On GoldexPay we compare the amount that arrives with different providers. Using a transfer service does not require leaving Bank Markazi Jomhouri Islami Iran: you simply pay the service from your account.
About this information
We gather bank codes from public sources and update our list regularly. Still, banks merge or retire codes. Figures such as the number of codes come from our directory.
Treat the information on this page as a helpful check, and let the details from the recipient or Bank Markazi Jomhouri Islami Iran have the final say. We are a comparison service and not affiliated with Bank Markazi Jomhouri Islami Iran. Should you notice a mistake, we appreciate a short note.
Choosing between the 12 SWIFT codes of Bank Markazi Jomhouri Islami Iran
Our database contains 12 SWIFT/BIC codes for Bank Markazi Jomhouri Islami Iran in 1 cities. Besides the head office code BMJIIRTHXXX, there are codes for branches, departments or specific services.
If nobody asks you for a branch code, use BMJIIRTHXXX or its short form BMJIIRTH. If you have been given a branch code, stick to it instead of replacing it with the head office code.
The best way is to take the code directly from the recipient’s bank details. Codes for branches are more prone to change than BMJIIRTHXXX.
How long does an international transfer to Bank Markazi Jomhouri Islami Iran take?
There is no fixed delivery time: some land the same day or the next, others take several business days. Transfers sent late in the day or just before weekends and holidays usually start the next business day. Compliance checks by one of the banks can also add a delay, even when all details are correct.
If the money seems delayed, contact your bank about the tracking status so they can trace it along the chain. Save your transfer receipt.
Only the sending bank can request a trace; the receiving side usually has nothing to trace yet. Request from the sender the payment receipt including the reference; that often settles the question quickly.
Frequently asked questions
What is the SWIFT/BIC code of Bank Markazi Jomhouri Islami Iran?
Bank Markazi Jomhouri Islami Iran uses BMJIIRTHXXX (or BMJIIRTH in the 8-character version). Use this code for most international transfers.
What if I use the wrong SWIFT code for Bank Markazi Jomhouri Islami Iran?
Your payment can be returned or delayed. Double-check the code with the recipient before you confirm.
How can I send money to Bank Markazi Jomhouri Islami Iran more cheaply?
Watch out for the exchange rate markup that banks often charge on international transfers. Compare what you receive in Iran across transfer services first.
How many SWIFT codes are there for Bank Markazi Jomhouri Islami Iran?
We list 12 SWIFT/BIC codes for Bank Markazi Jomhouri Islami Iran across 1 locations. Every code identifies the head office or a specific branch or department.
Where is the head office of Bank Markazi Jomhouri Islami Iran?
Based on SWIFT/BIC code BMJIIRTHXXX, the main office of Bank Markazi Jomhouri Islami Iran is in Tehran, Iran.
What does BMJIIRTHXXX stand for?
BMJI is the code of Bank Markazi Jomhouri Islami Iran, IR is Iran, TH is the location code and XXX marks the head office.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.