How to Choose a Bookkeeper for Your Marketing Agency
Hiring the wrong bookkeeper is an expensive mistake for an agency, and it's a mistake that doesn't announce itself right away. The books look fine for a while, the monthly reports arrive on schedule, and then one day you realize you can't answer basic questions about which clients are profitable, your retainer revenue is being recognized wrong, and your pass-through ad spend has been inflating your revenue for a year.
The right bookkeeper produces financials that actually tell you how the agency is performing. The wrong one produces clean-looking reports that hide everything that matters.
This is a practical guide to making that decision well. It covers what a good agency bookkeeper actually does, the signs you've got the wrong one, what to look for instead, and the specific questions to ask before you sign.
For the broader picture of how agency bookkeeping should work, see Bookkeeping for Marketing Agencies: What You Need to Know.
What a good agency bookkeeper actually does
The job is not just categorizing transactions and reconciling the bank, because any competent bookkeeper can do that for any business. A bookkeeper who can actually help an agency does several things that generalists typically can't.
They handle pass-through ad spend correctly, keeping client media budgets separate from agency revenue so your topline reflects what you actually earned rather than money that flowed through your accounts on the way to the ad platforms.
They recognize retainer and project revenue properly, using deferred revenue handling so your monthly P&L reflects work delivered rather than cash collected.
They structure your chart of accounts around how agencies actually operate, with separate revenue lines and the delivery-cost-versus-overhead distinction that makes delivery margin and operating margin visible.
They produce client profitability reporting so you can see which accounts are making money and which are bleeding.
And they understand the agency model well enough to flag issues before you ask, rather than just producing reports and leaving you to interpret them.
If a bookkeeper can't do these things, they're a generalist who happens to be working on an agency, and the financials they produce will be technically accurate but strategically useless.
Five signs you have the wrong bookkeeper
The clearest sign of a poor fit is a P&L with a single revenue line that blends retainers, projects, and pass-through ad spend together. If your bookkeeper hasn't separated these, they don't understand the agency model, and every report built on that structure is misleading.
The second sign is revenue that doesn't match the work. If you collected a big retainer prepayment and your bookkeeper recorded the whole thing as revenue in the month it arrived rather than recognizing it over the engagement period, your monthly numbers are swinging artificially and your tax estimates are off.
The third sign is the inability to tell you which clients are profitable. If you ask your bookkeeper which of your accounts are making money and the answer is a blank stare or a vague "all of them, I think," they're not tracking client-level profitability, which is one of the most important things an agency needs to see.
The fourth sign is pass-through ad spend showing up as revenue. If your topline includes client media budgets, your agency looks bigger and less profitable than it actually is, and your books are fundamentally misrepresenting the business.
The fifth sign is reports that arrive without commentary. A bookkeeper who sends you a raw P&L every month with no context, no flags, and no interpretation is doing data entry rather than helping you run the business.
What to look for instead
The right bookkeeper for an agency has a few specific traits worth filtering for.
Look for direct agency experience. A bookkeeper who has worked with marketing agencies, creative shops, or other professional service firms understands the revenue dynamics, the pass-through issues, and the contractor-heavy cost structure. A bookkeeper whose experience is all retail and restaurants will be learning your business on your dime.
Look for fluency in agency-specific concepts. The right bookkeeper can talk about Agency Gross Income, delivery margin, retainer revenue recognition, and pass-through handling without you having to explain those terms first. If you have to teach your bookkeeper what AGI is, they're not the specialist you need.
Look for a point of view on accounting method. Most growing agencies should be on accrual accounting because cash basis distorts the picture when retainers, deposits, and delayed payments are in the mix. A bookkeeper who has a clear position on this and can explain why is more valuable than one who just runs whatever method you currently have.
Look for CPA involvement somewhere in the work. This doesn't mean your bookkeeper has to be a CPA personally, but it means there's a CPA reviewing the work, supporting tax season, or available to consult when something complex comes up. Books prepared without CPA oversight tend to create problems at year end that cost more to fix than the oversight would have cost to provide.
Look for proactive communication. The right bookkeeper sends a monthly close package with commentary, flags issues before you ask, and responds to questions in days rather than weeks. Monthly reporting is the minimum, and the reporting should include interpretation rather than just numbers.
Questions to ask before signing
Use these on a discovery call with any bookkeeper you're considering, because the answers reveal everything.
How many marketing agencies or professional service firms do you currently work with?
How do you handle pass-through ad spend so it doesn't inflate revenue?
How do you recognize retainer revenue that's been collected upfront?
Can you produce client-level profitability reporting, and what does it look like?
Do you recommend cash or accrual accounting for an agency, and why?
Is a CPA involved in the work, and in what capacity?
How often do you deliver financials, and does the package include commentary or just raw numbers?
What's your typical response time when I have a question?
A bookkeeper who answers these clearly and specifically is worth continuing the conversation with. A bookkeeper who deflects, gives vague answers, or pivots immediately to talking about price is telling you they don't have the depth you need.
Pricing expectations
Specialty agency bookkeeping typically runs $500 to $2,500 per month depending on transaction volume, the services included (categorization only versus full back-office with AR, AP, and monthly close), and whether a CPA is involved in the work.
National online bookkeeping services advertise lower monthly rates, but they're usually built around generic small business bookkeeping and don't include the agency-specific structural work, and their cleanup fees and ticket-based support often erode the apparent savings.
In-house bookkeeping is the most expensive option once salary, payroll taxes, benefits, and overhead are factored in, typically running $65,000 or more per year for a competent full-charge bookkeeper, which makes sense only for larger agencies.
For most agencies doing $500K to $5M in revenue, a specialty agency bookkeeping firm is the right answer because it provides the structural work and reporting an agency needs without the cost of a full-time employee.
At Prophet Accounting, we work with marketing agencies, creative shops, and coaching businesses across the country.
We handle pass-through ad spend correctly, recognize retainer and project revenue properly, produce client profitability reporting, and deliver monthly financials with the commentary that helps you actually run the business.
If you want to see what specialty agency bookkeeping looks like in practice, schedule a consultation at prophetaccounting.com/agencies.
For a quick pricing estimate, our pricing calculator gives you a ballpark in about two minutes.
-
Not necessarily, but there should be CPA involvement somewhere in the work, whether that's a CPA reviewing the books, supporting tax season, or available to consult on complex issues. Books prepared without any CPA oversight tend to create problems at year end. The cleanest setup is a specialty bookkeeping firm with CPA oversight built in.
-
Specialty agency bookkeeping typically runs $500 to $2,500 per month depending on transaction volume, services included, and CPA involvement. National online services advertise less but usually exclude the agency-specific structural work. In-house bookkeeping runs $65,000 or more per year fully loaded, which makes sense only for larger agencies.
-
Most growing agencies should use accrual accounting because cash basis distorts the financial picture when retainers, project deposits, and delayed client payments are involved. Accrual recognizes revenue when it's earned rather than when cash arrives, which produces monthly reports that actually reflect business activity.
-
A generalist can categorize transactions and reconcile accounts, but they typically can't handle pass-through ad spend correctly, recognize retainer revenue properly, or produce client-level profitability reporting. For an agency doing $500K or more in revenue, those gaps make a specialist worth the upgrade.
-
The clearest signs are a single blended revenue line instead of separate retainer, project, and pass-through lines, client ad spend inflating your revenue, an inability to tell which clients are profitable, and monthly reports that arrive without any commentary. Any of these suggests the books are set up for tax compliance rather than for running the business.