How to Open a Bank Account in Pakistan
This is a no‑nonsense, up‑to‑date guide for local Pakistani residents who want to open a bank account. If you follow this step‑by‑step, you won’t waste time, get rejected, or look clueless at the bank counter.
Who Can Open a Bank Account in Pakistan?
You can open a bank account if you are:
-
A Pakistani citizen
-
18 years or older (minors require a guardian)
-
Holding a valid CNIC or Smart CNIC
-
Not blacklisted by SBP (rare, but it happens)
If you don’t meet these, stop here.
Types of Bank Accounts (Choose Smartly)
1. Current Account
Best for: Business owners, freelancers, high‑volume transactions
-
No profit
-
Unlimited withdrawals
-
Higher minimum balance
2. Savings Account
Best for: Salary earners, individuals
-
Earns profit
-
Limited free withdrawals
-
Lower minimum balance
3. Asaan Account (Basic Banking Account)
Best for: Students, low‑income individuals
-
Minimal documentation
-
No minimum balance
-
Transaction limits apply
4. Salary Account
Best for: Employed individuals
-
Zero balance (usually)
-
Employer letter required
Mentor advice: If you don’t run a business, a Savings or Asaan Account is enough. Don’t overcomplicate.
Documents Required (Non‑Negotiable)
For most local Pakistanis:
-
Original CNIC / Smart CNIC
-
CNIC copy
-
Proof of income (salary slip, business proof, or self‑declaration)
-
Recent utility bill (sometimes optional)
For salary accounts:
-
Employer letter or contract
For business accounts:
-
NTN certificate
-
Business registration (SECP / partnership deed / sole proprietor letter)
No CNIC = no account. Period.
Step‑by‑Step Process to Open a Bank Account
Step 1: Choose the Right Bank
Popular banks in Pakistan:
-
Meezan Bank (Islamic)
-
HBL
-
UBL
-
MCB
-
Bank Alfalah
-
Standard Chartered (premium)
Tip: Go where your income comes from. Transfers are smoother.
Step 2: Visit the Branch (or Apply Online)
-
Visit the nearest branch
-
Ask for Account Opening Desk
-
Some banks allow online applications, but branch visit is still mandatory for verification
Go early. Banks move slow after noon.
Step 3: Fill the Account Opening Form
You’ll provide:
-
Personal details
-
Income source
-
Expected monthly transactions
-
FATCA/CRS declaration
Don’t lie. Banks flag inconsistencies fast.
Step 4: Biometric Verification
-
Thumb verification via NADRA
-
Photograph taken
If biometrics fail, fix your CNIC first.
Step 5: Initial Deposit
-
Asaan Account: Usually Rs. 0
-
Savings Account: Rs. 1,000 – Rs. 5,000
-
Current Account: Rs. 10,000+
Deposit amount depends on the bank.
Step 6: Account Activation
-
Account usually activates in 1–5 working days
-
ATM card and cheque book delivered within 7–14 days
SMS confirmation is your green light.
ATM Card, Cheque Book & Online Banking
After activation, you can:
-
Collect ATM card (or receive by courier)
-
Set ATM PIN
-
Register for mobile and internet banking
-
Enable SMS alerts
Activate digital banking immediately. Standing in lines is for amateurs.
Common Reasons Accounts Get Rejected
-
CNIC expired
-
Incomplete forms
-
Unclear income source
-
Fake or inconsistent information
-
Suspicious transaction estimates
If rejected, fix the issue and reapply. Don’t argue with the teller — they don’t make rules.
Minimum Balance Rules (Important)
If your balance drops below minimum:
-
Monthly penalty charged
-
Account may be downgraded
Asaan Accounts are exempt. Everyone else pays for ignorance.
How Long Does It Take?
-
Branch visit: 30–60 minutes
-
Account approval: 1–5 working days
-
Full access (ATM + cheque): Up to 2 weeks
If it takes longer, follow up — banks respond to pressure, not patience.
Final Advice (Read This)
Opening a bank account in Pakistan is easy if you’re clean, honest, and prepared.
Most people struggle because they:
-
Walk in unprepared
-
Choose the wrong account
-
Lie about income
Do it once. Do it right.
Frequently Asked Questions (FAQ)
Can I open a bank account online in Pakistan?
Partially. Physical biometric verification is still required.
Can students open a bank account?
Yes. Asaan or student accounts are ideal.
Can I open multiple bank accounts?
Yes. No legal limit.