How a Marketing Agency Found Its Revenue Was a Third Smaller Than It Thought

Sam's List Editorial | 2026-09-10

How a Marketing Agency Found Its Revenue Was a Third Smaller Than It Thought

This is an illustrative scenario, representative of the kind of agency accounting work described below. Details are anonymized, the company is a composite, and the figures are for illustration only. Results vary by company and are not guaranteed.

Agency gross vs net revenue accounting sounds like a presentation question. It is not. It decides whether the number the owner uses to run the business is real.

This representative case follows a performance marketing agency that reported roughly $9 million in annual revenue, benchmarked itself against that figure for three years, and found out that about a third of it was client ad spend that never belonged to the agency at all.

The Problem: A Top Line That Included Other People's Money

The agency ran paid media for about 40 mid-market brands. The commercial model was standard for the category. Clients paid a management fee, and the agency also invoiced clients for their media budgets, then paid Meta, Google, and a handful of programmatic platforms directly from its own accounts.

Every dollar that came in got booked to revenue. Every dollar that went out to a platform got booked to cost of sales. On the income statement it looked coherent, and the bottom line was correct.

The distortion showed up everywhere else.

Revenue per employee looked healthy for the category, around $214,000 a head, so the owner had spent two years confident that staffing was in line. Gross margin looked thin at the same time, at roughly 30%, which made every pricing conversation feel harder than it needed to. Those two readings were in tension, and nobody could explain why. And a growth story built on the top line was partly a story about clients raising their ad budgets, which the agency neither controlled nor earned anything additional on.

Then the agency started a conversation with a potential acquirer, and the first question was what net revenue was. Nobody could answer it from the books.

The Approach: Principal or Agent, Decided Once and Applied Consistently

The technical question under ASC 606 is whether the agency is the principal in the media transaction or an agent arranging it. The test turns on control: does the agency obtain control of the advertising inventory before it is transferred to the client, or is it arranging for the client to receive it?

Several facts pointed toward agent treatment in this composite. The client set and approved the budget. The client's own ad accounts were used in most engagements. The agency did not take inventory risk, did not set the price of the media, and would not have been on the hook for the spend if a client failed to pay. The agency's compensation was the management fee, which did not vary with the media price.

Agent treatment means the agency recognizes revenue for the fee it earns, not the gross amount that flows through it. The media spend is not revenue and not cost of sales; it is a pass-through.

Three things changed mechanically:

  • Media spend moved to a dedicated balance sheet and clearing account structure rather than running through revenue and cost of sales.
  • The income statement led with net revenue, meaning fees the agency actually earned, with a separate line for any true resale arrangements where principal treatment was appropriate.
  • Gross billings, meaning fees plus pass-through media, stayed visible as a memo metric on the management reporting pack, because it is useful for platform tier negotiations and for cash forecasting.

That last point matters. Nobody was arguing the gross number is meaningless. The argument was that it is not revenue.

Agency Gross vs Net Revenue Accounting, Side by Side

Line Gross presentation Net presentation
Revenue $9.0M $6.0M
Cost of sales $6.3M $3.3M
Gross profit $2.7M $2.7M
Gross margin 30% 45%
Revenue per employee (42 staff) $214K $143K

Gross profit did not move. Nothing about the underlying business changed. Two of the ratios the owner had been managing to were computed on the wrong denominator, and they pointed in opposite directions from the truth: staffing looked more comfortable than it was, and pricing looked less defensible than it was.

The Outcome

The agency reported a smaller top line and a healthier margin at the same time, which took some getting used to.

Practically, three decisions changed. Staffing got reopened rather than assumed settled, because $143,000 of actual fee revenue per head is a materially different figure from $214,000 and it is the one the payroll has to come out of. Pricing conversations got easier in the other direction, because a 45% gross margin makes the cost of a senior strategist a defensible line item rather than an existential one, and the agency stopped discounting reflexively. And the acquirer conversation could proceed on a number both sides recognized.

There was a real cost to the restatement, and it is worth stating plainly. The agency's lender had underwritten a revolving line against a revenue covenant computed on the gross figure. Restating required a conversation with the bank and an amendment, which took about two months and was not comfortable. An owner in this position should expect that, not be surprised by it.

Outcomes here are illustrative. Whether an agency is principal or agent is a facts-and-circumstances judgment, and plenty of agencies reach principal treatment legitimately, particularly where they buy inventory on their own account and take real credit and pricing risk.

Why Agency Gross vs Net Revenue Accounting Needs Specialized Help

8 Figure Finance is a Philadelphia accounting and CFO firm founded in 2024 and built specifically for advertising and marketing agencies in the $1M to $20M range, with about 20 employees serving clients nationwide.

The vertical focus is the whole point on this particular problem. A generalist accountant looks at gross billings running through revenue, sees a coherent income statement with a correct bottom line, and has no reason to flag it. A firm that works only in this vertical recognizes the pattern almost immediately, because it recurs across agencies that bill media through their own accounts.

8 Figure Finance has 33 verified client reviews on Sam's List as of 2026-08-31. Each review is submitted by an individual who identifies as a client of the firm and rates it on communication, subject-matter knowledge, and overall satisfaction. Reviews reflect those individual experiences, do not represent an endorsement by Sam's List, and are not indicative of future results.

The limitation is worth naming. A revenue recognition conclusion is a judgment about your specific contracts, not a rule that applies to all agencies, and it should be documented in a written accounting policy rather than inferred from how a peer does it. A specialist firm gets you to the analysis faster. It does not remove the need for the analysis.

If you run an agency and cannot pull net revenue out of your books in under a minute, that is the place to start. You can compare fractional CFO firms and their verified client reviews in the Sam's List fractional CFO directory.

Frequently Asked Questions

Should an agency report media spend as revenue? Only if the agency is the principal in the transaction under ASC 606, which turns on whether it controls the advertising service before it transfers to the client. Where the client sets the budget, owns the ad accounts, and the agency takes no inventory or pricing risk, agent treatment and net revenue reporting is generally the better fit. It is a facts-specific conclusion.

What is the difference between gross billings and net revenue for an agency? Gross billings is everything invoiced to clients, including pass-through media budgets. Net revenue is what the agency actually earns, typically management fees and retainers. Both are useful, but only one belongs on the revenue line.

Does switching to net revenue reporting hurt an agency's valuation? Not usually, because buyers in this category underwrite on net revenue and gross profit rather than gross billings, and gross profit does not change. The practical risks are elsewhere: lender covenants written against gross revenue, and vendor tiers or awards that use billings thresholds.

How do I know whether my agency is a principal or an agent? Look at who controls the media before delivery, who bears credit risk if the client does not pay, who sets the price, and whose ad account is used. Those facts drive the answer, and the analysis should be documented in a written revenue recognition policy reviewed by your accountant.


About the author: Kimberly Green is the cofounder of Sam's List, where business owners and high earners find vetted CPAs, financial advisors, and fractional CFOs. She's met one-on-one with 400+ financial professionals and writes from the real data behind thousands of client-advisor matches. Ask her anything about finding an accountant - she's heard it all, including the questions people are afraid to ask.

Continue exploring

Related Sam's List pages