Yes, you can open a bank account online in Pakistan, but only with certain banks and only if you meet their requirements

Most major Pakistani banks now offer online account opening, but the process is not the same across all of them. Some banks let you complete the entire application on your phone or computer. Others require you to start online but finish in a branch. A few still require you to walk in from the beginning. The banks that offer full online opening include HBL (Habib Bank Limited), UBL (United Bank Limited), Faysal Bank, Meezan Bank, and several others, but each has different document requirements and verification steps.

The catch is that you must be a Pakistani citizen with a valid CNIC (Computerized National Identity Card) or a foreigner with a valid passport and a work visa or residence permit. You also need a phone number that can receive SMS verification codes, and most banks now require a video call with a bank representative to confirm your identity before they activate your account. The entire process usually takes between one and five business days from the moment you submit your documents.

Key Takeaways

  • HBL, UBL, Faysal Bank, and Meezan Bank all offer online account opening, but you must have a valid CNIC or passport with a current work or residence visa.
  • Most banks require a video call with a representative to verify your identity before your account becomes active, even if you complete the application online.
  • You will need a working phone number that can receive SMS codes, and some banks ask for proof of address such as a utility bill or rental agreement.
  • The entire process from application to account activation usually takes one to five business days, depending on the bank and how quickly you respond to verification requests.

Which banks let you open an account entirely online

HBL's online account opening process is called HBL Express and works through their mobile app or website. You upload a photo of your CNIC (both sides), a selfie, and proof of address. The bank then schedules a video call with you, usually within 24 hours. After the call, your account is typically active within one business day. UBL offers a similar process through their app, though they sometimes ask for additional documents depending on the account type you choose.

Faysal Bank and Meezan Bank both allow online opening as well, with Meezan requiring a video verification call and Faysal accepting some accounts without one if you already have a Faysal credit card. Smaller banks and microfinance institutions like Habib Metro Bank and Silk Bank also offer online opening, but their processes vary and they may have stricter document requirements or longer verification times.

If your bank is not on this list, contact them directly to ask whether they offer online account opening. Many banks update their processes regularly, and some offer online opening only for certain account types (such as savings accounts but not business accounts).

What documents you need to have ready

Your CNIC is the primary document. The bank will ask you to photograph both the front and back sides clearly, with all text readable and no glare. If you are a foreigner, you need a valid passport and either a work visa, residence permit, or entry visa that is still current. Some banks accept a letter from your employer or a rental agreement as proof of address instead of a utility bill, but utility bills (electricity, gas, or water) are faster to verify.

Have your phone number ready—this is how the bank sends you verification codes and contacts you during the process. Some banks also ask for your employment details or source of income, especially if you are opening a business account. If you are unemployed or self-employed, be prepared to explain your income source; some banks ask for tax returns or business registration documents, while others accept a simple written statement.

Take clear photos in good lighting and make sure the documents are not bent, torn, or partially obscured. Blurry or incomplete photos will delay your application because the bank will ask you to resubmit them.

How the video verification call works

After you submit your documents online, the bank schedules a video call with you, usually within 24 to 48 hours. During the call, a bank representative will ask you to confirm your identity, show your CNIC or passport in person, and answer basic questions about the account you are opening and how you plan to use it. The call typically lasts five to ten minutes. You do not need to dress formally or be in a specific location, but you should be in a quiet place where you can hear clearly and the lighting is good enough for the representative to see your face and documents.

The representative may ask why you are opening the account, what your job is, and whether you have any other bank accounts. Answer honestly—the bank is checking that you are not opening the account for money laundering or fraud. After the call ends, the representative will tell you when to expect your account to be active. Most banks activate accounts within one business day of the video call, though some take up to three days.

Timeline from application to your first transaction

The fastest banks (HBL and UBL) can have you ready to use your account within 24 to 48 hours of submitting your application. This assumes you respond quickly to the video call invitation and your documents are clear and complete. If your documents are unclear or incomplete, the bank will ask you to resubmit them, which adds one to two days. If you miss the video call appointment, you will have to reschedule, which can add another one to three days.

Once your account is active, you can usually log into your online banking portal or mobile app immediately. You may not be able to transfer money out of the account for the first 24 to 48 hours—this is a security measure most banks use. You can receive money (transfers from other people or direct deposits from your employer) as soon as the account is active. Your debit card will arrive by mail within one to two weeks, depending on where you live in Pakistan.

What happens if you do not have a CNIC yet

If you are a Pakistani citizen but your CNIC has expired or you have not received one yet, you cannot open a bank account online. You will need to visit a branch in person with your expired CNIC or a temporary identity document issued by NADRA (National Database and Registration Authority). Foreigners without a work or residence visa also cannot open an account online; they must visit a branch with their passport and a letter from their employer or a rental agreement.

If you are waiting for your CNIC to arrive, contact NADRA to check the status. If it is delayed, you can request an urgent replacement at a NADRA office. This process takes one to two weeks and costs extra, but it is faster than waiting for a regular replacement.

Fees and minimum balance requirements

Most banks do not charge a fee to open a savings account online. However, some banks require a minimum opening balance—this varies from 1,000 PKR to 10,000 PKR depending on the bank and account type. HBL's basic savings account has no minimum balance requirement. UBL's basic account requires 1,000 PKR. Faysal Bank's online account requires 5,000 PKR. Check with your chosen bank before you apply to confirm whether there is a minimum balance and whether you need to deposit it immediately or within a certain number of days.

After your account is open, most banks charge monthly maintenance fees ranging from 0 to 500 PKR, depending on whether you maintain a minimum balance and how many transactions you make. Some banks waive the fee if you keep a certain balance (usually 10,000 to 50,000 PKR) or if you receive a salary deposit each month. Ask about fee waivers when you open your account.

What to do if your application is rejected

Banks reject online applications for a few reasons: your CNIC or passport is expired, your documents are unclear or incomplete, your address cannot be verified, or the bank suspects fraud or money laundering. If your application is rejected, the bank will send you an email or SMS explaining why. Most rejections are due to document quality—resubmit clearer photos and try again.

If your address cannot be verified, the bank may ask you to provide a different proof of address or to visit a branch in person to complete the account opening. If the bank suspects fraud or money laundering, they will not tell you the specific reason; they will simply reject your application. In this case, you can visit a branch and speak to a manager, who may be able to help you open an account if you can provide additional documentation or explanation.

Frequently Asked Questions

Can I open a bank account online if I am a foreigner living in Pakistan?

Yes, if you have a valid passport and a current work visa, residence permit, or entry visa. Some banks also accept a letter from your employer or a rental agreement as proof of residence. Contact the bank directly to confirm their requirements for foreigners, as policies vary.

Do I need to visit a branch at any point?

No, if you are opening a basic savings account with a bank that offers full online opening (HBL, UBL, Faysal, or Meezan). The video call replaces the in-person verification. However, if your application is rejected or your documents cannot be verified, you may need to visit a branch to complete the process.

How long does it take to receive my debit card?

Debit cards usually arrive by mail within one to two weeks of account activation. The exact timeline depends on where you live in Pakistan and the bank's delivery partner. You can use your account for online transfers and bill payments before your card arrives.

What if I miss the video call appointment?

Contact the bank immediately to reschedule. Missing the appointment will delay your account activation by one to three days. Most banks allow you to reschedule through their app or by calling customer service.

Can I open a business account online?

Most banks require you to visit a branch to open a business account, even if they offer online opening for personal accounts. Business accounts require additional documents such as business registration, tax returns, and proof of business address. Check with your bank to confirm their requirements.