How to Open a Roshan Digital Account (Step-by-Step Guide 2026)
Learn how to open a Roshan Digital Account step by step: who is eligible, required documents, best banks, how long it takes, and how to start investing.

If you’re a Pakistani living abroad, sending money home and investing there used to mean branch visits, paperwork, and long waits. The Roshan Digital Account (RDA) changed that. You can now open a Pakistani bank account from anywhere in the world, entirely online.
This guide explains how to open a Roshan Digital Account step by step, including who qualifies, the documents you need, how long it takes, and what you can do with the account afterward.
What Is a Roshan Digital Account?
The Roshan Digital Account is an initiative of the State Bank of Pakistan (SBP), offered through partner commercial banks. It lets overseas Pakistanis open a bank account in Pakistan digitally and use it for:
- Receiving money from abroad
- Everyday banking and payments in Pakistan
- Investing in Pakistan, such as in Naya Pakistan Certificates and the stock market
- Sending your funds back abroad (repatriation), subject to the rules
You can open it as a foreign currency account or a Pak rupee account, or both, depending on the bank.
Who Can Open a Roshan Digital Account?
Generally, you may be eligible if you are:
- A Non-Resident Pakistani (NRP) with a valid CNIC or NICOP
- A foreign national of Pakistani origin holding a Pakistan Origin Card (POC)
- A foreign national (SBP also allows non-resident foreign nationals)
- A resident Pakistani with declared foreign assets, who may need to apply at a branch
Important: An ordinary resident of Pakistan with no declared foreign assets isn’t eligible. The RDA is designed for people living abroad. Rules can vary by bank, so check your chosen bank’s eligibility page.
Documents Required for a Roshan Digital Account
Requirements differ slightly between banks, but you’ll generally need:
- Valid CNIC / NICOP / POC (scanned)
- Passport (usually the first two pages)
- Proof of non-resident status, such as a visa, residence permit, or entry/exit stamps
- Proof of income or source of funds, such as a salary certificate, recent salary slips, an employer letter, or a bank statement
- Signature (a scanned copy or specimen card, depending on the bank)
- A live photo or selfie taken during the application
- Tax forms if applicable, for example a W-8 or W-9 for US residents
- Optional: Zakat exemption declaration, if you want exemption and your bank offers it
Tips on documents:
- Make sure your CNIC or NICOP hasn’t expired.
- Check that your details match your NADRA records. Mismatches are a common reason for delays.
- Scan clearly. Some banks limit file size (for example 2 MB) and accept only JPEG, JPG, or PNG.
How to Open a Roshan Digital Account: Step by Step
Step 1: Choose a participating bank
Several major Pakistani banks offer the RDA, including HBL, UBL, Bank Alfalah, Bank AL Habib, MCB, Meezan Bank, Allied Bank, and others. SBP maintains an official list on its website, so start there to avoid fake sites.
Step 2: Pick your account type
Decide between:
- Conventional or Islamic banking
- Current or savings
- Foreign currency (such as USD, GBP, EUR, SAR, AED) or Pak rupee
Step 3: Open the bank’s online application
Go to the bank’s official RDA page, which you can reach from the SBP site, and click the apply button.
Step 4: Fill in your personal details
Enter your name, CNIC or NICOP number, address abroad, contact details, and employment information exactly as they appear on your documents.
Step 5: Upload your documents
Upload clear scans of the documents listed above.
Step 6: Complete identity verification
Take a live photo through your phone or webcam. Some banks may use video verification or NADRA-linked checks.
Step 7: Accept the terms and submit
Read the terms and conditions, give your consent, and submit.
Step 8: Wait for approval
The bank reviews your application. If everything is complete, some banks approve within about two working days, while others can take longer, especially if documents need correction.
Step 9: Receive your account details
The bank emails your account number and access instructions.
Step 10: Fund your account
Transfer money from your overseas bank through official banking channels. Check with your bank for the best transfer method and any charges.
Step 11: Start using it
Once funded, you can bank, make payments, or invest through the account.
How Long Does It Take to Open a Roshan Digital Account?
Some banks say accounts can open in about 48 hours when documents are complete. In practice, timelines vary from a couple of days to a few weeks depending on the bank, the quality of your documents, and whether verification raises any issues. Complete, clear documents are the best way to speed things up.
Which Bank Is Best for a Roshan Digital Account?
There’s no single best bank for everyone. Compare:
- Account types available (Islamic, conventional, currencies)
- Charges for debit cards, cheque books, and transfers
- Processing speed and customer support
- Investment options offered through the bank
- How easy the app and online banking are
- Your preference for Islamic banking
Check each bank’s official page for current charges and features, since they change.
What Can You Do With a Roshan Digital Account?
Send and receive money
Fund your account from abroad and use it for payments in Pakistan.
Invest in Naya Pakistan Certificates (NPCs)
These are government-issued certificates available to RDA holders, in currencies including USD, PKR, Euro, GBP, SAR, and AED. There are also Islamic versions. Profit rates change, so check the current rates on SBP or your bank’s site.
Invest in the Pakistan Stock Exchange
You can invest in listed companies through your RDA. For example, if you’re interested in new listings, see our guide on the Khaadi IPO in Pakistan.
Invest in property
RDA holders can invest in approved real estate and housing schemes under the program’s rules.
Use a debit card and cheque book
Many banks offer these, sometimes with fees.
Send money back abroad
Funds can be repatriated under the RDA framework. Check your bank for the current procedure and any limits.
Tax on Roshan Digital Accounts
SBP materials describe a simplified tax regime for RDA holders, including a 10% withholding tax on Naya Pakistan Certificate profit that is full and final, with no need to file a tax return in Pakistan for that income. Other income, property, or stock gains can have different tax treatment, and you may also owe tax in your country of residence.
Tax rules change and depend on your situation, so speak to a qualified tax adviser before investing.
Common Problems and How to Avoid Them
- Expired or unclear NICOP/CNIC. Renew it first.
- Mismatched details. Make sure your name, date of birth, and address match NADRA and your other documents.
- Blurry scans or wrong file formats. Re-scan in good light and check the size limit.
- Missing proof of income or non-resident status. Gather these before you start.
- Fake websites. Only use the bank links listed on the SBP website.
- Unexpected charges. Read the schedule of charges for cards, cheque books, and transfers.
Is a Roshan Digital Account Safe?
The RDA is an SBP-backed program offered through regulated Pakistani banks. To stay safe:
- Open the account only through the official bank website or the SBP link
- Never share your passwords, PINs, or one-time codes
- Be cautious of agents who promise “guaranteed returns” or ask for money upfront
- Use strong passwords and keep your contact details updated

