HomeLearnInvesting Basics › What Is an IBAN and What Is a SWIFT Code? | Market Canvas AI

What Is an IBAN and a SWIFT Code?

Beginner-friendly Updated June 2026

Short answer: An IBAN (International Bank Account Number) is the standard format of your bank account number used for both local and cross-border transfers. In Pakistan it is a 24-character code that starts with PK. A SWIFT code (also called a BIC) identifies the bank itself for international transfers. When someone abroad sends you money, they usually need both: the SWIFT code to find your bank, and your IBAN to find your exact account.
IBAN vs SWIFT codeIBANIdentifies your account24 characters in PakistanStarts with PKPK36SCBL...456702SWIFT / BICIdentifies your bank8 or 11 charactersUsed for overseas transfersMEZNPKKATo get paid from abroad you usually need BOTH.Find them in your bank app, statement, or chequebook.
Side-by-side comparison showing the IBAN identifies your 24-character PK account while the SWIFT code identifies your bank, with both needed to receive money from abroad.

If you have ever tried to receive a payment from a client overseas, you have probably been asked for an IBAN and a SWIFT code. The words sound technical, but the idea is simple. One code points to your specific account. The other points to your bank. Get both right and the money lands where it should. Get one digit wrong and the transfer can bounce, get delayed, or in rare cases reach the wrong account.

So what is an IBAN, and what is a SWIFT code? This guide explains what each one is, when you need it, where to find it, and how to avoid the small mistakes that cost people time and fees.

What is an IBAN?

IBAN stands for International Bank Account Number. It is not a separate account. It is your normal account number written in a standard international format so that banks in different countries can read it without confusion.

In Pakistan an IBAN is 24 characters long and always starts with PK. The structure looks like this:

A sample IBAN looks like PK36SCBL0000001123456702. Yours will be different, but it will always be 24 characters and begin with PK. Because the check digits validate the whole string, an IBAN catches most typing errors before the money ever moves.

What is a SWIFT code (BIC)?

A SWIFT code, often called a BIC (Bank Identifier Code), identifies a bank, not an account. When money crosses borders, the sending bank needs to know which institution to route the funds to. The SWIFT code is the address of your bank in the global banking network.

A SWIFT code is usually 8 or 11 characters. Roughly speaking:

For example, Meezan Bank's SWIFT code is MEZNPKKA and HBL's is HABBPKKA. You do not have to memorise these. Your bank publishes its SWIFT code, and you only need the one that matches the bank holding your account.

When you need each one

Here is the simple version of who needs what:

This matters most if you are receiving freelance or remote income. If you do client work from Pakistan, your overseas client or a platform's payout system will almost always ask for your IBAN and SWIFT code. Our guide on freelancing in Pakistan covers the wider money side of getting paid from abroad.

Where to find your IBAN and SWIFT code

You do not need to call the bank. The details are usually a few taps away:

One tip: copy and paste whenever you can rather than typing 24 characters by hand. It removes the most common source of failed transfers.

A safety note before you send or share money

These codes are not secret like a PIN or an OTP. Sharing your IBAN so someone can pay you is normal and safe. The risk is on the sending side, where a wrong code or a fake request can send money to the wrong place.

A few habits worth keeping:

For larger one-off payments where you want a guaranteed, traceable instrument, a pay order is a different tool worth knowing about, though it works inside Pakistan rather than across borders.

Putting it together for overseas income

Say a client in the UK wants to pay you Rs 200,000 worth of work. They will ask for your bank's SWIFT code so their bank knows where to route the money, and your IBAN so it reaches your exact account. The funds usually arrive in foreign currency and convert to rupees at your bank's rate, sometimes with a receiving fee, so the amount that hits your account can be slightly less than the headline figure. Ask your bank about its charges before you quote a client.

When that income starts adding up, two follow-ups help: picking the right account to receive it (see how to choose a savings account in Pakistan), and estimating any tax due with our income tax calculator.

Key takeaways

Track your halal portfolio free

Screen any PSX or US stock for Sharia compliance, track your portfolio, and get weekly AI picks, free.

Get started free

Frequently asked questions

Is an IBAN the same as my account number?

It is your account number written in a standard international format. In Pakistan the IBAN is 24 characters, starts with PK, and includes a bank code and check digits wrapped around your normal account number.

Do I need a SWIFT code for a local transfer within Pakistan?

Usually not. Local transfers and instant payments through Raast typically use just your IBAN or account details. SWIFT codes are mainly for international transfers.

Where do I find my bank's SWIFT code?

SWIFT codes are public. Check your bank's mobile app under international transfer details, your statement, or the bank's official website. For example, Meezan uses MEZNPKKA and HBL uses HABBPKKA.

Is it safe to share my IBAN with someone who wants to pay me?

Yes. An IBAN is not a secret like a PIN or OTP, so sharing it to receive money is normal. The caution is on the sending side: always confirm any account details before sending money out.

What happens if I get one digit of the IBAN wrong?

The built-in check digits catch most typing errors, so the transfer usually fails rather than going through. To be safe, copy and paste the IBAN and verify it before confirming.

Keep learning

What Is a Pay Order? Guide for Pakistan | Market Canvas AI

Read guide

Best Savings Account in Pakistan: How to Choose | Market Canvas AI

Read guide

Freelancing in Pakistan: How to Start | Market Canvas AI

Read guide

What is Raast and the Raast ID? Pakistan's instant payments | Market Canvas AI

Read guide
← Previous
What Is a Pay Order? Guide for Pakistan | Market Canvas AI
Next →
Vehicle Insurance in Pakistan Guide | Market Canvas AI
Sources & further reading: Pakistan Stock Exchange · SECP Jamapunji: investor education · US SEC's Investor.gov

Educational only, not financial advice.