By Craig S. Cody, CPA, Certified Tax Coach.
Here's the answer up front. A buyer doesn't value your agency's revenue as one number. They sort it by how likely it is to show up again next year. A dollar under a signed retainer that renews is worth more than a dollar from a project that ends in March, even though your P&L shows them exactly the same. So before anyone asks, sort last year's agency gross income into three buckets: contracted and recurring, repeat project work, and one-time projects. Then work on moving dollars up a bucket.
Here's how I put it to owners: agencies heavy on monthly retainers will always command a higher multiple, because their revenue is more predictable. A buyer is paying for next year's revenue that already exists.
Because they're paying today for profit that has to show up after you sign.
A buyer prices your agency as a multiple of profit. Every dollar of that profit sits on a dollar of revenue, and the question the buyer asks about each one is simple: will it be here next year without anyone winning it again?
A retainer with a renewal date and a long client history says yes, most likely. A client who has come back for five years without a contract says probably. A one-time project says nothing at all about next year. The P&L adds all three together into one line called revenue. The buyer pulls them back apart.
And they start from agency gross income (AGI), your revenue after pass-through costs like media and production, not your billings. Pass-through dollars make the top line bigger without making the agency worth more. And it has to be the same number on your P&L and your tax return.
Sort last year's AGI, client by client, into these three:
Do it by client and by year, for the last three years if you can. A client in bucket two this year who was in bucket three two years ago is a story worth telling. A bucket-one client who used to be bigger is a story a buyer will find on their own.
Calling something a retainer doesn't put it in bucket one. A buyer reads the agreement, and five things decide how much it's worth:
This is also where the client's relationship with you personally comes up. A retainer that renews because the client loves working with you, and only you, is recurring for exactly as long as you stay. That's a separate question from revenue quality, and the self-audit on whether you own an agency or a job is where to work on it.
Yes, if you can prove it.
Repeat work without a contract sits in the middle. A buyer can't count on it the way they count on a retainer, but a long, steady history is real evidence. The proof is in your own records: the same client, the same season, year after year, at a similar size.
So keep that history where you can show it. A one-page client list with AGI by year turns "they always come back" from a claim into a pattern. Without the list, repeat work gets treated like one-time work, because there's nothing to show the difference.
No. Plenty of great agencies are project shops, and some of the best work in the business is done one project at a time. One-time revenue isn't bad revenue. It's revenue a buyer can't count on, so they won't pay for it as if they could.
Revenue quality isn't about the mix you should have. It's about knowing the mix you do have, so you can say with a straight face how much of next year's revenue already exists. An owner who knows the answer is negotiating. An owner who finds out from the buyer's accountants is reacting.
Not with a slide. With agreements, over time, which is why it pays to start years before anyone's asking.
If you're years from any sale, you're not on a deadline, but the buckets still pay. Recurring revenue makes your forecasting, your hiring and your cash easier to run whether you ever sell or not.
And if your agency is a project shop by design and you're happy that way, this isn't a push to become something else. Just know that a buyer will price it as what it is.
Pull last year's revenue by client. Subtract pass-through media and production to get each client's AGI. Then put every client in one of the three buckets and total each one.
Two numbers come out of that: the share of your AGI that's contracted and recurring, and the share that's one-time. If you can't get them in an afternoon, that's the first thing to fix, because a buyer will want both on the first call.
Selling an agency is a big subject, and other pieces cover the rest of it:
This one is only about revenue quality: which bucket each dollar sits in, and how to move it up.
Revenue quality is how likely each dollar of revenue is to repeat after the sale. Buyers sort agency revenue into contracted and recurring, repeat project work, and one-time projects, and they value contracted recurring revenue most because it's the most likely to still be there next year.
Generally, yes. A dollar under a signed retainer with a renewal date and a long client history is more likely to repeat than a dollar from a one-time project, so a buyer counts on it more. Project revenue still has value, especially repeat work with a documented history.
The agreement's term, how it renews, the notice period, how long the client has stayed and whether it has renewed on the same terms. A month-to-month retainer either side can end on short notice counts for much less than a twelve-month agreement that renews automatically.
On agency gross income, revenue after pass-through costs like media and production. Pass-through dollars make the top line bigger without making the agency more valuable, so buyers look past them.
Turn repeat clients into annual agreements, strengthen the term, renewal and notice language in existing retainers, package one-time work into ongoing engagements where it fits, and track the three buckets monthly. These changes take time to show up as history, so start years ahead.
Your P&L shows one revenue number. A buyer sees three. The sooner you see them the same way, the more time you have to move dollars up.
If you'd like help reading your own numbers that way, book a Free Tax Analysis. It starts with a short 15-minute call, so nothing sensitive changes hands before we've talked. Email me at craig@ccodycpa.com to schedule it, or request one with the form on this page.
Craig S. Cody is a CPA, Certified Tax Coach, and retired NYPD Lieutenant. His firm works with more than 70 marketing and advertising agency owners every month, helping them keep more of what they make through proactive tax planning.
This article is general education, not advice for your specific situation. Confirm your own facts with your advisor before acting.