This is the highest information-gain topic on the calendar. Competitors are outdated forum threads. Add before publish:
- Which specific payment methods you have personally had approved and declined, with dates and the exact error text.
- Screenshot of a real declined transaction in Google Ads or Meta Ads Manager billing.
- Your current bank and card type, and the annual limit you were actually granted.
- Confirm the NRB limits below against your bank before publishing – they changed in 2026 and sources disagree.
Paying for ads from Nepal is not a technical problem. It is a foreign-exchange problem wearing a technical costume. Google and Meta both bill in US dollars, Nepal restricts how much foreign currency an individual or business can spend online, and most ordinary Nepali debit cards will not complete the transaction at all.
The short answer
You need a card that can transact in US dollars. In Nepal that means a dollar prepaid card, a virtual ecom card, or an IT-category card issued by your bank against a documented annual limit. An ordinary NPR debit card will be declined by both platforms.
Why your normal card gets declined
Nepali rupee debit cards issued for domestic use are not enabled for international e-commerce. When you enter one into Google Ads or Meta Ads Manager, the transaction is refused at the issuer, not by the platform. The error message you see is generic, which is why people assume the problem is with Google.
Three separate things have to be true for the payment to go through:
- The card is enabled for international online transactions.
- The card can settle in US dollars.
- You have remaining headroom under your annual foreign-currency allowance.
Fail any one of those and the charge is declined. Most people only ever check the first.
The card options available in Nepal
Nepal Rastra Bank sets the framework and individual banks implement it, which is why two people at two banks can have different experiences with the same paperwork. The categories below are broadly what banks offer. Limits changed during 2026 and published sources disagree with each other, so treat the figures as a starting point and confirm with your own bank before you plan a budget around them.
| Card type | Typical use | What to expect |
|---|---|---|
| Dollar prepaid card | Personal subscriptions, small ad spend | Lowest annual allowance. Historically capped around USD 500 per year, though several banks report this ceiling being relaxed in 2026. |
| Virtual ecom card | Online-only spend, issued fast | Same allowance framework as the prepaid card, but often issued within a day rather than a week. |
| IT or software-category card | Registered businesses in IT and digital services | Materially higher allowance, commonly quoted in the USD 3,000 to 5,000 range, and higher again where you can document foreign earnings. |
| Business allowance against export earnings | Companies earning foreign currency | The highest tier. Requires registration documents and evidence of foreign income. |
The practical implication for advertisers: a personal prepaid card will not carry a serious campaign. If you plan to spend more than a few hundred dollars a year on ads, apply for the business or IT category card before you build the campaign, not after your first payment fails.
What you will be asked for
- An account at the issuing bank.
- PAN and full KYC documents.
- A statement of purpose explaining what the card is for.
- Business registration documents, for the higher-limit categories.
- Evidence of foreign earnings, where you are applying above the standard tier.
Issuance commonly takes four to five working days, though some banks issue a virtual card immediately.
The trap nobody warns you about: threshold billing on a prepaid card
This is the failure that costs Nepali advertisers the most money, and it has nothing to do with getting the card approved.
Both Google Ads and Meta bill you automatically once your spend crosses a threshold, and the threshold rises as your account builds payment history. On a prepaid card, that means the platform will attempt to charge an amount you did not initiate, on a day you did not choose, against a balance you may not have topped up.
When that charge fails:
- Your ads stop serving, usually mid-campaign.
- The account accrues a failed-payment flag.
- Repeated failures can suspend the ad account entirely.
- Any learning phase your campaigns were in resets when they restart.
The mitigation is unglamorous: keep the prepaid balance meaningfully above your expected threshold charge, check the billing section weekly rather than monthly, and never let the balance run to zero at month end.
Currency conversion and what it actually costs you
You are billed in US dollars. Your bank converts from your rupee account at its own rate and usually adds a conversion or cross-border fee. That spread is real money on a recurring ad budget, and it is invisible in your ad platform reporting.
Budget for it deliberately. If you are reporting cost per lead to a client in rupees, decide up front whether your CPL figure includes the conversion cost. Reporting a USD-denominated CPL against a rupee revenue figure produces numbers that quietly drift apart over a year.
What not to do
- Do not use somebody else’s card. Using a relative’s or a foreign friend’s card puts a payment method on the account that does not match the account holder. Both platforms treat mismatched billing identity as a risk signal, and account suspensions from this are common and slow to appeal.
- Do not run client campaigns on your personal card allowance. Beyond the compliance question, you are absorbing the client’s foreign-currency exposure on your own annual limit.
- Do not open a second ad account to escape a billing problem. Both platforms link accounts by payment method and device signals. A duplicate account usually inherits the original problem and adds a policy violation.
- Do not assume last year’s limit still applies. The rules moved during 2026 and will move again.
A workable setup for a Nepali agency or business
- Register the business and obtain a PAN, if you have not already.
- Apply for the IT or business-category card rather than the personal prepaid card.
- Set the ad account’s billing country and currency once, correctly. Currency cannot be changed later without opening a new account.
- Load the card with more than one billing cycle’s expected spend.
- Set a calendar reminder to check remaining annual allowance monthly.
- Keep every bank confirmation and card statement. If a platform ever asks you to verify billing, you want the paperwork already assembled.
Frequently asked questions
Can I pay for Facebook ads in Nepali rupees?
No. Meta bills Nepali accounts in US dollars, and there is no NPR billing currency option. Your bank converts from rupees at its own rate. The same applies to Google Ads.
Why does my Nepali debit card get declined on Google Ads?
Because domestic NPR cards are not enabled for international online transactions and cannot settle in dollars. The decline happens at your bank, not at Google, which is why the platform error message is unhelpfully generic.
How much can I spend on ads per year from Nepal?
It depends on your card category and your bank. Personal prepaid cards carry the lowest allowance; IT and business-category cards issued against documented earnings carry substantially more. Limits changed in 2026, so confirm your current ceiling directly with your bank.
What happens if my prepaid card runs out mid-campaign?
The platform’s automatic threshold charge fails, your ads stop serving, and the account records a failed payment. Repeated failures risk suspension, and restarting resets campaign learning. Keep the balance above one full billing cycle at all times.
Can I use a friend’s foreign card to pay for my ads?
You can, and it is a bad idea. A billing identity that does not match the account holder is a risk signal on both platforms, and suspensions arising from it are difficult and slow to appeal. Use a card in your own or your business’s name.
A note on what this article is not
This is a practical guide to getting ad payments to work, not legal or financial advice. Foreign-exchange rules in Nepal are set by Nepal Rastra Bank, change without much notice, and are implemented differently by different banks. Confirm your own position with your bank and, where the amounts are material, with an accountant.
Sources
- Dollar prepaid card in Nepal: how to get one, limits and fees – GadgetByte Nepal
- Ecom card and virtual dollar card in Nepal: limits and NRB rules – Common Law Associates
- Nepal Rastra Bank – the primary source for current foreign exchange circulars
The trap nobody warns you about: threshold billing on a prepaid card
This is the failure that costs Nepali advertisers the most money, and it has nothing to do with getting the card approved.
Both Google Ads and Meta bill you automatically once your spend crosses a threshold, and the threshold rises as your account builds payment history. On a prepaid card, that means the platform will attempt to charge an amount you did not initiate, on a day you did not choose, against a balance you may not have topped up.
When that charge fails:
- Your ads stop serving, usually mid-campaign.
- The account accrues a failed-payment flag.
- Repeated failures can suspend the ad account entirely.
- Any learning phase your campaigns were in resets when they restart.
The mitigation is unglamorous: keep the prepaid balance meaningfully above your expected threshold charge, check the billing section weekly rather than monthly, and never let the balance run to zero at month end.
Currency conversion and what it actually costs you
You are billed in US dollars. Your bank converts from your rupee account at its own rate and usually adds a conversion or cross-border fee. That spread is real money on a recurring ad budget, and it is invisible in your ad platform reporting.
Budget for it deliberately. If you report cost per lead to a client in rupees, decide up front whether that figure includes the conversion cost. A USD-denominated CPL measured against rupee revenue drifts apart quietly over a year.
What not to do
- Do not use somebody else’s card. A payment method that does not match the account holder is a risk signal on both platforms, and suspensions arising from it are common and slow to appeal.
- Do not run client campaigns on your personal card allowance. Beyond the compliance question, you are absorbing the client’s foreign-currency exposure on your own annual limit.
- Do not open a second ad account to escape a billing problem. Both platforms link accounts by payment method and device signals. The duplicate usually inherits the original problem and adds a policy violation.
- Do not assume last year’s limit still applies. The rules moved during 2026 and will move again.
A workable setup for a Nepali agency or business
- Register the business and obtain a PAN, if you have not already.
- Apply for the IT or business-category card rather than the personal prepaid card.
- Set the ad account’s billing country and currency once, correctly. Currency cannot be changed later without opening a new account.
- Load the card with more than one billing cycle’s expected spend.
- Set a monthly reminder to check remaining annual allowance.
- Keep every bank confirmation and card statement. If a platform asks you to verify billing, you want the paperwork already assembled.
Frequently asked questions
Can I pay for Facebook ads in Nepali rupees?
No. Meta bills Nepali accounts in US dollars and offers no NPR billing currency. Your bank converts from rupees at its own rate and typically adds a cross-border fee. The same applies to Google Ads.
Why does my Nepali debit card get declined on Google Ads?
Because domestic NPR cards are not enabled for international online transactions and cannot settle in dollars. The decline happens at your bank, not at Google, which is why the platform’s error message is unhelpfully generic.
How much can I spend on ads per year from Nepal?
It depends on your card category and your bank. Personal prepaid cards carry the lowest allowance; IT and business-category cards issued against documented earnings carry substantially more. Limits changed during 2026, so confirm your ceiling directly with your bank.
What happens if my prepaid card runs out mid-campaign?
The platform’s automatic threshold charge fails, ads stop serving, and the account records a failed payment. Repeated failures risk suspension, and restarting resets campaign learning. Keep the balance above one full billing cycle at all times.
Can I use a friend’s foreign card to pay for my ads?
You can, and it is a bad idea. A billing identity that does not match the account holder is a risk signal on both platforms, and suspensions arising from it are slow and difficult to appeal. Use a card in your own or your business’s name.
A note on what this article is not
This is a practical guide to getting ad payments to work, not legal or financial advice. Foreign-exchange rules in Nepal are set by Nepal Rastra Bank, change without much notice, and are implemented differently by different banks. Confirm your own position with your bank, and where the amounts are material, with an accountant.
Sources
- Dollar prepaid card in Nepal: how to get one, limits and fees – GadgetByte Nepal
- Ecom card and virtual dollar card in Nepal: limits and NRB rules – Common Law Associates
- Nepal Rastra Bank – the primary source for current foreign exchange circulars
