qaaf

Meezan Bank IBAN Generator

Makes your Meezan Bank IBAN from your 14-digit account number (branch code plus 10 digits), with the check digits worked out, or checks a Meezan IBAN.
What do you want to do?

14 digits: a 4-digit branch code and a 10-digit account number, often written 0101-0101234567.

Dashes and spaces are ignored. Nothing you type leaves your browser.

Your IBANMeezan Bank
IBAN
PK05 MEZN 0001 0101 0123 4567
Country codePK
Check digits05
Bank codeMEZN
Account part (16 digits)0001 0101 0123 4567
Without spacesPK05MEZN0001010101234567
How the check digits were worked out

1. Move PK00 to the end: MEZN0001010101234567PK00
2. Turn letters into numbers (A = 10 ... Z = 35): 221435230001010101234567252000
3. Remainder after dividing by 97: 93
4. Check digits = 98 minus 93 = 05

Confirm this IBAN in your bank's app or on your statement before you share it. A wrong IBAN can send money to the wrong place or get it stuck.

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:

  1. 16-digit part: 00 + 0101 + 0101234567 = 0001010101234567.
  2. Rearranged: MEZN0001010101234567PK00.
  3. Letters to numbers (M = 22, E = 14, Z = 35, N = 23, P = 25, K = 20): 221435230001010101234567252000.
  4. 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.

Sources: Meezan Bank IBAN generator page (format: 00, 4-digit branch code, 10-digit account number). ISO 13616 check digits. Rule tested against Meezan IBANs printed with their account numbers in public donation details.

Last reviewed 9 October 2026. Results are estimates; official notices always take precedence.