Your Controller Isn't Your Human API
If your controller spends half the week moving numbers between systems, the problem isn't the controller. How to audit your agency's handoffs.
By Craig S. Cody, CPA, Certified Tax Coach.
If your controller spends half the week moving numbers from one system to another, the problem isn't the controller. It's the way your agency moves data.
A new survey put a name on it. In the Financial Education and Research Foundation's 2026 Finance Architecture Survey, 36% of organizations said their directors, controllers and senior managers spend between 31% and 50% of their time firefighting and manually fixing data. The report calls those people "human middleware": the layer of humans sitting between systems that don't talk to each other.
That's a warning for marketing and PR agencies, not a benchmark. Here's how to find out whether it describes yours, and what to do about it.
CPA Practice Advisor reported the findings on October 9. The survey asked 116 senior finance and accounting executives, mostly at U.S. organizations: CFOs, controllers, chief accounting officers and finance VPs.
That's not a survey of agencies, and I wouldn't hold your agency up against its numbers. Most agencies don't have a CFO, a controller and a VP of finance. Many have one controller or one bookkeeper doing all of it.
Which is exactly why it matters. If larger finance teams with more people are losing up to half their senior staff's week to moving data by hand, a smaller agency team with one person in the middle has even less room to absorb it.
The survey had two more numbers worth your attention:
Agencies run on more systems than most owners realize, and the data has to get from one to the next:
When those systems don't connect, somebody connects them by hand. Exports, spreadsheets, re-keying, "let me just fix that." That somebody is usually your controller or your bookkeeper, and the hours never show up anywhere you'd look.
Because automating a bad handoff gives you a faster bad handoff.
I've watched a lot of agency owners switch on the automation of their books. The hard part was making sure the right items were automated correctly. Connecting two systems is the easy part. Deciding what each field means, where each number lands, and who checks it is the work.
So the fix starts with knowing where the manual hours actually go. Then you decide which handoffs to automate, which to redesign, and which to leave alone.
Sit down with your controller or bookkeeper for an hour and walk through every handoff between systems. For each one, write down five things:
Then score the agency on two numbers:
At my firm, we show our clients the accrual-to-cash adjustment every month for the same reason. A number you only see once a year can't change a decision during the year.
Start with the handoff that delays the close the most, not the one that annoys people the most. Usually that's one of three:
For each one, the choice is the same: connect the systems properly, change the process so the data is entered once in the right place, or accept the manual step and give it a clear owner and a deadline. All three are fine. Leaving it to whoever has time isn't.
Once the data moves on its own, your controller gets their week back for the work you hired them for: checking the numbers, explaining them, and defending them when a lender, a partner or a buyer asks.
The same survey found that 53% of organizations plan to put a significant share of their technology budget into AI over the next year or two. Only 3% describe AI as a core, integrated part of how they work, and 39% are deploying AI tools with no formal way to measure the impact.
AI sitting on top of disconnected systems is still human middleware, just faster. Fix the handoffs first. Then decide where AI actually saves hours, and measure it. I wrote about the real cost behind "free" AI labor separately.
If you're a solo owner doing your own books with one bank account and a handful of clients, you probably don't have handoffs to audit yet.
And if your close is done in a few days and you can see margin by project before the next month's decisions, you're ahead of a lot of larger organizations. Keep scoring both numbers so you notice if they slip.
It's the survey's term for people who spend their time moving and fixing data between systems that don't talk to each other. In an agency, it's usually the controller or bookkeeper re-keying payroll, time, media and invoicing data by hand.
In the 2026 Finance Architecture Survey of 116 senior finance executives, 36% of organizations said directors, controllers and senior managers spend between 31% and 50% of their time firefighting and manually fixing data. That's a survey of mostly larger U.S. organizations, so treat it as a warning, not an agency benchmark.
There's no single right number, but it should be short enough that you see final numbers before the next month's decisions. In the same survey, 40% of organizations take seven days or longer. Track your own close every month and fix whatever handoff makes it longer.
The handoff that delays the close the most. For most agencies that's time-to-billing, media billing, or payroll landing in the ledger. Decide what each number means and where it lands before you connect anything, or you'll automate the mistakes too.
Not on its own. AI sitting on top of disconnected systems still needs someone to check and move the data. Fix the handoffs first, then use AI where it measurably saves hours.
Your controller isn't your human API. Find the handoffs, count the hours, score your close and your margin visibility, and fix the worst one first.
If you want more on running your agency by the numbers, I wrote a book for agency owners. You can request a free copy at the link below.
Nobody's looking out for your money but you. Let's go look together.
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.
If your controller spends half the week moving numbers between systems, the problem isn't the controller. How to audit your agency's handoffs.
By Craig S. Cody, CPA, Certified Tax Coach.
An overdue invoice doesn't disappear on its own. Somebody makes it disappear. Why your agency needs a written policy before anyone touches AR.