Should Client Ad Spend Ever Touch Your Agency's Card?
Client ad spend generally should not run through your agency's corporate card, because the agency ends up fronting the client's cash and carrying the risk if the client reimburses slowly. A dedicated card or account funded by the client's prepayment keeps media budgets separate from agency revenue and operating cash.
Airbase and Procurify both help with the everyday version of the problem, contractor tools and vendor subscriptions, but how they handle client-funded spend is where the real decision lives.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
The Risk of Running Client Ad Spend Through the Agency's Own Card
When a client's media budget runs through the agency's corporate card, the agency is effectively fronting that cash and carrying the liability if the client is slow to reimburse. A retainer client who pays net 45 while ad platforms bill weekly can leave an agency floating tens of thousands of dollars at any given time, and if that spend isn't clearly separated from the agency's own operating costs, nobody notices the exposure building until cash gets tight.
The cleaner pattern, and what most finance leads at agencies eventually land on, is a dedicated card or account per client for media spend, funded by that client's prepayment, so the agency is never carrying someone else's ad budget on its own balance sheet.
A safer setup for client media budgets:
- Give each client a dedicated card or account for media spend instead of using the agency's own corporate card.
- Fund that card or account from the client's prepayment, so the agency never carries someone else's ad budget on its balance sheet.
- Keep media spend clearly separate from the agency's own operating costs and revenue in your reporting.
- Compare receivables aging for media-only invoices against what you have already paid ad platforms, and treat a large gap as a warning sign.
Airbase for the Freelancer and Tool Side
Where Airbase earns its keep is the everyday churn of an agency's own vendor list: a freelance copywriter added for a two-week sprint, a stock photo subscription, a scheduling tool trial that a social media lead wants to test before committing. Card controls with category limits let account leads move fast without a request cycle for every small purchase, which matches how creative teams actually work, testing a tool before deciding whether it's worth a real budget line.
Procurify for Client-Billable Purchases That Need a Paper Trail
Procurify's request-first model fits better when a purchase needs to be justified to a client later, a paid research report bought for a specific campaign, a specialized tool licensed just for one client's project, or a freelancer brought on specifically to deliver a client deliverable. Naming the client and campaign before the purchase clears means the account lead doesn't have to reconstruct, at invoice time, which client a given cost belonged to. That same request-first pattern helps with usage-based tools too: a paid analytics add-on billed by data volume can swing wildly month to month, and naming the client campaign it supports before turning it on keeps that variable cost from landing as an unexplained overhead spike.
How do you split retainer and project spend rules?
Agencies running both retainer and project-based client relationships often apply different rules to each. On retainers, where the client pays a flat monthly fee and the agency absorbs tool and contractor costs as overhead, fast card-based purchasing makes sense because nothing needs to trace back to a specific client bill. On project work, where costs get rebilled or at least itemized in a client report, request-first tagging earns its keep because it captures the client and project code before anyone forgets which engagement a freelancer invoice belonged to.
Whichever split you use, keep client ad spend entirely outside both systems, in a dedicated account funded by the client, not commingled with either platform's general vendor spend.
Why shouldn't one shared card cover every client's freelancers?
Some agencies issue a single shared card to an account team and let anyone on the team use it for any client's freelancer or tool needs. That's fast, but it makes it nearly impossible to tell, at month end, which client's project actually generated a given charge, and it means one overspending account lead can blow through a budget meant to cover three different clients' work. A card or spend limit scoped per client, even a modest one, fixes this without slowing the team down much, and it's the difference between a clean client profitability report and a guessing game at quarter close.
The same logic applies to media platform fees, the management fee an agency charges on top of ad spend, versus the ad spend itself. The management fee is agency revenue and belongs in the agency's own books like any other invoice. The underlying ad spend is client money passing through, and treating it as agency cash, even briefly, on a spend platform built for the agency's own purchasing is where the confusion usually starts. Keep that line bright from day one, and reconciling a client's monthly media report against what was actually billed becomes a five-minute task instead of a week-long audit.
What Good Looks Like
A well-run agency can show, for any client at any point, exactly what's been spent on their behalf, whether it's retainer overhead or project-billable, without commingling client media budgets with the agency's own operating cash.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Freelancer and vendor invoices that arrive outside the platform still need an approval trail before payment, and BILL's workflow keeps those tied to the right client and campaign.
An agency running a large freelance network needs W-9 collection and TIN verification handled before the first invoice, and Tax1099 catches that at intake rather than scrambling every January.
Setting up a separate Mercury account per major client for media spend, funded by that client's prepayment, keeps client cash cleanly out of the agency's own operating account.
Frequently Asked Questions
Should client media budgets ever run through Airbase or Procurify at all?
Generally no. Client-funded ad spend belongs in a dedicated account or card funded by the client's own prepayment, kept separate from the agency's operating spend platform. Running it through the same system the agency uses for its own vendor purchases makes it too easy to blur agency cash with client cash, which creates real financial and trust problems. A dedicated account also protects the agency if a client disputes a charge, since there's a clean, client-specific record instead of a line buried in the agency's own card statement.
How do we handle a freelancer who works across three different client accounts in the same month?
Split their invoice by hours or deliverables per client and tag each portion to the right client code, rather than assigning the whole invoice to whichever client the freelancer happened to bill first. Both platforms support splitting a single payment across multiple cost tags, so the reporting stays accurate even when one contractor serves several accounts.
What's the fastest way to know if we're carrying too much client ad spend on our own books?
Pull your accounts receivable aging for media-only invoices and compare it against what you've already paid ad platforms on the client's behalf. If that gap is consistently large, you're financing client campaigns out of agency cash, which is a sign to move to client-funded prepaid accounts rather than a card-limit fix.
About the numbers
This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.
Related Guides
Reconciling Client Ad Spend Before You Pick a Tool
The media pass-through reconciliation problem digital marketing agencies should fix first, and where FloQast and AuditBoard fit around it.
When a Marketing Agency's Retainer Becomes Taxable
Creative and strategy retainers are usually exempt, but ad placement and proprietary dashboards can flip that. Here is how Anrok and Avalara fit.
Ramp vs Brex for an Agency Running Client Media Spend
Compare how Ramp and Brex handle client media spend limits, per-client card separation, and travel costs for a marketing agency.
How a Marketing Agency Should File 1099s for Freelancers
A step-by-step comparison of Tax1099 and Track1099 for digital marketing and performance agencies paying freelance creative, media buyers and influencers.
Equity as a Retention Lever for Agency Talent
Two approaches to granting equity at a digital marketing or performance agency, and where Pulley and Carta's tradeoffs actually matter for each one.
BILL vs Tipalti for Digital Marketing and Performance Agencies
Agencies juggle a freelance creative network, fast-moving campaign approvals, and client pass-through media spend. Here's how BILL and Tipalti compare for that.