Highlights
- Agencies should manage ad spend across multiple clients by issuing one virtual card per client or campaign, so every charge arrives already sorted by the client it belongs to.
- A separate card per ad account removes the shared payment method that platforms can use to link accounts, which makes it less likely that a ban on one account spreads to the others.
- Finance teams reconcile and rebill faster when each card name carries the client, platform, and campaign, because the statement does the sorting.
- Agencies use multi-use cards for always-on campaigns and single-use cards for tests, one-off vendor payments, and higher-risk spend.
The money involved in ad spend is large. Worldwide ad spending is forecast to reach US$1.25 trillion in 2026. With this amount of money, there will be operational challenges.
Media buyers running ad spend for 20 clients on one shared card has two problems. Its finance team cannot easily tell which charge belongs to which client, and one declined card can stop every client's campaigns at once. Agencies can solve both by giving each client, and often each campaign, its own virtual card with its own budget, allowing for easier financial accountability too.
Why does a shared card break when an agency manages multiple clients?
A shared card breaks because it puts every client's spend on one statement and ties every client's ad accounts to one payment method. Both problems grow with each client an agency adds. Agencies fix both with a dedicated virtual card per client or campaign.
Why should agencies use one virtual card per client?
A virtual card for advertising is a digital card issued for a specific client, campaign, or ad account, with its own number, expiry, and security code. Virtual cards suit agency ad spend for five reasons:
- An agency keeps each client's budget on its own card, so one client's spend never draws on another's. Clients get a clear answer when they ask whether their budget is ever mixed with anyone else's.
- Each ad account shows the platform a different card, which makes it less likely that a ban on one account spreads to the others.
- Finance reads the client off every charge, so month-end reconciliation and rebilling need no manual sorting.
- An agency can issue a card for a new client or campaign in seconds.
- Each card carries its own budget, category lock, and expiry. The agency can freeze or retire it when a campaign ends.
Agencies use these cards to pay Meta (Facebook and Instagram), Google, TikTok, and the tools and vendors around a campaign without exposing a primary account number.
How do agencies reconcile ad spend across clients?
Agencies reconcile ad spend across clients by reading the card name on each charge instead of matching charges to campaigns by hand. The finance team totals each client's cards for the period, checks the total against the client's approved budget, and invoices it with any agreed management fee. With one shared card, the same job starts from a single statement and a spreadsheet. At a handful of cards the time saved is small. At a few hundred cards across a team of buyers, it decides whether the agency closes its books on time.
Can one suspended ad account get an agency's other accounts suspended?
Yes, on Google Ads a suspension can spread to every account linked to the suspended one. Google's billing and payment suspension policy states that “accounts related to the suspended account (for example, accounts using the same email or payment method, or accounts linked to the same manager account) will be suspended.” The same page lists declined payments among the reasons Google suspends an account.
A separate card per client removes the payment method as a link, so a suspension cannot spread to other clients through a shared card. Client accounts that share a login email or sit under the same Google Ads manager account stay linked whatever card pays for them, so separate cards reduce the risk rather than remove it.
Virtual cards for media buyers: how to keep client campaigns live
Media buyers keep client campaigns live by paying with cards the ad platforms accept and by keeping card limits available outside banking hours.
Ad platforms decide which cards they accept, and several restrict prepaid cards. Google Ads does not accept prepaid cards for postpay. TikTok does not allow a prepaid card for automatic payment, and LinkedIn warns that some prepaid cards may not support recurring billing. A credit or debit card on a major network avoids these restrictions, though a platform can still review any account.
Agencies billing clients in Europe face an added requirement. Under PSD2, strong customer authentication has been mandatory for most online card payments in the EEA since 2019. The UK has applied the same requirement since 14 September 2019, under its Payment Services Regulations 2017. Card issuers can meet the requirement with 3D Secure 2.0. A card that cannot complete 3D Secure can fail these charges.
Bank transfers can be constrained by cut-off times, weekends, holidays, and corridor-specific processing times. Money an agency sends on a Friday may not arrive before the weekend, while an always-on campaign is still spending. Agencies that can raise card limits around the clock keep each client's campaign pacing through the weekend.
How to set up one card per client, step by step
Naming and card scope are the two setup decisions that matter most, because every report an agency pulls later depends on them.
1. Pick a naming convention before issuing any cards. Name each card by client, platform, and campaign, for example ACME-META-Q4-PROSPECTING. Anyone reading a statement then knows who owns each charge.
2. Issue one card per client per platform. Add a card per campaign where the client approves budgets campaign by campaign.
3. Set each card's cap to the client's approved budget for the period. Lock the card to the advertising spending category where the card provider supports it.
4. Add the card as the payment method on that client's ad account only. Never reuse a card across two clients.
5. Review spend against each cap weekly. Raise a cap only against the client's written approval.
6. Close the month by card. Export transactions by card and match each card to its client invoice. Freeze or retire the cards for campaigns that have ended.
How to split one client's budget across campaigns
A client running prospecting and retargeting campaigns on the same platform often approves a separate budget for each. The agency gives each campaign its own card with its own cap, so overspend on prospecting cannot use up the retargeting budget. When the client moves budget between campaigns, the media buyer changes the two caps and the statement records the change.
Single-use vs multi-use virtual cards: which to use
Agencies choose by how long the spend runs. A single-use card covers one charge or a short burst. It suits one-off payments, platform tests, and higher-risk spend. A multi-use card spends repeatedly up to a recurring cap and suits always-on campaigns with a fixed monthly budget. An agency can run both types side by side.
FAQ
What is ad spend management for agencies?
Ad spend management for agencies covers the budgets, records, and invoices behind the money an agency spends on ad platforms for its clients. An agency sets each client's budget, keeps one client's spend apart from another's, and reconciles and rebills at month-end. An agency can give each client its own virtual card, so the statement already shows which client each charge belongs to.
How do advertising agencies keep each client's ad spend separate?
Agencies issue one virtual card per client or campaign. Each ad account is billed to a different card, so spend is already sorted by client and one client's budget never mixes with another's. The split also reduces risk: a decline on one card affects only that card's campaign, and separate cards make it less likely that a ban on one account spreads to the others.
Can you issue a separate virtual card for every campaign?
Yes. Virtual card providers let agencies issue a card per campaign, per client, or per ad account, and create new cards in seconds as campaigns launch. Each card can carry its own budget cap, category lock, and expiry. The agency can freeze or retire each card on its own when the campaign ends.
How do agencies rebill clients for ad spend?
Agencies rebill from the card-level transaction export. Finance sums each client's cards for the billing period and sends the client one invoice for that total, plus any agreed management fee. Because every card is named to one client, nobody has to sort the export by hand.
Do ad platforms like Meta and Google accept virtual cards?
Google Ads accepts virtual cards that carry a Visa or Mastercard logo (Google Ads Help). Meta lists Visa, Mastercard, American Express, Discover, and JCB credit or debit cards as accepted for Facebook and Instagram ads (Meta Business Help Center). Meta's page does not mention virtual cards. The card must support 3D Secure where regional rules require it, such as EU and UK billing. Acceptance can still vary by account and platform, so agencies should confirm a card works on a client's account before scaling spend on it.
How Reap Can Help
Reap built its cards for advertising around this card-per-client pattern. An agency issues a virtual card per client or campaign and sets its budget cap, MCC lock, and expiry. It can freeze or replace a card in a couple of clicks. Admins can assign team roles (admin, finance, buyer) and per-user limits, so each media buyer works only on their own clients. Cards come in virtual and physical form, in USD and HKD.
Reap cards are genuine Visa credit cards, equipped with 3D Secure for EU and UK billing. With Reap cards, agencies can manage card limits around the clock without a traditional bank account, with fiat or stablecoins. Agencies also earn cashback on advertising spend, and Reap offers API capabilities for issuing and managing cards at scale. Onboarding is online with KYB, and most agencies issue their first card within 72 hours.
Disclaimer
The information provided in this material is for general informational purposes only and does not constitute legal, financial, tax, or business advice. It should not be interpreted as a recommendation, offer, solicitation, or inducement to engage with Reap’s products or services. Any use of Reap’s services is at the user’s sole risk and discretion.
Reap makes no representation or warranty, express or implied, regarding the accuracy, completeness, or reliability of the information provided. Services are governed exclusively by Reap’s applicable legal agreements. Service availability, features, and eligibility may vary by jurisdiction and are subject to regulatory, card network, and operational limitations.
All trademarks, logos, and brand names are the property of Reap and/or their respective owners. References to third-party platforms or services are for descriptive purposes only and do not imply endorsement, partnership, or affiliation.
Reap’s services and information are provided on an “as is” and “as available” basis, without warranties of any kind. Reap shall not be liable for any loss or damage arising from the use of, or reliance on, this information or its services.
