Business Banking & Treasury Operations3 min readUpdated September 2026

Mercury vs Relay: Banking for a Digital Marketing Agency

Say your agency manages $60,000 a month in client ad spend across a handful of accounts, on top of your own $25,000 in monthly retainer revenue. If those two pools of money sit in one undifferentiated checking account, a slow month on collections can make it look like the agency has more cash than it actually does, since a chunk of that balance was never yours to spend.

Both Mercury and Relay can fix this, but they fix it differently, and which one fits depends on how your agency actually handles ad spend today: as a pass-through you bill and reimburse, or as spend directly on agency-owned ad accounts billed back to the client.

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.

Separate Ad Spend Pass-Through From Agency Revenue on Day One

Relay's free sub-accounts are a natural fit here: open one dedicated account per major client's ad spend pass-through, fund it from that client's payment specifically, and pay the ad platforms out of that account rather than general operating cash. Your actual retainer or management fee revenue lands in a separate account entirely, so a glance at that balance tells you what the agency has actually earned, not what's sitting there waiting to be spent on someone else's campaigns. Mercury supports the same separation through its own multiple accounts, and for an agency running many client accounts, its API lets an ops-minded team pull balances into an internal dashboard next to campaign spend data rather than checking a banking portal client by client.

Separate pass-through ad spend from agency revenue in these steps:

  1. Open one dedicated account for each major client's ad spend pass-through, so that money never blends with agency funds.
  2. Fund each account from that client's payment specifically, rather than moving money in from general operating cash.
  3. Pay the ad platforms out of that account, not out of operating cash, so the balance reflects client money only.
  4. Keep retainer and management fee revenue in a separate account, so one glance shows what the agency has actually earned.

What This Looks Like at Renewal Time

The real value of this separation shows up at contract renewal, when you need to show a client exactly how their ad budget was spent and confirm the agency never touched more of it than the management fee allows. An agency that's kept pass-through and revenue cleanly separated from the start can produce that accounting in minutes; one that hasn't is stuck reconstructing months of mixed transactions by hand, and that reconstruction is exactly the kind of work that erodes a client's trust if it takes too long or looks improvised.

Idle Retainer Cash Between Billing Cycles

Agencies billing retainers a month or a quarter in advance often carry a cushion of earned, unspent cash between when it's collected and when it funds payroll. Mercury's Treasury sweep automates capturing yield near the current effective federal funds rate, 3.63%1, on cash above your working buffer, which applies cleanly to a retainer cushion that's genuinely the agency's own money, as opposed to client ad spend passing through. Keep that distinction firm: only sweep cash that belongs to the agency, never a client's ad budget sitting in a pass-through account waiting to be spent.

Financing Payroll Ahead of a Slow Collections Month

An agency bridging a gap between paying staff and collecting a late client invoice is borrowing at a cost tied to the bank prime rate, currently 6.75%2. Before leaning on a credit line regularly, check whether specific clients are consistently the slow payers; an agency that's identified its two or three chronically late accounts can address that directly, through contract terms or a collections conversation, rather than financing around a pattern every month.

This is worth tracking formally rather than by memory. A simple monthly note of which clients paid late, and by how many days, turns a vague sense that "a couple of accounts are always slow" into a specific list you can act on: tightening payment terms at renewal, requiring a deposit before campaigns launch, or in persistent cases, deciding a client relationship costs more in financing than the retainer is worth.

Choosing Between the Two Platforms Once Accounts Are Structured

Once ad spend pass-through and agency revenue are cleanly separated, the remaining choice between Mercury and Relay comes down to team composition more than anything else. An agency with an ops or data team already building internal dashboards gets real value from Mercury's API, pulling banking data in next to campaign performance data so account managers can see client profitability in one place. An agency running lean, without dedicated ops or engineering headcount, usually gets more immediate value from Relay: the sub-accounts are free and instant, and the native QuickBooks or Xero sync keeps a part-time bookkeeper's work current without any custom integration work. Neither choice locks you in permanently, and plenty of growing agencies start on Relay and add Mercury for a growing retainer reserve once the yield difference becomes worth the extra account.

Executive Capability Standard

What Good Looks Like

A well-run agency can show, for any client, exactly how much of the current balance is that client's unspent ad budget versus the agency's own earned revenue, and reconciles both within a few days of month end.

Building The Capability (5-Stage Skill Ladder)

1. Learn:Review your current account structure and check whether client ad spend and agency revenue are actually separated today.
2. Do Manually:Track pass-through spend per client in a shared spreadsheet reconciled against ad platform billing monthly.
3. Delegate:Have an ops or finance lead own per-client sub-account funding and flag any account running low ahead of a scheduled spend.
4. Automate:Set up dedicated sub-accounts per client so pass-through spend and agency revenue separate themselves automatically.
5. Buy:Connect bank and ad platform data into one dashboard through an API so per-client spend and margin update without a manual reconciliation.

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.

Frequently Asked Questions

Should client ad spend accounts earn interest like the agency's own reserve does?

Some agencies pass any interest earned on a pass-through account back to the client as a matter of transparency, since that money was never the agency's to begin with. Others simply keep the balance minimal by funding it just ahead of spend. Either is defensible; pick one and be consistent across clients.

How many ad spend sub-accounts should an agency realistically run?

One per client with meaningful monthly spend is standard practice. For very small accounts where the pass-through is minor, some agencies group several into one shared sub-account, though that makes per-client reconciliation slightly more manual at reporting time.

Does Brex help an agency that already manages ad accounts through platform-level billing?

It helps for the spend that doesn't run through a platform's own billing, software subscriptions, contractor tools, travel to client meetings, since it automates receipt tracking. It's not a replacement for however your agency actually funds ad platform accounts directly.

Sources

Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.

  1. Effective federal funds rate (monthly average). FRED series FEDFUNDS; cross-checked vs Federal Reserve H.15 release (3.63% on 2026-06-30), 2026.
  2. Bank prime loan rate (WSJ prime equivalent). Federal Reserve H.15 Selected Interest Rates, 2026.

Related Guides