Check your IBAN
Use Convera’s verification tool to ensure your IBAN follows a valid format.
IBAN codes in PAKISTAN
- PK02SUMB0210027140128548
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK03FAYS3903414000002356
FAYSAL BANK LIMITED - PK03MEZN0009210105432062
MEEZAN BANK LIMITED - PK08FAYS3255301000003685
FAYSAL BANK LIMITED - PK08SAMB0000002000873015
SAMBA BANK LIMITED - PK08UNIL0109000283968048
UNITED BANK LIMITED - PK09ABPA0010079887700020
ALLIED BANK LIMITED - PK09HABB0002787901132203
HABIB BANK LIMITED - PK09MEZN0001250102486656
MEEZAN BANK LIMITED - PK10HABB0002227991931003
HABIB BANK LIMITED - PK13SAMB0000006502510035
SAMBA BANK LIMITED - PK14BAHL5539183000211850
BANK AL HABIB LIMITED - PK16ALFH5539183000211850
BANK ALFALAH LIMITED - PK16HABB0050267900306755
HABIB BANK LIMITED - PK17HABB0050567902119555
HABIB BANK LIMITED - PK17HABB0164030080498851
HABIB BANK LIMITED - PK19MEZN0000300111364206
MEEZAN BANK LIMITED - PK20HABB0001987901763903
HABIB BANK LIMITED - PK20HABB0016607900080901
HABIB BANK LIMITED - PK20MEZN0004100104220239
MEEZAN BANK LIMITED - PK20MUCB1526517411003888
MCB BANK LIMITED - PK20UNIL0109000227918128
UNITED BANK LIMITED - PK21ABPA0010067868830026
ALLIED BANK LIMITED - PK21FAYS0002310060003931
FAYSAL BANK LIMITED - PK21MPBL9910177140116511
HABIB METROPOLITAN BANK LIMITED - PK21UNIL0109000260005807
UNITED BANK LIMITED - PK22UNIL0109000218211205
UNITED BANK LIMITED - PK23MPBL9964929740482317
HABIB METROPOLITAN BANK LIMITED - PK23UNIL0109000313438318
UNITED BANK LIMITED - PK24MUCB0546402491001022
MCB BANK LIMITED - PK24SONE0002020002249961
SONERI BANK LIMITED - PK25BAHL1058182501697301
BANK AL HABIB LIMITED - PK25MEZN0003130104233341
MEEZAN BANK LIMITED - PK28SUMB0503127140104210
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK30JSBL9051000003325236
JS BANK LIMITED - PK31MEZN0010280108167826
MEEZAN BANK LIMITED - PK31MEZN0011310107573504
MEEZAN BANK LIMITED - PK32FAYS3371787000003045
FAYSAL BANK LIMITED - PK33FAYS3540525000002127
FAYSAL BANK LIMITED - PK33SUMB0201067140101860
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK34BMLP0303586008000052
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK35HABB0018067900476803
HABIB BANK LIMITED - PK36SCBL0000001123456702
STANDARD CHARTERED BANK (PAKISTAN) LIMITED - PK37FAYS3022528000009229
FAYSAL BANK LIMITED - PK38UNIL0109000327096812
UNITED BANK LIMITED - PK39ASCM0000551000955373
ASKARIBANK LIMITED - PK39MEZN0033444354659781
MEEZAN BANK LIMITED - PK39SUMB9923207140106950
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK40AIIN0000102665558010
ALBARAKA BANK (PAKISTAN) LIMITED - PK40ALFH5508005001980540
BANK ALFALAH LIMITED - PK40NAYA1234503138980285
NAYAPAY (PRIVATE) LIMITED - PK41BKIP0115600079940001
BANKISLAMI PAKISTAN LIMITED - PK41MEZN0000250106340716
MEEZAN BANK LIMITED - PK41SCBL0000001701677201
STANDARD CHARTERED BANK (PAKISTAN) LIMITED - PK41UNIL0109000266116156
UNITED BANK LIMITED - PK42FAYS3226301000001419
FAYSAL BANK LIMITED - PK48ABPA0010096038940010
ALLIED BANK LIMITED - PK49HABB0019017900668903
HABIB BANK LIMITED - PK49MEZN0099390102166555
MEEZAN BANK LIMITED - PK50ALFH0161001008062608
BANK ALFALAH LIMITED - PK51SCBL0001601009560601
STANDARD CHARTERED BANK (PAKISTAN) LIMITED - PK52ALFH0047001009410461
BANK ALFALAH LIMITED - PK52ALFH5658005000850534
BANK ALFALAH LIMITED - PK52BAHL1009041800249301
BANK AL HABIB LIMITED - PK52HABB0014667900465803
HABIB BANK LIMITED - PK53MUCB0139002010092057
MCB BANK LIMITED - PK55UNIL0109000315298493
UNITED BANK LIMITED - PK55UNIL0109000324126172
UNITED BANK LIMITED - PK56ABPA0010048541000015
ALLIED BANK LIMITED - PK56HABB0050637903368355
HABIB BANK LIMITED - PK56MEZN0001930107708159
MEEZAN BANK LIMITED - PK56SUMB2326201714129760
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK57SUMB0402027140108161
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK58SCBL0000001031406701
STANDARD CHARTERED BANK (PAKISTAN) LIMITED - PK59HABB0001280021717103
HABIB BANK LIMITED - PK60MEZN0008080110590474
MEEZAN BANK LIMITED - PK61ABPA0010082306920018
ALLIED BANK LIMITED - PK61SONE0021220004514158
SONERI BANK LIMITED - PK62ALFH0011001007488862
BANK ALFALAH LIMITED - PK64MEZN0099200109438433
MEEZAN BANK LIMITED - PK65MPBL0233027140102403
HABIB METROPOLITAN BANK LIMITED - PK70MEZN0011330111979317
MEEZAN BANK LIMITED - PK70NBPA0405004138142997
NATIONAL BANK OF PAKISTAN - PK73SONE0001220000414655
SONERI BANK LIMITED - PK74ABPA0010067218850017
ALLIED BANK LIMITED - PK74HABB0009327992031055
HABIB BANK LIMITED - PK74HABB0011707980624803
HABIB BANK LIMITED - PK77ALFH0916001008970219
BANK ALFALAH LIMITED - PK77MPBL0282027140117197
HABIB METROPOLITAN BANK LIMITED - PK77UNIL0109000305482376
UNITED BANK LIMITED - PK80BAHL1244009501524501
BANK AL HABIB LIMITED - PK83MEZN0000250105312730
MEEZAN BANK LIMITED - PK83MUCB0138812020003132
MCB BANK LIMITED - PK84BAHL5538008100064801
BANK AL HABIB LIMITED - PK85HABB0002157901170103
HABIB BANK LIMITED - PK88HABB0016977900745903
HABIB BANK LIMITED - PK89MEZN0002300110994149
MEEZAN BANK LIMITED - PK89UNIL0109000299835402
UNITED BANK LIMITED - PK91CDCP0390010100003703
CENTRAL DEPOSITORY COMPANY OF PAKISTAN LIMITED - PK92ALFH0220001007898367
BANK ALFALAH LIMITED - PK94ALFH0361001007693401
BANK ALFALAH LIMITED - PK94MUCB1044449481005059
MCB BANK LIMITED - PK94SAMB2326201714129760
SAMBA BANK LIMITED - PK96ABPA0010077574460011
ALLIED BANK LIMITED - PK96ABPA0010112614310010
ALLIED BANK LIMITED - PK97MPBL0234307140179654
HABIB METROPOLITAN BANK LIMITED - PK97SUMB0231586002000122
BANK MAKRAMAH LIMITED (FORMERLY SUMMIT BANK LIMITED) - PK97UNIL0109000308231966
UNITED BANK LIMITED - PK98MEZN0011510105887301
MEEZAN BANK LIMITED
IBAN Code Verification
What is an IBAN number?
IBAN — short for International Banking Account Number and sometimes referred to as IBAN code, IBAN key, or IBAN number — is used to identify an individual bank account participating in a cross-border transaction.
While IBAN does not replace an actual banking account number, it provides supplemental information that helps track payments and process FX transfers. An IBAN number is also not the same as a routing number.
IBAN was originally developed for European nations in need of a common standard to identify bank accounts, but it is now recognized in over 85 countries. If you’re making an international transfer — especially if either party’s bank is based in Europe — you may be asked to provide an IBAN.
Understanding IBAN formats
An IBAN can contain up to 34 characters, with the exact length varying from country to country.
The general format is as follows:
- Two-letter country code, such as DE (Germany), GB (United Kingdom), or FR (France)
- Two check digits
- Up to 30 alphanumeric characters representing the basic bank account number (BBAN)
A complete IBAN for a German account holder looks like this: DE02202208000051066366
A complete IBAN for a UK account holder looks like this: GB68TRWI23147094939279
How to check your IBAN
Usually, you can find your IBAN via your online banking account or by reviewing bank statements. In some cases, it may appear on your bank card. When in doubt, contact your bank and they will provide you with the correct number.
You should always double check that you have the correct IBAN before making an international transfer. The wrong code could result in your money being sent to an unknown recipient, while using a code with the incorrect format could leave you paying added fees even if the transfer isn’t processed.
Ready to unlock more value in every transaction? Get in touch with one of Convera’s experts today to discover our solutions.

Get the latest currency and FX news
Subscribe to receive monthly insights, daily reports, and more — empowering you to navigate global commerce and FX strategy.