If you are sending money to the Islamic Bank of Afghanistan, formerly known as Bakhtar Bank, it is essential to use the correct SWIFT code. International transfers depend on accurate bank identification details, and incorrect information may cause delays or failed transactions.
This guide provides the official SWIFT code for the Islamic Bank of Afghanistan and explains how to use it for international wire transfers.
SWIFT Code of Islamic Bank of Afghanistan
The official SWIFT code for Islamic Bank of Afghanistan is:
IBAFAFKAXXX
Breakdown of the SWIFT code:
- IBAF – Bank code for Islamic Bank of Afghanistan
- AF – Country code for Afghanistan
- KA – Location code (Kabul)
- XXX – Main branch indicator
Branch Details:
Bank Name: Islamic Bank of Afghanistan (Formerly Bakhtar Bank)
Branch Address: Malalai Zezhantoon Square, Shahr-e-Naw
City: Kabul
Postal Code: 0093
SWIFT Code: IBAFAFKAXXX
The XXX at the end generally represents the main branch in Kabul.
What Is a SWIFT Code
A SWIFT code, also called a BIC (Bank Identifier Code), is an internationally recognized code used to identify banks during cross-border transactions. It enables secure communication between financial institutions when processing international payments.
A SWIFT code contains 8 or 11 characters:
- First 4 letters identify the bank
- Next 2 letters identify the country
- Next 2 letters identify the location
- Last 3 letters identify the branch
Using the correct SWIFT code ensures that your transfer is routed to the correct bank branch.
How to Transfer Money to Islamic Bank of Afghanistan
Step 1: Gather Recipient Information
You will need:
- Recipient’s full name
- Recipient’s account number
- Bank name: Islamic Bank of Afghanistan
- SWIFT code: IBAFAFKAXXX
- Bank address: Malalai Zezhantoon Square, Shahr-e-Naw, Kabul, Afghanistan
Step 2: Initiate the Transfer
At a Bank Branch
Visit your bank and request an international wire transfer form. Provide all recipient details including the SWIFT code IBAFAFKAXXX. Review the applicable fees before confirming the transaction.
Online Banking
Log in to your bank’s online platform. Choose International Wire Transfer, enter the recipient’s details including the SWIFT code, confirm the amount and currency, and submit.
Mobile Banking
If your bank supports international transfers via mobile app, follow the same process. Carefully verify all information before final approval.
Step 3: Keep the Transfer Reference
After completing the transfer, your bank will provide a transaction reference number. Retain this number to track the payment if necessary.
Processing Time and Fees
International SWIFT transfers usually take between one and five business days. Processing times depend on intermediary banks, compliance procedures, and currency conversion.
Possible charges may include:
- Sending bank fee
- Receiving bank fee
- Intermediary bank charges
- Currency exchange margin
Always confirm total fees with your bank before sending funds.
Important Tips
Verify the SWIFT code IBAFAFKAXXX before submitting your transfer.
Ensure the recipient’s name matches bank records exactly.
Confirm the correct currency to reduce exchange rate costs.
Keep proof of payment until the recipient confirms receipt.
Errors in account numbers or SWIFT codes can result in delays or returned funds.
Conclusion
The SWIFT code of Islamic Bank of Afghanistan (formerly Bakhtar Bank) is IBAFAFKAXXX. This code identifies the main branch located at Malalai Zezhantoon Square, Shahr-e-Naw, Kabul, Afghanistan.
Using accurate banking details and understanding the SWIFT transfer process will help ensure your international payment is processed securely and efficiently.








