Vai al contenuto

Meta Ads Agency Billing: Who Pays, and How to Set It Up

6 min lettura
MK

Marta Kowalczyk

Agency Operations Lead

Meta ads agency billing comes down to one question: whose payment method funds the client's ad account, and who is liable if spend runs ahead of plan. Pick the model before onboarding the first client, because changing payers later means new paperwork, new permissions and sometimes new ad accounts.

Quick answer: In most agency setups the client should own the ad account and pay Meta with their own card or invoice, while the agency gets partner access to run campaigns. Use an agency card only for short tests you rebill, and share an agency credit line only if you deliberately resell media and accept liability for the spend.

Meta now calls Business Manager a business portfolio, managed in Meta Business Suite. If you are still setting up client access, start with our Meta business portfolio guide, then come back here for the money side. For TikTok, our guide to TikTok Business Center for agencies covers the equivalent options.

How does Meta charge for ads?

Meta charges for ads in one of three ways, and each one changes how much money an agency could be exposed to on any given day.

  • Automatic payments with a billing threshold. With most cards and PayPal, Meta charges you each time ad costs reach your billing threshold, and bills any remaining costs on your monthly bill date. The threshold starts low for new advertisers and can rise over time, so you may be charged several times a month, even after ads stop.
  • Manual payments. You add money first and Meta deducts ad costs from that balance. There is no threshold to reach.
  • Monthly invoicing. Eligible businesses get a credit line and pay by invoice. As of October 2026, Meta's monthly invoicing page says invoices are due 30 days after they are issued.

Each ad account has one primary payment method. Meta's page on paying for campaigns with different methods suggests using separate ad accounts when different spend needs different payment methods, which is one more reason to keep one ad account per client.

Client card, agency card or credit line: the three models

Agencies usually land on one of three billing models, and the right choice depends on who should carry credit risk and who keeps the account when the contract ends.

Model 1: the client pays Meta directly

The client owns the ad account in their business portfolio and adds their own card, bank account or invoicing line. Your agency gets partner access to run the ads and invoices the client only for your fees.

  • Pros: no ad spend on your balance sheet, no credit risk, clean handover if the client leaves
  • Cons: a declined client card can pause campaigns, and you depend on the client's admin to fix payment problems

Model 2: the agency card pays, then rebills

Your agency's card sits on the client's ad account and you add spend to your monthly invoice.

  • Pros: fast to launch, fewer payment failures on your side
  • Cons: you fund the client's media until they pay you, card limits cap how much you can run, and a client who pays late leaves you holding the bill

Model 3: an agency credit line

Larger agencies on monthly invoicing can share credit with partner businesses. Meta's page on requesting access to another business's credit line describes how a partner can use it, but availability is limited to some countries and the owner of the credit line stays responsible for the spend. Meta also lets a business share its legal entity so a partner's new ad accounts can be invoiced to it, again only in some countries.

  • Pros: one invoice relationship with Meta, payment terms instead of card charges
  • Cons: you are liable for client spend, and the credit limit is shared, so one client overspending can pause ads for others

Which billing model should your agency choose?

The safest default for an agency managing ecommerce clients is Model 1, because it keeps ownership and liability with the business that profits from the ads.

QuestionClient paysAgency cardAgency credit line
Who carries credit risk?ClientAgencyAgency
Who fixes a failed payment?Client adminAgencyAgency finance
What happens when the client leaves?Nothing to moveRemove card, settle balanceRemove access, settle invoice
Cash flow impact on the agencyNoneHighHigh, with terms
Typical fitMost retainersShort testsMedia resellers

If you choose Model 2 or 3, write the payment terms into the client contract: who pays Meta, when the client reimburses you, what happens to unpaid spend, and the monthly cap you will not exceed without written approval.

How to set up billing in a business portfolio

Billing permissions in Meta are split between the business portfolio and each ad account, and most setup errors come from mixing the two up. Work through these steps for every new client.

  1. Confirm who owns the ad account. It should sit in the client's business portfolio. Our guide to agency ad account ownership explains why.
  2. Add the payment method from the owner's side. Meta's missing payment method page states that only an ad account admin can add or edit a payment method. Advertisers can view it and use it for ads, but cannot change it.
  3. Limit finance access. In the business portfolio, give finance permissions only to the client's finance contact and one named person at your agency, if anyone.
  4. Know who can remove the card. Meta's page on removing a payment method says that for an ad account in a business portfolio you need full control of the ad account.
  5. Set an account spending limit. A spending limit caps total spend on the ad account and works separately from the billing threshold, so agree the cap with the client and set it on day one.
  6. Route invoices to a shared mailbox. Use a finance address, not a person's inbox, so receipts survive staff changes.

Keep partner access for your agency at the task level you need, not full control by default. Our list of agency ad account permission mistakes covers the most common over-permissioning traps.

Payment ownership risks to plan for

Payment ownership becomes a problem when the person or business holding the payment method is not the one who should carry the spend. Watch for these situations:

  • A freelancer's card on a client account. When the freelancer leaves, campaigns stop at the next failed charge.
  • An agency card on an account the client owns. You fund spend on an asset you do not control, and the client can remove your access while the balance is still unpaid.
  • One person with finance rights. If they leave or lose their Facebook account, nobody can fix payment errors.
  • Shared credit without caps. A client that scales hard can use up a shared credit limit and pause every other account on it.

A weekly spend check across all clients catches most of these early. For the wider process, see our Facebook ads agency onboarding guide.

Keeping an eye on spend across clients

Spend monitoring gets harder as an agency adds clients, because Meta shows billing and spend per ad account, not per agency.

Wevion connects Meta, Google, TikTok, Snapchat, Taboola and Outbrain through each platform's official API with OAuth, syncs spend and results about every 15 minutes, and shows every client and platform in one dashboard, while payment methods and invoices stay inside each business portfolio.

With team workspaces and roles, your finance lead can review spend across clients while juniors only see the accounts they run. You can try it with a 14-day trial on the Pro plan, with no card at sign-up.

Key takeaways

  • Decide who pays Meta before onboarding: client card, agency card or credit line
  • Default to the client owning the ad account and paying Meta directly
  • Automatic payments charge at the billing threshold, so frequent early charges are normal
  • Only ad account admins can add or edit payment methods
  • An agency credit line makes the agency liable for client spend
  • Put payment terms and spend caps in the client contract
  • Keep finance permissions to named people and send invoices to a shared mailbox
Torna al Blog
Condividi

Domande Frequenti

The Ad Signal

Insight settimanali per media buyer che non tirano a indovinare. Una email, solo sostanza.

Pronto ad Automatizzare le Tue Operazioni?

Inizia a lanciare campagne in blocco su ogni piattaforma. Prova Wevion gratis per 14 giorni sul piano Pro. Per iniziare la carta non serve: te la chiediamo al settimo giorno, e la fatturazione parte al 14° solo se l'hai aggiunta.