How do I add a payment method to my Facebook ad account?
Go to Billing & payments, open Payment settings (or pick the ad account first, then Payment methods), click Add payment method, choose the type and follow the on-screen steps. You need full control of the ad account in a business portfolio, or admin permission otherwise. Meta requires a payment method before you can publish an ad.
An ad account can’t publish ads until it has a way to pay, so adding a payment method is one of the first jobs on a new account. Meta keeps this in Billing & payments, separate from the payment details on your personal Facebook profile. Whatever you use to pay is saved to the ad account, and you can keep several methods and choose a default.
Who can add a payment method?
| Where the ad account’s permissions are managed | Access you need |
|---|---|
| In a business portfolio | Full control of the ad account |
| In Ads Manager | Admin permission on the ad account |
If your ad account is set up for available funds, these steps won’t work. Meta says to add money with a manual payment method instead.
How do you add one on a computer?
- Go to Billing & payments.
- With access to one ad account, click Payment settings in the left menu.
- With access to several, select the ad account in Accounts, then click Payment methods.
- Click Add payment method.
- Select the payment method you want and click Next.
- Follow the on-screen instructions for that method.
How do you add one on your phone?
- Open the Facebook app, or go to m.facebook.com in your phone’s browser.
- Tap Menu or your profile picture, then Ads Manager.
- Tap Settings, select your ad account, then tap Billing & payments.
- Tap Add payment method and choose the type, such as debit or credit card.
- Enter the details and tap Save.
Can you pay from a bank account?
Only in some countries. Online banking, or direct debit, is available where Meta supports it and only for ad accounts on automatic billing. Before you start, check that:
- You’re an admin of the ad account.
- Direct debit is accepted for Meta ads in your country.
- Your ad account uses automatic billing; Meta notes direct debit has no payment threshold.
- There are no unsettled charges; if there are, add another method and use Pay now first.
Then click Add payment method, choose Online banking and follow the steps to verify the account. Meta says a new bank account may take 3 to 4 days to process, so you can add a card or PayPal for automatic billing in the meantime.
FAQ
Which payment method does Meta charge first?
Meta says it uses your available funds first, if you have any. If you don’t, it charges your default payment method when you make a payment for your ads. You can set which saved method is the default in Billing & payments.
What should I do if the payment method won’t save?
Refresh the page, check your list of payment methods, then try again if the method wasn’t added. In the Ads Manager app, Meta suggests closing and reopening the app, checking your payment methods, then retrying.
I see charges I don’t recognize. What now?
Meta suggests first checking with anyone you share the payment method or ad account with, since they may have run ads. If you still don’t recognize the activity, use Meta’s guide to troubleshooting unrecognized activity on your ad account.
Sources
- Add a payment method to a Meta ad account (Meta, checked 2 Oct 2026)
- Add your bank account as a payment method for Meta ads (Meta, checked 2 Oct 2026)
Drafted with AI and checked claim by claim against the pages linked under Sources. Found a mistake? Tell us via the corrections policy.