banking 8 min read

How to Open a Bank Account in Pakistan (2026) — Step-by-Step Guide

A complete step-by-step guide to opening a current, savings, or digital bank account in Pakistan — documents required, which bank to choose, and how to avoid common rejections.

Opening a bank account in Pakistan is simpler than most people think — if you know exactly what to bring and what to expect. This guide covers every type of account, every major bank, and the digital alternatives that require no branch visit at all.


Types of Bank Accounts in Pakistan

Before visiting a branch, decide which account type fits your needs:

Account TypeBest ForMinimum Balance
Basic Banking Account (BBA)Low-income individuals, first-time bankersPKR 0 (zero balance)
Savings AccountEarning monthly profit on depositsPKR 0 – 10,000
Current AccountBusiness owners, frequent transactionsPKR 10,000 – 50,000
Asaan AccountInformal workers, small shopkeepersPKR 0 (simplified KYC)
Digital / Branchless AccountAnyone wanting app-only bankingPKR 0

Tip: The Basic Banking Account (BBA) is mandated by SBP for all banks. No minimum balance, no monthly charges. If you just need a place to receive your salary, start here.


Step 1: Choose Your Bank

Traditional Banks (Branch Network)

  • HBL — largest branch network, best for rural areas
  • UBL — strong digital app, good for salaried professionals
  • MCB — known for reliable internet banking
  • Bank Alfalah — competitive profit rates on savings
  • Meezan Bank — Pakistan’s largest Islamic bank (Riba-free)
  • NBP (National Bank) — best for government employees and pensioners

Digital-First Banks (No Branch Visit Needed)

  • HBL Konnect — open via app, works with biometric NADRA verification
  • UBL Omni — branchless banking widely available
  • Easypaisa (Telenor) — mobile wallet, upgrade to full account via app
  • JazzCash (Jazz) — same as Easypaisa, large merchant network
  • NayaPay — modern fintech, excellent UI, Visa debit card included

Step 2: Gather Your Documents

For a Standard Account

  • Original CNIC (Computerized National Identity Card) + photocopy
  • One passport-size photograph (some banks take it digitally now)
  • Proof of income (salary slip, employment letter, or business registration) — not always required for savings accounts
  • Utility bill for address verification (electricity, gas, or PTCL — within 3 months)

For an Asaan / Basic Account (Simplified KYC)

  • CNIC only — no income proof, no utility bill required
  • Maximum account balance capped at PKR 500,000
  • Maximum monthly transactions: PKR 500,000

For a Business / Current Account

All of the above plus:

  • NTN (National Tax Number) from FBR
  • Business registration certificate (from SECP or relevant authority)
  • Partnership deed (for partnerships)
  • Board resolution (for companies)

Step 3: Visit the Branch (or Use the App)

At the Branch

  1. Ask the front desk for an Account Opening Form (AOF)
  2. Fill in: full name (exactly as on CNIC), CNIC number, father’s name, address, phone number, occupation
  3. Choose account currency: PKR only or PKR + USD (for foreign currency account)
  4. Tick whether you want: cheque book, debit card, internet banking, SMS alerts
  5. Submit form + documents to the relationship officer
  6. Biometric verification — the officer will verify your thumbprint against NADRA database
  7. Sign the specimen signature card

Via Digital App

  1. Download the bank’s app (e.g., HBL Mobile, UBL Digital, NayaPay)
  2. Enter your CNIC number and phone number
  3. Complete video KYC or NADRA biometric verification
  4. Take a selfie with your CNIC
  5. Account is opened within minutes to 24 hours

Step 4: Activate Your Account

Once approved (typically same day to 3 working days):

  1. Debit card arrives by courier within 5–7 working days (or collect from branch)
  2. Cheque book takes 7–10 working days
  3. Internet banking — register via app or website using your account number + CNIC
  4. Set up SMS alerts for all transactions (strongly recommended)

RAAST is SBP’s instant payment system. Once your account is active:

  1. Open your bank’s app
  2. Go to RAAST / Instant Payment section
  3. Register your CNIC or phone number as your RAAST ID
  4. You can now receive money from any bank instantly using just your phone number

Common Reasons Accounts Get Rejected

ReasonFix
CNIC expiredRenew at NADRA first — takes 1–7 days
Name mismatch (CNIC vs form)Fill form exactly as CNIC shows, including middle name
Biometric failureTry again; if persistent, visit NADRA for fingerprint update
No utility billUse a family member’s bill + their CNIC copy
Address in CNIC differs from utility billProvide an affidavit or NOC from the bill holder

Foreign Currency Account (FCA)

If you receive international payments (freelancing, remittances, export income):

  1. Open an FCA (USD, GBP, EUR, AED) at any commercial bank
  2. Documents: same as regular account + source of funds declaration
  3. You can keep foreign currency without converting to PKR
  4. Debit card in foreign currency available at some banks
  5. Best banks for FCAs: HBL, MCB, Bank Alfalah, Standard Chartered Pakistan

Freelancers: SBP allows freelancers to retain up to 35% of their foreign earnings in an FCA and repatriate the rest in PKR at interbank rates.


Roshan Digital Account (For Overseas Pakistanis)

If you are a Pakistani living abroad (NRP — Non-Resident Pakistani):

  1. Open a Roshan Digital Account (RDA) entirely online — no Pakistan visit needed
  2. Available at: HBL, UBL, MCB, Bank Alfalah, Meezan, and others
  3. Invest in Naya Pakistan Certificates (competitive PKR and USD profit rates)
  4. Repatriate funds freely
  5. Apply at: sbp.org.pk/rda

Key Tips

  • Always keep your account active — accounts with no transaction for 1 year become dormant and require branch reactivation
  • Register as an FBR filer — bank accounts are linked to CNIC, and withholding tax on profit/interest is 15% for filers vs 30% for non-filers
  • Enable two-factor authentication (2FA) on internet banking immediately
  • Never share your OTP, PIN, or internet banking password — banks will never ask for these

Key Takeaways

  • Basic Banking Account requires only your CNIC and has zero minimum balance
  • Digital accounts (NayaPay, HBL Konnect) can be opened in minutes from your phone
  • Link to RAAST for instant inter-bank transfers using just your phone number
  • Being a tax filer saves you 15% withholding tax on your bank profit annually
  • Overseas Pakistanis can open Roshan Digital Accounts entirely online
All Tools