Owners ask me this constantly, usually in the same breath as asking what either role costs. Here is the actual test, not the job-title version.
The real question is not the title
Most owners describe their problem as “I need help with finances” or “I need help with operations.” Neither is specific enough to act on. The useful split is this: is the problem that your numbers are wrong or late, or is the problem that your numbers are right and nobody is acting on them?
The first is a CFO problem. Bad data, slow closes, cash you can’t forecast, pricing you can’t tie to margin. The second is a COO problem. Good enough data that nobody uses to change staffing, scheduling, or decisions in time to matter.
Bookkeeping problems vs decision problems
A bookkeeping problem looks like this: sales counts booked revenue, finance counts invoiced revenue, and the two numbers never match, so every meeting starts with an argument about whose number is real. That is a CFO’s job to fix, definitions and reconciliation first, forecasting second.
A decision problem looks different. The numbers agree. Everyone can see the margin on a product line is thin. And nothing changes, because no one owns the decision to fix it. That is a COO problem, and it’s the harder one to see from inside a business, because the data isn’t lying to you. Inaction is.
A real example: repricing a meal
Jonas’s Vegan Kitchen is a case I can point to directly. One meal on the menu, the Family Style option, had been priced below where the ingredient cost and labor actually landed. The bookkeeping was fine. Shopify’s own reports showed the sales, the costs were knowable, nothing was hidden or wrong.
The problem was that knowing the number and repricing the meal are two different steps, and the second one hadn’t happened. That’s a decision problem, not a data problem. Once the price moved, the numbers behind it (new customers up 139% over 90 days spanning the relaunch, sales up 25% year over year on a per-day basis) reflect the operating changes made, repricing among them, not a finance fix.
If Jonas’s problem had instead been “I don’t trust what Shopify is telling me about my margin,” that’s a CFO problem. It wasn’t. He knew the number. He needed someone to act on it.
Why the same person can do both
In a company small enough that one owner runs everything, CFO and COO work overlap constantly. A pricing decision is a financial call and an operational one at the same time. The distinction that matters is not who has the title, it’s making sure every decision that comes up gets sorted into “we don’t trust this number” or “we trust this number and haven’t acted,” because those two problems get fixed in different order.
Fix the trust problem first. Acting on numbers you can’t rely on just moves the argument to a different meeting.
How to tell which one you have, this week
Pull one report you use to make decisions. Ask two questions. Does everyone in the room agree the number is right? If no, you have a CFO problem. If yes, ask when was the last time that number actually changed a decision. If the honest answer is “I can’t remember,” you have a COO problem; the data is fine and nothing is happening with it.
Where to go from here
If you’re still not sure which one applies, or you suspect it’s both, that’s exactly what the $7,500 diagnostic is built to sort out before you commit to either kind of ongoing engagement.
Start the diagnostic, or see published rates for both roles.