Home › Bank codes › MCB Bank SWIFT code
Short answer The MCB Bank SWIFT code is
MUCBPKKA. MCB publishes this 8-character code, plus a separate code,MUCBPKKARDA, for payments to its Roshan Digital Accounts. It does not publish SWIFT codes for its branches.
At a glance
- SWIFT/BIC:
MUCBPKKA(MCB guidelines for remitting funds to a Roshan Digital Account ↗ · checked 2026-09-28)- Roshan Digital Account code:
MUCBPKKARDA(MCB guidelines for remitting funds to a Roshan Digital Account ↗ · checked 2026-09-28)- IBAN bank code:
MUCB(MCB IBAN page ↗ · checked 2026-09-28)- IBAN length: 24 characters (MCB IBAN page ↗ · checked 2026-09-28)
- Branch SWIFT codes: Not published by the bank (MCB guidelines for remitting funds to a Roshan Digital Account ↗ · checked 2026-09-28)
- 24/7 helpline: 111-000-622 (MCB remittance tracker ↗ · checked 2026-09-28)
Give this to the sender
- Bank: MCB Bank Limited
- SWIFT/BIC:
MUCBPKKA- IBAN bank code:
MUCB- Your IBAN: 24 characters:
PK, 2 check digits,MUCBand your 16-digit MCB account number
MCB prints its SWIFT code in its guidelines for sending money to an MCB Roshan Digital Account, published on its digital account portal: “Use MCB SWIFT Code (MUCBPKKA) in field 56A (Intermediary Institution BIC) of MT 103”. The same instructions are in the portal’s FAQ. The first four letters, MUCB, are also the bank code inside every MCB IBAN; MCB’s IBAN page calls it the “SWIFT BIC Code”.
We did not find the code on an MCB page outside its Roshan Digital Account material.
MCB does not publish branch-level SWIFT codes or an 11-character head-office form. Code-lookup websites show other codes for MCB, but the bank does not confirm them, so we don’t list them.
The one extra code MCB does publish is MUCBPKKARDA, for Roshan Digital Accounts (RDA) only. MCB’s guidelines tell RDA holders to ask their sending bank to put MUCBPKKA in field 56A, MUCBPKKARDA in field 57A and “ROSHANDIGITAL” in field 72 of the SWIFT payment message. The portal’s FAQ gives field 57A as MUCBPKKA instead, so RDA holders should confirm with MCB’s Roshan Digital unit (rdu@mcb.com.pk) before sending. Don’t use the RDA code for an ordinary account.
If a sender’s bank asks for a branch-level code, call MCB on 111-000-622 before the money is sent.
The SWIFT code identifies the bank. The IBAN (International Bank Account Number) identifies your own account. A sender abroad usually needs both.
MCB describes its IBAN as 24 characters:
| Part | Characters | What it is |
|---|---|---|
| Country code | 2 | PK for Pakistan |
| Check digits | 2 | Check digits |
| Bank code | 4 | MUCB, the “SWIFT BIC Code” |
| Account number | 16 | Your existing MCB account number |
MCB’s own example: account number 0646609971000177 gives the IBAN PK24 MUCB 0646 6099 7100 0177. This is the bank’s sample, not a real account. MCB asks customers to give their IBAN to everyone they expect an international remittance or inter-bank transfer from. MCB’s website also has an IBAN Generator.
You can check that an IBAN is in the right format with our IBAN checker. It only validates an IBAN; it does not create one.
For a bank transfer, give the sender the details in the box above: the bank’s full name, MUCBPKKA and your 24-character IBAN. MCB does not publish a full list of the details a sender needs, so the sender’s bank or money transfer company may ask for more, such as your name exactly as on the account.
MCB lists these home remittance services:
MCB also says it does not charge Roshan Digital Account holders any inward remittance charges; the sender’s bank and intermediary banks may still take fees.
To follow a remittance, use MCB’s Remittance Tracker ↗. For more information, MCB’s tracker page gives 021-111-802-802. MCB’s home remittance team in Pakistan is on +92 21 32641655 and mcbhremittance.support@mcb.com.pk.
More on the options: Receiving money from abroad.
Warning MCB says “banks will never ask you for your personal information on phone or by email”, and that you will be liable for any loss if you share your credentials with anyone claiming to be from the bank, law enforcement, a regulator or a government benefit programme. MCB warns of fake call centres where fraudsters pose as the government or the bank and ask customers “to confirm banking details as a security check”. If you think you are a victim, call MCB on 111-000-622 at once.
MUCBPKKA, for MCB Bank Limited, Pakistan.
It is MCB’s SWIFT code for payments to a Roshan Digital Account. Use it only for an RDA, following MCB’s RDA instructions.
No. The SWIFT code identifies MCB; your IBAN identifies your account. Your IBAN contains MUCB, the first four letters of the SWIFT code, followed by your 16-digit account number.
MCB lists Burqraftaar Transfer as free of charge. The sender’s bank or money transfer company may charge its own fees.