Allied Bank swift code and IBAN icon — PakFinHub
IBAN & SWIFT

Allied Bank Swift Code & IBAN Guide

The official Allied Bank SWIFT/BIC code, plus how to build your own Pakistan IBAN.

  • SWIFT: ABPAPKKAXXX
  • Bank Code: ABPA
  • IBAN: 24 Characters
Head Office SWIFT
ABPAPKKAXXX
8-Char SWIFT
ABPAPKKA
Bank Code
ABPA
Country Code
PK
Location Code
KA
IBAN Country Prefix
PK
IBAN Length
24 characters
Generator Tool
abl.com Home Remittances page

The Allied Bank Swift code for the head office is ABPAPKKAXXX (8-character root: ABPAPKKA). Individual branches append a 3-character branch code in place of XXX. This code is required for any international wire transfer into an Allied Bank account.

Every Allied Bank Swift code follows the same structure: ABPA identifies Allied Bank Limited, PK identifies Pakistan, KA is the location code for the head office, and the final three characters — XXX for the head office, or a specific branch code — route the transfer to the correct location. Getting even one character wrong can delay or misroute an international payment, so always confirm the code against your specific branch when in doubt.

IBAN Generator & Validator

Enter your Allied Bank account number to generate a correctly formatted IBAN — using the real ISO 7064 (MOD 97-10) check-digit algorithm, the same one banks use, not a placeholder. You can also paste an existing IBAN to check whether its check digits are valid before sending it to someone.

Your IBAN

Enter an account number above to generate your IBAN.

Generated using the ISO 7064 (MOD 97-10) check-digit algorithm applied to Pakistan's standard 24-character IBAN structure (PK + 2 check digits + 4-letter bank code + 16-digit account number), per Allied Bank's own published IBAN structure. This tool runs entirely in your browser — no account number is sent anywhere. Always confirm against your official Allied Bank statement or myABL before using an IBAN for a real transfer.

Branch SWIFT Codes — What's Confirmed

Allied Bank does not publish a single complete public directory of every branch-level SWIFT code, so most third-party sites (including this one) can only confirm codes one at a time. Here's what's actually verifiable, cross-checked across multiple independent sources plus Allied Bank's own pages, versus what still needs confirming with your specific branch:

Branch / PurposeSWIFT CodeConfirmation Status
Head Office (New Garden Town, Lahore) — default for most transfersABPAPKKAXXXConfirmed directly on abl.com
Blue Area / Corporate Branch, IslamabadABPAPKKA443Confirmed — same branch and address independently verified across 7+ SWIFT directories (Wise, Remitly, XTransfer, bank.codes, and others)
Roshan Digital Account (RDA) transfersABPAPKKARDAConfirmed directly on abl.com's own Roshan Digital Account pages, and matches third-party directories

If your specific branch isn't listed here, the safest options are: (1) use the head office code ABPAPKKAXXX, which Allied Bank confirms works for routing to any domestic account when a branch-specific code isn't required, or (2) call the Allied Bank helpline at 042-111-225-225 and ask for your branch's exact code.

Head office and RDA codes confirmed directly on abl.com (Swift Code & Nostro Account Details page; Roshan Digital Account pages). Islamabad branch code (443, Blue Area/Corporate Branch) cross-verified across Wise, Remitly, XTransfer, bank.codes, bicswift.org, theswiftcodes.com, and BankPulse — all independently returning the same branch name and address.

Reading the Allied Bank SWIFT Code

SegmentCharactersMeaning
Bank CodeABPAIdentifies Allied Bank Limited
Country CodePKPakistan
Location CodeKAHead office / primary location
Branch CodeXXX (or a specific 3-char code)XXX = head office; other codes = specific branches

SWIFT code structure confirmed from Allied Bank's official Swift Code & Nostro Account Details page (abl.com/business-banking/accounts/home-remittances/essential-information-swift-and-nostro-codes-and-iban-generation).

What Is Pakistan's IBAN Format?

An International Bank Account Number (IBAN) in Pakistan is a 24-character code, always used alongside a SWIFT/BIC code for cross-border transfers. It starts with the country code "PK," followed by two check digits (calculated using the ISO 7064 algorithm), then the bank's 4-letter code (ABPA for Allied Bank), and finally your account number padded to fill the remaining digits.

How to Get Your Allied Bank IBAN

Through myABL

Your IBAN is displayed in the account details section of the myABL app once you're registered.

On Your Cheque Book / Statement

Your IBAN is printed on Allied Bank cheque books and account statements.

Via the Helpline

Call 042-111-225-225 and verify your identity to have your IBAN read out or confirmed.

When You Need These Codes

You need the SWIFT code whenever someone abroad is wiring you money — for example, a relative sending remittances, a freelance client paying an invoice, or a Roshan Digital Account transfer. The IBAN, meanwhile, is increasingly required even for domestic transfers as banks standardize around it, alongside RAAST IDs for instant interbank payments within Pakistan.

For official verification of any specific branch's SWIFT code, always cross-check with Allied Bank directly or the SWIFT.com BIC directory.

SWIFT Code vs. IBAN: What Each One Actually Does

These two codes are frequently confused but serve different purposes. The SWIFT/BIC code identifies the bank and branch — it tells the international payment network which institution to route money to. The IBAN identifies the specific account within that bank — it tells the system exactly whose account should receive the funds once the message arrives. An international wire generally needs both: ABPAPKKAXXX (or a branch-specific variant) to find Allied Bank, and your personal IBAN to find your account inside it. Providing only one, or mismatching the two, is one of the most common causes of a delayed or returned international transfer.

Generating an IBAN From Your Account Number

Pakistan's IBAN check digits are calculated using the internationally standardized ISO 7064 (MOD 97-10) algorithm, applied to your bank code and account number — not a simple concatenation. This is why a self-calculated IBAN that skips the correct check-digit algorithm will fail validation on the receiving end. The IBAN Generator above on this page runs the same algorithm client-side, and Allied Bank also provides its own official IBAN generation tool on its Home Remittances page if you'd like a second confirmation.

Good For

  • Confirming Allied Bank's official SWIFT/BIC code before a wire transfer
  • Understanding how a Pakistan IBAN is structured
  • Finding your own Allied Bank IBAN quickly
  • Avoiding misrouted international payments from a wrong branch code

Frequently Asked Questions

What is Allied Bank's SWIFT code?

Allied Bank's head office SWIFT/BIC code is ABPAPKKAXXX (8-character root: ABPAPKKA); specific branches use ABPAPKKA followed by a unique 3-character branch code.

How do I find my Allied Bank IBAN?

Your IBAN is shown in the myABL app's account details, printed on your chequebook and account statements, or can be confirmed by calling the Allied Bank helpline at 042-111-225-225.

How many characters are in a Pakistan IBAN?

A Pakistan IBAN is 24 characters long, starting with 'PK' followed by two check digits, the 4-letter bank code, and the account number.

Explore More Allied Bank Topics

PakFinHub covers every major Allied Bank product and service — accounts, cards, loans, and support — in one place.

Similar Banks

More on Allied Bank (ABL)

Careers

MTO program and where ABL posts jobs.