If you have ever tried subscribing to Netflix, running a Meta or Google ad, buying a course on Udemy, or paying for a SaaS tool like Canva Pro or ChatGPT Plus from Nepal, you have probably run into the same wall: none of them accept eSewa, Khalti, or a normal NPR debit card. That is exactly the gap a virtual card fills. This guide explains what a virtual card actually is, which Nepali banks offer one, what the legal limits are, and how to apply for one the right way.
What Is a Virtual Card, Exactly?
A virtual card is a digital-only Visa or Mastercard issued by a licensed bank, usable for online payments without ever printing a physical plastic card. You load it with a fixed amount of foreign currency (almost always USD), and it works anywhere that accepts Visa or Mastercard online — streaming subscriptions, app stores, ad platforms, freelance marketplaces, cloud hosting, and international e-commerce sites. Because it is prepaid, you can only spend what you have loaded onto it, which also makes it a safer option than exposing a full bank account to international websites.
Why You Need One in Nepal
Nepal's currency, the Nepali Rupee, is not freely convertible, and Nepal Rastra Bank (NRB) tightly controls how much foreign currency an individual can access for online spending. Regular NPR debit and credit cards from Nepali banks generally do not work on international payment gateways for this reason. A virtual dollar card exists specifically to give individuals and businesses a compliant, bank-issued way to spend foreign currency online, within limits set by NRB.
Current NRB Rules and Limits (What You Should Know)
Nepal Rastra Bank permits licensed banks to issue prepaid or virtual international cards to individuals, with an annual loading limit that has traditionally been set around USD 500 per person per year for general personal use. In recent updates to its unified foreign exchange directive, NRB has expanded this scope for specific categories: IT, software, and communication-based businesses, along with verified freelancers earning in foreign currency, can be issued cards with higher annual limits — reported at up to USD 3,000 to 5,000 depending on the applicant's documented foreign-currency earnings and the bank's own policy. Banks may also allow further increases with proper income documentation and approval.
Because these limits are updated periodically through NRB circulars, always confirm the exact current limit directly with your bank or on the Nepal Rastra Bank website before applying, rather than relying solely on any single blog post — this one included.
Where You Can Get a Virtual Card in Nepal
Several commercial banks in Nepal currently offer prepaid or virtual international cards, generally under names like "virtual dollar card," "e-com card," or "international prepaid card." Examples reported by users and bank websites include Global IME Bank's E-Com Visa Card, NIC Asia's virtual card, NMB Bank's Virtual Dollar Card, Nabil Bank, Prabhu Bank's Dollar Card, Everest Bank's virtual e-commerce card, and NIMB's Virtual Prepaid International Card. Standard Chartered Nepal also offers a USD credit card option for customers who maintain a foreign currency (FCY) account, which typically supports higher spending than a basic prepaid card. Features, fees, and exact limits vary by bank, so it is worth comparing two or three options before choosing.
As of now, wallets like eSewa and Khalti do not issue their own standalone international virtual card for direct global online payments; their focus remains domestic wallet-to-wallet, bill payment, and merchant transactions. If that changes, banks and NRB circulars will typically announce it publicly, so it is worth checking their official channels if this matters to you.
How to Apply for a Virtual Card — Step by Step
1. Choose a bank. Compare issuance fees, annual charges, reload fees, and whether the bank supports online reloading through mobile or internet banking.
2. Open or use an existing account with that bank, since most virtual card applications require you to already be a customer.
3. Submit KYC documents — typically your citizenship certificate or passport, a passport-size photo, and PAN details if you are applying as a freelancer or business for a higher limit.
4. Pay the issuance fee, usually in the range of a few hundred to about NPR 1,500 depending on the bank, plus any annual maintenance charge.
5. Load the card in NPR through mobile banking, internet banking, or a branch visit; the bank converts it to USD at the prevailing exchange rate up to your approved annual limit.
6. Use the card details — card number, expiry, and CVV, usually visible inside your bank's mobile app — directly at checkout on the platform you are paying.
Safety Tips for Using a Virtual Card
Treat your virtual card details with the same caution as a physical card. Only enter them on official, secure websites — look for "https" and a recognizable domain name before checking out. Avoid saving your card details on unfamiliar or low-trust websites, and regenerate or freeze the card through your bank's app if you ever suspect misuse. Keep an eye on your transaction history regularly, since prepaid cards make it easy to spot an unfamiliar charge quickly, before it becomes a bigger problem. Finally, never share your card number, expiry date, or CVV over a phone call or message, even if the person claims to be from your bank.
Which Type Should You Choose?
If you mainly need to pay for occasional subscriptions, app purchases, or small ad campaigns, a basic prepaid virtual dollar card with the standard annual limit is usually enough. If you are a full-time freelancer or run an IT/export business billing clients abroad, it is worth applying with income documentation to request a higher limit under the newer NRB provisions, or considering a foreign currency account with a card attached if your volume is consistently high. Whichever route you choose, applying through a licensed Nepali bank keeps you fully compliant with foreign exchange regulations, which matters both for your own peace of mind and to avoid complications with larger transactions later.
Discussion