The question behind most 'dollar card Nepal' searches is practical: how do I pay Facebook for ads, or Google, or a software subscription, from Nepal? Nepal's foreign exchange rules mean you can't just use a normal NPR debit card for most of these. Here's how businesses actually do it, and the snags to expect.
The main options
| Option | Who can get it | Good for | Watch out for |
|---|---|---|---|
| Prepaid dollar card (e-commerce card) | Nepali citizens, from most commercial banks | Ads, subscriptions, small online payments | Low annual limit (commonly about USD 500) |
| Passport-based dollar card | Citizens with a valid passport | Larger annual spend, travel | Annual foreign exchange limit applies |
| Dollar account card (RDA/ERA) | People or firms earning in foreign currency | Freelancers, exporters, agencies | Needs foreign income records |
| Agency pays for you | Any business | Ads above your card limit | Pick an agency that shows invoices |
Exact limits are set by Nepal Rastra Bank and each bank's own policy, and they change. Ask your bank for the current annual limit, the per-transaction limit and the fee before applying. NRB also caps how much you can spend per day and per month on prepaid and debit cards in rupee terms.
How to apply
- Visit or open the app of a bank you already use; most issue Visa or Mastercard dollar cards
- Bring citizenship, a photo and (for higher limits) your passport
- Load it in NPR; the bank converts at its selling rate plus a fee
- Enable online / international use in the bank's app before your first payment
Using it for Facebook and Instagram ads
Add the card in Meta Business Suite under Billing. Set your account currency to USD before running your first ad; you can't change it later without a new ad account. Meta charges when you hit a billing threshold or at month end, so a USD 500 annual card limit can run out faster than you think. Keep an eye on 'amount spent' in Ads Manager, not just your budget.
Why payments fail (and fixes)
| Problem | Usual cause | Fix |
|---|---|---|
| Card declined on first try | International/online use not enabled | Turn it on in the bank app or call the bank |
| Declined after working before | Annual or monthly limit reached | Check the remaining limit; top up or use another card |
| Ad account restricted after a failed payment | Meta flags unpaid balances | Pay the balance, then request a review |
| Google Ads payment fails | Card not 3D Secure, or bank blocks the merchant | Ask the bank to allow Google; verify via OTP |
When it's easier to let an agency pay
If your ad budget is bigger than your card limit, or you'd rather not deal with failed payments mid-campaign, many businesses have their agency run ads through the agency's own account and invoice them in NPR. If you go this way, make sure you can see the real spend in Ads Manager and that ad accounts and pages stay in your name.



