Agency finances have a specific shape most generic small-business accounting advice doesn't account for: revenue arrives as a mix of retainers and project fees, client ad spend often flows through your accounts without being your actual revenue, and cash in the bank rarely matches what's actually been earned. Here's what agency owners should actually be watching.
Retainers vs. project billing: not the same accounting problem
A monthly retainer is predictable, recurring revenue — relatively simple to account for. Project-based work is not: it's often billed in milestones, sometimes with work performed before it's invoiced, sometimes invoiced before it's fully delivered. Treating both the same way in your books blurs a distinction that matters for understanding your actual financial position.
Cash in the bank isn't the same as revenue earned
This trips up more agency owners than almost anything else. If you've been paid for a project you haven't finished, that cash isn't fully "earned" yet from an accounting standpoint — it's deferred revenue, a liability until the work is delivered. An agency that measures its health purely by bank balance can look far healthier (or worse) than it actually is.
Managing client ad spend pass-through without distorting your P&L
Agencies that manage paid media often run client ad spend through their own accounts before it hits Meta, Google, or TikTok. If that pass-through spend gets recorded as your own revenue and expense, it can wildly inflate both numbers and make your actual agency margins impossible to read clearly. This needs to be tracked separately from your real service revenue — a pattern generic bookkeeping often misses entirely.
Contractor and freelancer payments
Agencies lean heavily on freelance talent, and those payments come with their own reporting requirements — tracking who's been paid what over the year for tax slip purposes, and keeping that separate from employee payroll. Getting this wrong doesn't just create a bookkeeping mess, it creates a compliance problem at year-end.
Wondering if your books are separating pass-through spend correctly?
Get a quote →Why cash flow forecasting matters more for agencies
Agency revenue is often feast-or-famine — a big project lands, then a quiet stretch follows. Hiring decisions made against a good month, without forecasting the leaner months, is one of the more common ways agencies overextend. Clean books make forecasting possible; messy books make it guesswork.
What agency-specific accounting should look like
In practice: retainers and project revenue tracked separately, client ad spend kept clearly apart from agency revenue, contractor payments tracked properly for year-end reporting, and reports that show what's actually earned — not just what's in the bank. That's the standard worth expecting from whoever handles your books.
Books that actually reflect how agencies work.
Retainers, project billing, and pass-through spend, tracked the way your business actually runs.
Get a quote