A Meezan Bank IBAN is PK, two check digits, MEZN, then 00 and your 14-digit account number. The 14 digits are your 4-digit branch code followed by the 10-digit account number, as printed on your cheque book, for example 0101-0101234567.
Type the 14 digits above, with or without the dash, and the IBAN appears. For 0101-0101234567 it is PK05 MEZN 0001 0101 0123 4567.
Meezan Bank IBAN format
| Part | Example | Digits |
|---|---|---|
| Country | PK | 2 letters |
| Check digits | 05 | 2 |
| Bank code | MEZN | 4 letters |
| Padding | 00 | 2 |
| Branch code | 0101 | 4 |
| Account number | 0101234567 | 10 |
Meezan's own IBAN page asks for the 4-digit branch code and the 10-digit account number, and puts two zeros before them. The rule matches real Meezan IBANs printed with their account numbers, and each passes the ISO check.
Your Meezan IBAN on statements and in the app
Meezan Bank says it prints the IBAN on the account statements it sends every six months. The 14-digit account number is printed on your cheque book, and both are shown under your account details in the Meezan mobile app and internet banking. If you only have the 10-digit account number, the branch code is on the cheque book too.
If the IBAN you make here differs from the one on your statement, trust the statement and ask the branch.
Worked example: branch 0101, account 0101234567
Branch code 0101, account number 0101234567:
- 16-digit part: 00 + 0101 + 0101234567 = 0001010101234567.
- Rearranged: MEZN0001010101234567PK00.
- Letters to numbers (M = 22, E = 14, Z = 35, N = 23, P = 25, K = 20): 221435230001010101234567252000.
- Remainder after dividing by 97: 93. Check digits: 98 minus 93 = 05.
IBAN: PK05 MEZN 0001 0101 0123 4567.
One caution: the sample on Meezan's own IBAN page, built from branch 0101 and account 1234567890, is shown as PK10MEZN0001011234567890. That sample does not pass the ISO check; the formula gives check digits 39. It is a layout sample only; real Meezan IBANs pass the check. For other banks, see the IBAN generator for all banks.
Why a swapped digit fails the check
If the last two digits of PK05 MEZN 0001 0101 0123 4567 are swapped, giving PK05 MEZN 0001 0101 0123 4576, Check an IBAN rejects it. The remainder after the mod 97 division is 50, while a genuine IBAN always leaves 1. For the swapped digits the check digits would have had to be 53.
That is why a salary or remittance form that validates the IBAN stops most copying slips before any money moves.
Common mistakes with Meezan IBANs
- Typing only the 10-digit account number. The branch code is part of the IBAN. Typed alone, 0101234567 gives PK59 MEZN 0000 0001 0123 4567, which is not the IBAN Meezan issues for branch 0101. The calculator warns you when the number is not 14 digits.
- Putting the branch code last. Meezan writes it first: branch, then account, as in 0101-0101234567.
- Testing a tool with Meezan's sample. The sample on Meezan's IBAN page fails the ISO check, so any correct tool will give different check digits for it (39, not 10).
- Using a mobile account number. Allied Bank's formats sheet lists an 11-digit mobile-number account for Meezan as well as the 14-digit branch account. Only the 14-digit branch account is covered here.
Before you give your IBAN for a salary, remittance or payment, compare it with the Meezan app or your statement. qaaf has no link with Meezan Bank.
Meezan Bank IBAN questions
How many digits is a Meezan Bank account number?
Fourteen: a 4-digit branch code and a 10-digit account number, usually written with a dash, such as 0101-0101234567. The IBAN adds PK, two check digits, MEZN and two zeros in front, making 24 characters in all.
What is Meezan Bank's IBAN bank code?
MEZN. It is the first four letters of Meezan's SWIFT code and comes right after PK and the two check digits. Every Meezan IBAN therefore starts PK, then two digits, then MEZN.
Can I use the IBAN for Raast or IBFT?
Yes. For transfers inside Pakistan you can give either the IBAN or the account number, and the sender's app shows your account title before they confirm. For remittances from abroad, give the IBAN along with Meezan's SWIFT code from the bank.
My Meezan IBAN from this page does not match my statement. Which is right?
The statement. Check that you typed all 14 digits including the branch code. If they are right and the IBANs still differ, ask your branch; some older or special accounts may be numbered differently.
Do I need my branch code for a Meezan IBAN?
Yes. The Meezan IBAN is two zeros, the 4-digit branch code and the 10-digit account number. The branch code is printed in front of the account number on your cheque book, as in 0101-0101234567, and is shown in the Meezan app.
Last reviewed 9 October 2026. Results are estimates; official notices always take precedence.