What’s The Difference Between A CPA, Bookkeeper, And A CFO?

I have often imagined what my firm might look like in five years and how what I do then might be different than now. And when I watch videos by Hannah Smolinski of Clara CFO, I think: “that’s it! I want to do what she does.”

No, I don’t necessarily want to specialize as a fractional/outsourced CFO (although we already do a lot of this type of work for our clients). What I mean is that I love teaching small business owners how to better manage their companies, and training other bookkeepers and accountants how to better help their clients.

This video was a great example of that — a topic that small business owners need to understand but that few folks take the time to explain. (Although I have one complaint: she should have made it clear that “CFO” is just a title — it’s not a credentialed designation like EA or CPA. As with “tax preparer,” “bookkeeper,” or “accountant,” anyone can call themselves a CFO. So be careful.)

I agree with Hannah that our profession has done a poor job at explaining exactly what it is that we do. My clients mistakenly referred to me as their CPA for years before I actually sat for (and totally killed, mind you) the exams — and I’d have to correct them to make sure they knew I wasn’t qualified to do public accounting (for which the exams certify you). And they were like, “well, once you’re a CPA, how will what you do for us change?” The answer… um… it won’t, not at all. My firm will still do your bookkeeping, accounting, tax preparation, tax planning, financial analysis; and some things Hannah forgot to mention in her video: accounting technology consulting, internal controls/systems design, HR/payroll/benefits, and local/state tax compliance (sales/use, restaurant, soda, liquor taxes). We pride ourselves in straddling the worlds of bookkeeping, accounting, analysis, and tax — providing holistic small business financial consulting.

I think that’s the reason we don’t do a great job of explaining what we do — there’s no requirement to get a certification or degree to perform any of these duties. I did them before I became a CPA, I did them afterwards, I still do them. And a lot of my non-CPA colleagues in Bookkeeping Buds, for example, absolutely dance circles around certified accountants when it comes to accounting technology, clean-up and problem-solving, local/state law compliance, and designing efficient and accurate systems and processes.

And if you’re wondering why I bothered sitting for one of the hardest exams in the world (four parts, over a period of more than a year), it was because my colleagues took me more seriously as a CPA — not my clients. (At conferences, many CPAs and EAs were entirely dismissive of those of us who hadn’t tested their mettle against the exam process.) It was my Master’s Degree in Accounting & Financial Management — not preparing for the CPA exams — that taught me the additional skills I wanted to use with clients: financial analysis, strategy, managerial accounting, cost accounting, etc.

Long story longer: check out the video above. It does a nice job of explaining the breakdown among job titles — and I think the most important takeaway is to make a list of the duties you’d like fulfilled, and then ask around your network of other small business owners until you find a professional who knows which of these they can perform, and has a solid network to find others who can fill in the missing pieces. A good bookkeeper, accountant or CPA doesn’t work in a vacuum — we refer the work that isn’t in our wheelhouse to other talented professionals. For example, it’s prohibited by law for us to perform legal or investment services, but we’ve worked with many lawyers and investment advisors and know where you point you. Hiring any of these roles should be an addition to your team that is greater than the sum of its parts.


If this or any other posts on the website were useful to you, and your financial situation permits it, please consider contributing to my tip jar. Ths allows me to continue to provide free accounting resources to small businesses who do not have the funds available to hire a CPA.

2 thoughts on “What’s The Difference Between A CPA, Bookkeeper, And A CFO?”

    1. Thanks for your insight — I love the basic idea here, but think you might have an antiquated concept of what a bookkeeper does. It is true that many bookkeepers still just “keep the books”, literally, making sure that all historical transactions are “coded” properly (assigned to the correct accounts, and all ledgers of customer and vendor balances and other Balance Sheet items are accurate). But in today’s world, many bookkeepers design internal systems and processes using the latest accounting technology, in which case they have to picture what the future will hold in terms of transactional activity. CFO services — whether onsite or outsourced — then make use of that data in their analysis. Subtle but important distinction. I do think that there’s a common misconception about the level of knowledge and expertise required to be a great bookkeeper in today’s tech-driven environment.

Leave a Reply

Your email address will not be published. Required fields are marked *