How to Pay Facebook Ads in Bangladesh: Dual Currency Cards, bKash, 15% VAT and Account Safety
Every clean way to pay for Meta ads from Bangladesh in 2026, the VAT and card rules behind each one, and the payment habits that keep an ad account out of trouble.

The most expensive lesson in paid ads here has nothing to do with targeting. It’s a card that quietly hits its dollar limit on the second day of Eid week. So here is how to pay Facebook ads in Bangladesh without that happening. Add a Visa or Mastercard that allows foreign online payments. Or use bKash where it shows in your billing settings. Budget 15% VAT on top. Keep a backup method.
For years the only clean route was a dual currency card from a local bank. Then in September 2026 Meta announced bKash as a payment option for ads in Bangladesh. For a small shop with no credit card, that’s the biggest change in years.
This guide walks through every legal route, the rules behind them, and the habits that keep your ad account alive. I’ve managed a lot of ad money from Dhaka cards, so I’ve met most of the failure messages personally.
Which Payment Methods Work for Facebook Ads in Bangladesh?
An international Visa, Mastercard or American Express card, PayPal in supported currencies, and now bKash. Cards are still what most advertisers use, and still what I’d set up first.
Amanat Mossalli Taju here (more about me). I work from Dhaka, and since 2020 I’ve handled over $4M in Google and Meta ad spend for 175+ brands, roughly half of them abroad. Most of that money went through cards issued right here. The limits, the OTPs and the VAT lines on the statement are things I’ve dealt with on real campaigns, not read about.
I checked Meta’s accepted payment options page in October 2026. The Bangladesh entry listed credit cards or co-branded debit cards (Visa, Mastercard, American Express) and PayPal. The page notes that available methods depend on your account’s country and currency.
Then came bKash. In September 2026, UNB and The Financial Express reported the change. Businesses in Bangladesh can now add bKash as a payment method in Meta Ads account settings. The launch was announced at an event in Dhaka hosted by LightCastle Partners with Meta.
| Facebook ads payment method Bangladesh | Who it suits | Watch out for |
|---|---|---|
| Dual currency credit card | Most businesses and freelancers | Dollar limit, card rate, OTP on your phone |
| International debit or prepaid dollar card | People without a credit card | Must allow online foreign payments and have a CVV |
| bKash | Small shops and new advertisers | New option, check fees and how funds are added |
| PayPal | Accounts with PayPal access | Not widely available for Bangladeshi users |
| Local agency billing | Larger companies wanting taka invoices | Use your own ad account, not a shared one |

Step 1How Do You Add a Card and Pay for Facebook Ads in Bangladesh?
Five minutes, if the card is ready for foreign online payments. That’s really how to pay Facebook ads in Bangladesh with a card. The “if” is where almost every failure lives. Sort out the bank first and Meta becomes the easy part.
These checks follow Meta’s failed payment guide. It also says one payment method can usually be added to up to ten ad accounts. Don’t lend your card to half of Dhaka’s ad accounts, however nicely people ask.

Can You Pay for Facebook Ads With bKash?
Yes. Meta announced bKash for ad payments in Bangladesh on 10 September 2026, aimed at small businesses that don’t hold a foreign currency card.
The news reports say you add bKash as a payment method in your Meta Ads account settings. They don’t give fees, limits or whether it behaves as prepaid funds. I don’t know those details yet either, and I’d rather say so than guess. The general help page on Meta says local payment methods mostly add money to your available funds rather than sit there for automatic charges.
So for bkash facebook ads payment, think of it as topping up a balance. Add funds before a campaign runs dry, and watch the balance during sale periods.
If bKash isn’t showing in Billing and payments yet, wait. New payment options roll out in waves. Don’t pay anyone who offers “bKash ads” through their own account.
Automatic Billing or Available Funds?
Your first payment method decides this. A card usually puts you on automatic billing. A local method usually puts you on available funds, which works like a prepaid balance.
The payment options page spells it out. Pick a card or PayPal for your first ad, with a bank that supports recurring payments, and the account is set to automatic. Other methods, including local manual ones, set it up for available funds. Some advertisers end up with both.
| Setup | How you pay | Good for | Risk |
|---|---|---|---|
| Automatic billing | Meta charges your card at a threshold or monthly bill date | Steady campaigns that run all month | Fails if the card limit runs out |
| Available funds | You add money first, ads spend from the balance | Tight budgets and bKash users | Ads stop when the balance hits zero |
What the payment threshold means
On automatic billing, you’re charged each time spend reaches a payment threshold. You’re charged again on your monthly bill date. Several charges in one month is normal, not a glitch.
If your bank caps each foreign transaction, lower the threshold so every charge fits under it. This one setting prevents more “facebook ad payment failed” messages than anything else I know.
The same page suggests keeping some money in available funds even on automatic billing, because that balance gets used first. Cheap insurance before Eid or 11.11.
How Does the 15% VAT on Facebook Ads Work?
Expect 15% VAT on your Meta ad payments, usually collected by your bank when the card pays a foreign platform. It shows up as a separate line on the statement, and it surprises people every single month.
In 2019, Prothom Alo reported that Bangladesh Bank told scheduled banks to collect 15% VAT on payments to social media platforms. Facebook, YouTube and Google were named. Payments by Visa or Mastercard were included.
Meta itself registered for VAT with the National Board of Revenue in June 2021, according to The Business Standard. How the VAT appears on your statement depends on your bank, so read one full month of charges before you trust your budget sheet.
A quick example
- Ads spend this month: $100.
- At about Tk 124 per dollar, that is roughly Tk 12,400.
- 15% VAT adds about Tk 1,860.
- Your real cost is near Tk 14,260, before any card fee.
Keep the receipts. You can download them in Billing and payments, and your accountant will want them next to the bank statements.
Do You Need a Bangladesh Bank Endorsement?
For many personal cards, yes, because the dollar part of the card is tied to your passport’s annual travel quota. Your bank will tell you whether an endorsement is needed before you can spend USD online.
On 6 September 2026, UNB reported that Bangladesh Bank raised the annual travel quota for adults from $12,000 to $18,000 per calendar year. Banks apply this their own way, and not every card treats ad payments the same.
Banks set their own caps too. In 2023, The Business Standard reported that banks cut foreign currency credit card limits by about 30% after the taka weakened. It also noted a $300 cap on foreign currency e-commerce spending at the time.
Rules around “bangladesh bank endorsement facebook” payments change often. Before a big Eid campaign, call your card helpline and ask three things. Your USD limit. Any per-transaction cap. Whether ad payments are allowed on that card at all.
Prepaid Dollar Cards: Safe or Not?
Safe, if it comes from a licensed Bangladeshi bank, allows foreign online payments and has a CVV. Not safe if it comes from a stranger in a Facebook group. The card itself isn’t the problem. The source is.
Some banks issue prepaid or virtual international cards, and Meta accepts them as long as they can be verified and charged. Trouble starts with “virtual cards” sold in groups, loaded with money from who knows where.
- Cards bought from strangers can be cancelled, frozen or reported, and your ad account goes with them.
- Cards shared by many people hit Meta’s limit on how many ad accounts one payment method can join.
- Informal dollar sellers give no VAT record and no receipt your accountant can use.
- Cards in someone else’s name can trigger identity and payment checks you cannot pass.
When Is an Agency Ad Account Safe?
Paying through a local agency is legal and can be perfectly safe. Running your ads inside an agency’s shared or rented account is the risky part. Those are two different things, and sellers blur them on purpose.
In June 2025, The Daily Star reported that Bangladesh Bank lets local advertisers pay for Google and Facebook ads through local advertising agencies. No separate central bank approval is needed. The agencies must keep agreements, invoices and proof of tax payments.
Account networks are a sore point with Meta. Its policy violations page says businesses closely connected with a network of accounts that violate or evade policies may face advertising restrictions. A shared agency ad account bangladesh sellers offer can chain you to strangers’ mistakes.
The owner called me at 9 pm. His screen showed “Ad account disabled”. Not his account, though. For two years he’d paid a “dollar agency” in cash and they ran his ads from their own account, alongside a dozen other clients. One of those clients had broken a policy. The whole account was shut, and his Eid campaigns went dark with it. Worse, the pixel data and the custom audiences were never his to begin with. We spent the next week building a fresh business portfolio in his shop’s name, with his own dual currency card. The ads were back, but the two years of learning were gone. He told me he’d saved maybe Tk 500 a month on the agency route. He didn’t need to finish the sentence.
Payment Failed: Fix It in Six Steps
A failed payment pauses your ads and disables the ad account until the amount due is paid. Annoying, but usually a ten-minute fix.
- 1Go to Billing and payments and select the ad account.
- 2Click Payment methods, then Pay now.
- 3Choose your card or add a new one, and approve the OTP.
- 4If it fails again, call your bank and ask whether the charge was blocked.
- 5Try a different card, or add funds with a local method if you have one.
- 6Once paid, Meta resumes active and scheduled ads.
The usual causes on Meta’s list: unsupported method, inactive card, wrong expiry date, a bank decline or empty funds. In Bangladesh the boring truth is that the card’s USD limit has simply been used up.
If the account stays disabled after you pay, my guide to digital marketing mistakes Bangladeshi businesses make covers the account habits behind it.
The Habits That Keep an Ad Account Alive
Everything in your own name. The business portfolio, the ad account, the payment method. Then a backup method, and an eye on your limits. That’s the whole discipline.

Two-factor login matters because hacked accounts usually get a new, unknown card added within hours. The help centre says Meta may remove admins, pause ads or change payment methods when it sees suspicious activity. Better that it never has to.
FAQ: How to Pay Facebook Ads in Bangladesh
What is the easiest way to pay for Facebook ads in Bangladesh?
Can I use a debit card for Facebook ads?
Is VAT charged on Facebook ads in Bangladesh?
Why does my card keep failing on Meta?
Is it safe to buy dollars from a Facebook group to pay for ads?
Can an agency pay for my ads legally?
How many ad accounts can use one card?
Before you go
- Meta’s Bangladesh payment page lists Visa, Mastercard, American Express and PayPal.
- Meta announced bKash for ad payments in Bangladesh in September 2026. Check whether it shows in your account yet.
- Banks were told to collect 15% VAT on payments to foreign social media platforms, card payments included.
- Card dollar limits depend on your bank and, for many personal cards, your passport endorsement.
- Rented accounts and informal dollar sellers put your business at risk. Pay with something in your own name.
If You Only Do One Thing Before Eid
Add a backup payment method today. A second card or bKash, sitting ready in Billing and payments. That’s the single step that would have saved the sari shop owner his campaigns, and it takes less time than reading this article.
Beyond that, how to pay facebook ads in Bangladesh comes down to four habits. Pay with something in your own name. Plan for 15% VAT. Keep the threshold under your card’s cap. Never rent an account.
Once the payments are boring, the ads can get interesting. If you’d rather hand over the content side, see my social media marketing service. My social media marketing guide for Bangladeshi businesses is a good next read.
Stuck with a failed payment or a shared account right now? Book a free 15-minute call. You’ll hear from me within 12 hours, and if my work doesn’t help, I refund it.

Amanat Mossalli Taju
Senior Digital Marketer & SEO Expert, Dhaka, BangladeshI have grown 175+ brands since 2020 with SEO, Google and Meta Ads, server-side tracking, WordPress and AI automation. Half of my clients are in the UK, USA, Australia and Canada. Everything I write here comes from real client work.
Want this done for your business?
Book a free 15-minute call. I look at your site and ads before we talk, so you leave with clear next steps.


