Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Step-by-step how-tos. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Guide Intermediate Omni Ops

How to Reduce Unbillable Time at Your Accounting Firm

A practical breakdown of where accounting and bookkeeping firms lose billable hours, and how AI agents claw them back.

Sam McKay |
How to Reduce Unbillable Time at Your Accounting Firm

Every accounting firm owner I talk to has a version of the same complaint. The team is busy all the time, but the partners can’t say where the hours actually went. Utilization reports show gaps between hours worked and hours billed, and nobody has a clean answer for why.

The honest answer is usually admin. Chasing documents. Re-answering the same client question for the fifth time this month. Re-keying numbers from a bank statement into the ledger software because the feed didn’t sync cleanly. None of that shows up as a line item anyone budgeted for, but it eats a real chunk of every week.

For a firm doing $1M to $25M in revenue, that gap between busy and billable is worth somewhere between $60,000 and $180,000 a year, based on what we typically see when we audit firms this size. That’s not a rounding error. That’s a partner’s bonus, or two new hires, or the advisory practice you keep saying you’ll build once things calm down.

Things won’t calm down on their own. This piece walks through where the time actually goes, what an AI agent doing that work looks like in practice, and what a serious 60-minute audit of your own numbers would tell you.

Where the billable hours actually disappear

Ask most partners where unbillable time goes and they’ll say “admin,” then shrug. That’s too vague to fix. Here’s the breakdown we see when we sit down with firms and trace hours week by week.

Month-end and year-end crunch. Somewhere between 30% and 50% of total staff time gets concentrated into about four weeks of the year, depending on your client mix. During that window, your best people are doing reconciliations, chasing missing invoices, and manually pulling bank, AP, AR, and payroll data into spreadsheets before anyone can even start the close. It’s repetitive, it’s error-prone, and it’s the same work every single month with a different set of numbers.

Client onboarding drag. New clients sound like growth until you look at how long they take to become billable. Document collection alone can stretch onboarding out for weeks. Setting up a chart of accounts from scratch, cleaning up a prior bookkeeper’s mess, chasing down twelve months of missing statements — a meaningful share of new clients, often in the 20% to 30% range, end up delaying billable work by a full quarter. That’s a quarter of lost revenue on every client you sign, before you’ve done any real work for them.

Advisory time crowded out. This one stings the most because it’s the highest-margin work you do. Advisory conversations typically bill at two to three times the rate of compliance work, but they’re the first thing to get bumped when the calendar fills up with data entry and email threads. Partners end up spending their scarcest hours on the lowest-margin tasks, simply because the compliance pile never stops growing.

Layer on top of that the smaller leaks: the same client question about deductible expenses answered by email fifteen times a year, the manual status updates, the “just checking in on my refund” replies that eat ten minutes each but never get billed. None of these show up individually as a crisis. Together, they’re most of your margin problem.

For firms in the $1M-$25M range, unbillable admin and repetitive client communication typically account for $60,000 to $180,000 in lost annual capacity, based on the patterns we see across audits in this vertical.

What manual work actually looks like week to week

Picture a mid-size firm with twelve staff and 150 active clients. Every Monday, a bookkeeper opens six different bank portals to pull statements because none of the feeds are set up to sync automatically. She copies transactions into a spreadsheet, flags anything that looks off, then emails the client asking about three charges nobody can identify. That’s two hours before lunch, and it happens fifty times a year.

Meanwhile, the office manager is fielding onboarding requests from a new retail client who still hasn’t sent last year’s payroll records. She’s sent four reminder emails. The client hasn’t opened a chart of accounts conversation because nobody’s had time to schedule it. Three weeks in, and the engagement hasn’t generated a single billable hour.

Down the hall, a partner is staring at a client’s P&L trying to remember what she wanted to raise in tomorrow’s advisory call. She pulls last month’s numbers, compares them to this month’s by eye, and jots down two talking points before getting pulled into a staffing question. The advisory conversation, when it finally happens, is thinner than it should be, because there wasn’t time to prepare it properly.

None of these people are doing anything wrong. They’re doing the job the way the job has always been done. The problem is that the job hasn’t changed even though the tools available to do it have.

What an AI agent replaces, specifically

This is the part that matters, so let’s get concrete instead of abstract. When we build agents for accounting firms inside Omni ops, we’re not automating “bookkeeping” in some vague sense. We’re replacing specific, repeatable steps in a specific workflow.

The Month-End Close Agent pulls bank, AP, AR, and payroll feeds automatically, reconciles the numbers against your ledger, and flags variances that need a human eye. It drafts the journal entries for anything routine, so your staff are reviewing and approving rather than building from scratch. By the time a partner opens the file, there’s a close pack ready to review, not a blank spreadsheet and a pile of statements. For firms that have run this during a real close cycle, the four-week crunch compresses into something closer to a normal week, because most of the mechanical work already happened overnight.

The Client Onboarding Agent runs a guided document collection workflow so new clients aren’t waiting on email reminders from your team. It sets up the chart of accounts based on the client’s industry and prior structure, cleans up historical data where possible, and produces an opening trial balance that’s actually usable. Instead of a quarter of delayed billing, you’re looking at a new client who’s contributing revenue within the first few weeks.

The Advisory Insights Agent reads each client’s monthly numbers, identifies three things worth discussing, and drafts talking points before the meeting happens. The partner walks in prepared instead of improvising off a screen share. Advisory conversations get sharper, and because they’re less of a scramble, you can actually schedule more of them. Given the rate differential we mentioned earlier, that’s usually the single highest-leverage change a firm can make.

None of these agents are trying to replace your team’s judgment. They’re removing the mechanical steps that come before judgment even gets applied, so the people you’re paying to think are spending their hours thinking.

The math on what this is worth to your firm

Let’s put rough numbers against this, using the kind of ranges we’d walk through in an actual audit rather than a single invented figure.

If your firm has 12 billable staff averaging $85 an hour in realized rate, and you’re losing even 8 to 10 hours per person per month to the kind of admin and repetitive-question work described above, that’s roughly $100,000 to $125,000 a year sitting in unbilled time. That’s before you factor in the compounding cost of delayed onboarding revenue or the advisory hours that never get scheduled because the calendar is full of compliance busywork.

Firms with heavier month-end concentration or slower onboarding tend to land toward the top of the $60K-$180K range we mentioned earlier. Firms that have already automated some of their bank feeds and client intake tend to land toward the bottom. Either way, this is a number worth knowing precisely, not approximately, because it changes how you’d prioritize the next twelve months of firm investment.

If you want a starting framework for tracking this yourself, we put together a Month-End AI Close Map for Accounting Firms that walks through where the close-cycle hours typically go and where automation tends to have the biggest impact first. It’s built as a practical worksheet, not a sales piece, and it’s a reasonable place to start if you want to map your own close cycle before you talk to anyone about fixing it. You can grab the direct download here if you’d rather skip straight to the worksheet.

What the Omni Audit actually looks like

We don’t open with a deck and a pitch. The Omni Audit is 60 minutes, and it produces three specific things: a map of where your team’s hours are actually going versus where you think they’re going, a shortlist of the two or three workflows costing you the most unbilled time right now, and a rough dollar estimate of what fixing them is worth over the next year.

We’re not asking you to commit to anything during that call. We’re asking you to bring your utilization numbers and your honest sense of where the bottlenecks are, and we’ll do the rest. Most firms walk away from it with a clearer picture of their own operations than they had going in, whether or not they end up building anything with us.

If you want to see how this applies specifically to firms like yours, see Omni for accounting and bookkeeping walks through the same workflows we’ve covered here, mapped against real firm data instead of generic examples. It’s worth ten minutes on its own even before you book a call.

The best time to run this audit is before your next month-end crunch, not during it. If your team is already underwater when you’re reading this, that’s exactly the sign you need the map more than most. Book a 60-min Omni Audit and we’ll get you real numbers instead of guesses.

Where to go from here

Unbillable time doesn’t fix itself with a pep talk about efficiency or a new project management tool nobody adopts. It gets fixed by identifying the specific, repeatable steps in your workflow that don’t need a human doing them manually anymore, and replacing those steps with something that runs reliably in the background.

We’ve written more broadly about how this plays out across service businesses in our guides section, and if you want a wider view of how AI agents are showing up across finance and operations right now, our insights cover that in more depth than we can fit here. For firms specifically weighing where to start, the client-facing side of this problem often overlaps with how firms handle inbound questions and requests, which is worth a look through Omni voice if phone and email volume is part of your bottleneck too.

The $60,000 to $180,000 sitting in your current workflow isn’t hypothetical. It’s hours your team is already working, just not in a way that shows up on an invoice. The firms that close that gap first aren’t doing anything mysterious. They’ve just mapped where the time actually goes and built the right agent for each specific leak.

If you’re ready to see your own numbers instead of industry ranges, book my Omni Audit and we’ll spend an hour finding out exactly where yours is hiding.