Bookkeeper vs. Controller vs. CFO for Law Firms: Who Handles What
By Joy Ndegwa • September 29, 2026

TL;DR: A bookkeeper enters transactions, a controller can explain what the reports mean, and a CFO uses that information to make strategic calls, like whether a hire, a loan, or a new pricing model actually makes sense. Most law firms need a bookkeeper from day one, add controller-level reporting as they grow, and only need a CFO once decisions start carrying real financial weight.
"I'm profitable, I'm busy, but I don't know where my money is going" is a sentence we hear from law firm owners more often than you'd expect, and it usually means the firm has outgrown its current level of financial support. This is written from direct experience diagnosing exactly that gap through our fractional CFO services for law firms. By the end of this, you'll know which of the three roles, bookkeeper, controller, or CFO, your firm actually needs right now.
What a Bookkeeper Catches, and What It Misses
An attorney came to us saying, "I can't understand where my money is going. I am profitable, we are busy, revenue is coming in, but month to month I feel stretched, and I'm having to pull from a line of credit." She also wanted to know if she could bring on a new attorney, and she was hoping to eventually step back into more of an of-counsel role.
Looking at her balance sheet answered the question in about an afternoon. She was profitable, but she was taking almost 70% of that profit out in owner draws, without realizing it. When we brought it up, she said, "I actually reduced my pay to myself." Her bookkeeper had been coding those transactions as owner draws correctly, but nobody had ever explained what that meant: "This is an owner draw. It's not your pay." She could have kept paying herself at the same level the whole time. The books were accurate. The understanding of what the books meant was missing.
The Real Test for "Have We Outgrown Our Bookkeeper?"
A lot of bookkeepers will tell you they do controller work, even CFO-level work. In practice, that usually means sitting with you over a dashboard the software generated and reading it back to you. You'll hear something like, "You had a 20% increase in expenses this year, I'm not concerned about it. Revenue is also down about 10% from last quarter." That's a description, not an explanation. What's actually driving it? What does it mean for the business?
"When you have a bookkeeper or controller who is reading something that was spat out by a system and doesn't actually understand your business, it's time to move on. You need someone who understands the intricacies of the business."
(Joy Ndegwa, CPA, Founder of Bull Business Advisory)
Law firms in particular have cycles a generic dashboard can't explain: a case that took two years to close finally settles and revenue spikes, then a new matter starts and can't be billed yet, so revenue dips right after. Someone needs to understand why that's happening and whether it's a real problem or just the normal rhythm of the practice. When your bookkeeper or controller is just narrating the numbers instead of interpreting them, that's the sign it's time for a higher level of support.
A Simple Rule of Thumb for Law Firms
Every firm, from day one, should have a bookkeeper doing the data entry and making sure trust accounting is set up correctly. That's non-negotiable regardless of size. It can help to bring in someone with CFO-level experience just to set up those trust accounting processes at the start, but the ongoing data entry belongs to a bookkeeper.
As the firm grows and becomes profitable enough to be making hiring decisions, or is considering a loan or other financial instrument, upgrading a bookkeeper into a controller-level relationship, someone who can sit with you and actually discuss the reports, is the natural next step. When you're ready to make strategic shifts, plan your next stage of growth, or need someone who isn't just reading numbers but interpreting them, that's when a fractional CFO comes in.
What Waiting Too Long Actually Costs
We've seen attorneys decide, "I'm a startup, I'll do my own bookkeeping," and not bring anyone in until tax season, at which point they realize their books aren't done and start sending receipts to a tax accountant just to get something filed. It's fine as a stopgap, but it almost never produces a proper three-way trust reconciliation, and that gap tends to surface later.
We've also had clients call us right when they need to make a real decision, and because the bookkeeping and reporting weren't accurate, we had to spend time rebuilding that foundation before we could even start on the decision itself. That takes longer, and it costs more, than if the right level of support had been in place from the start. Depending on the firm, the cost of that lack of clarity can range anywhere from a few thousand dollars to a lot more. It depends entirely on the business and how long the gap went unaddressed.
Key Takeaways
- A bookkeeper records transactions; a controller explains the reports; a CFO uses that information to make strategic decisions.
- Every law firm needs a bookkeeper from day one, primarily to keep trust accounting clean.
- If your financial support is reading numbers back to you instead of explaining what's driving them, you've likely outgrown that level of support.
- Owner draws that aren't explained clearly can look like a pay cut, when the real issue is nobody translated what the bookkeeper's coding meant.
- Waiting to upgrade financial support usually costs more later, once cleanup has to happen before any real decision can be made.
If you're not sure which level of support your firm actually needs right now, that's exactly the kind of question a first conversation should answer. See how a fractional CFO changes the picture in financial management for law firms, or book a free clarity call and we'll tell you honestly where your firm stands.
About the author: Joy Ndegwa, CPA is the founder of Bull Business Advisory, where she works as a fractional CFO for founder-led service businesses, including law firms, across the Philadelphia region and nationally.

Build a Stronger Business. Make Smarter Decisions.
Running a business means making important decisions every day. The Bull Business Advisory Newsletter delivers practical insights to help you improve performance, strengthen profitability, manage risk, and plan for what’s next.
Get straightforward advice, strategies, and perspectives designed for business owners and leaders who want to build stronger, more valuable companies.
Sign up and put better business insight in your inbox.
Contact Us
We will get back to you as soon as possible.
Please try again later.
SHARE THIS










