Should clients pay ad platforms directly?
Most agencies front client media spend because that is how the first client wanted it, and never revisit the decision. It is worth revisiting, because the exposure scales faster than the business does.
For most agencies, having clients pay Meta and Google directly is the safer structure. Fronting media spend means extending interest-free credit at a scale that often exceeds your fee income, and carrying the loss if a client fails to pay. Client-direct billing removes that exposure and eliminates the pass-through accounting problem entirely. The genuine arguments for fronting it are card rewards, float, and client convenience — none of which are worth much once monthly spend passes roughly your monthly payroll.
Which agency pricing model should you use?
| Model | How it works | Who carries the risk |
|---|---|---|
| Client-direct | Client's own card on the platform, agency has admin access and invoices its fee separately | Client |
| Agency-fronted | Agency card pays the platform, agency invoices client for spend plus fee | Agency |
| Prefunded | Client transfers spend to the agency in advance, agency deploys it | Neither, if enforced |
The third is the compromise most agencies land on once they have been burned, and it is genuinely under-used. It keeps the operational convenience of the agency running the buy while removing the credit exposure, provided you actually stop spending when the prefunded balance runs out.
The exposure people underestimate
Fronting spend means your largest financial risk is a number that has nothing to do with your revenue.
An agency billing $1.8M in fees might be fronting $2.4M of client media across the year. At any moment there is a rolling balance — spend already placed, not yet invoiced or not yet collected — that can comfortably exceed a month of payroll.
| Amount | |
|---|---|
| Monthly client media fronted | 200,000 |
| Average collection delay | 45 days |
| Typical exposure at any moment | ~300,000 |
| Agency monthly fee income | 150,000 |
So the agency is carrying an exposure equal to two months of its own revenue, unsecured, at zero interest, to a counterparty it does not credit-check. If one client of that size fails, the loss is not a bad month — it is potentially the business.
The specific danger is that the exposure grows with client spend, not with agency profitability. A client doubling their budget doubles your risk and increases your fee by a fraction of that. Growth in the wrong direction feels like success right up until it does not.
The honest case for fronting it
Three real arguments, worth weighing rather than dismissing.
Card rewards
On meaningful spend the points are genuinely material and some agencies treat them as a profit centre. It is real money. It is also the thinnest of the three reasons, because you are accepting six-figure credit risk to earn a low-single-digit percentage return, which is a trade most people would refuse if it were framed that way.
Float
If you collect from clients before the card statement is due, the cash sits with you. That is a genuine working capital benefit and it is why some agencies are reluctant to give it up. It is also the mechanism by which an agency becomes dependent on client money to fund its own operations, which is a fragile place to be.
Client convenience
Some clients genuinely want one invoice and no platform admin, particularly where procurement makes adding a new vendor payment slow. This is the most defensible reason, and it is usually solvable by prefunding rather than by fronting.
The accounting consequence
Client-direct billing removes the pass-through question entirely. There is no media in your accounts, so there is nothing to separate, no risk of it being booked as revenue, and no gap between billings and revenue to explain.
If you do front spend, it has to be separated at the account level rather than reconstructed later. Booked gross, $2.4M of client media inside a $4.2M top line turns a 39% gross margin business into a 17% one on paper. The full explanation is here, and it follows you into every lender and buyer conversation.
Either way, the invoice should show ad spend and agency fees as separate lines. Bundling them into a single figure makes the client unable to see what they are paying for and makes your own revenue harder to state correctly. Billings and revenue are different numbers and the invoice is where that distinction starts.
How to change it mid-relationship
The conversation is easier than most owners expect, because the client is usually indifferent and occasionally relieved.
- Lead with their benefit, not your risk. Direct billing gives them clearer cost visibility, ownership of the ad account, and no markup ambiguity. All true, and all more persuasive than your credit exposure.
- Do it at renewal or at a budget increase, when terms are being discussed anyway rather than as a standalone request.
- Offer prefunding as the middle option for clients who genuinely want you to run the buy. Most accept it.
- Set a hard threshold and apply it consistently. Something like: above a monthly spend figure, the client pays direct or prefunds. Applied to everyone, it is policy rather than a judgement about them.
- Confirm account ownership while you are there. Who owns the ad account, what happens to it if the relationship ends, and who holds the historical data. It is the right moment to fix that too.
Whatever you choose, apply one rule across the book. Agencies that front for some clients and not others usually end up fronting for exactly the ones they should not, because the exception was made for the client who pushed hardest.
Common questions
Should clients pay for ads directly or through the agency?−
For most agencies, client-direct is safer. Fronting media spend means extending interest-free credit that frequently exceeds your monthly revenue, unsecured, to a counterparty you have not credit-checked. Client-direct billing removes the credit risk and eliminates the pass-through accounting problem. Prefunding is a good middle option where the client wants the agency to run the buy.
What are the risks of an agency paying client ad spend?+
The main one is credit risk: if a client fails to pay, the agency has already paid the platform and carries the loss. The exposure grows with client budgets rather than with agency profitability, so a growing account increases risk faster than it increases fee income. Secondary risks include cash dependency on client money and the accounting distortion from pass-through inside revenue.
Should ad spend and agency fees be on the same invoice?+
They should be separate lines at minimum, and separate invoices is cleaner. Bundling them prevents the client seeing what they are paying for and makes your own revenue harder to state correctly, because billings including media are not revenue.
How much ad spend is too much to front?+
A reasonable rule of thumb is that your rolling exposure should not exceed what you could absorb losing. Many agencies set a threshold around one month of their own payroll. Above that, require client-direct billing or prefunding, and apply the rule consistently across the client base rather than case by case.
Does client-direct billing affect the agency's revenue?+
It reduces billings but not revenue, because the media was never revenue. Reported revenue should be unchanged if you were accounting for it correctly. If your reported revenue falls when you switch, that is evidence you were booking pass-through as revenue.
If you front spend, separate it
Otherwise your real revenue isn't readable in any month.
Get a free books reviewGeneral information for agency owners and operators, not accounting, tax or legal advice. Figures shown are illustrative unless stated otherwise.