NewThe complete multi-entity toolkit is live — 7 tools for owners who run 2+ LLCs.Read the playbook →

CFO software for small and mid-size businesses

CFO software: what to buy, what to build, and what to skip

It is not a dashboard. It is whatever gets you to a decision by Friday.

CFO software is a set of tools that turn the numbers already in your accounting system into the specific answers an owner has to give — will payroll clear in week seven, which customer is quietly funding itself with your cash, what a bank will say about your debt coverage. It is not bookkeeping, it is not FP&A for a finance team of nine, and it does not replace your CPA.

Every guide to this question is written by a company selling one of the answers. This one isn't. I've bought finance systems, implemented them, thrown them out, and built the replacements — as a controller, as a CFO, and as the owner signing the invoice. The honest answer has changed in the last two years, and most buying advice hasn't caught up.

What this site is

Operational CFO is 30 of those tools plus an advisor that answers in memos. Free to run, $49/mo to save your work.

What you are actually choosing between

Four real options. Costs are typical US ranges, not quotes.

ComparisonSpreadsheetsFractional CFOFull-time hireThis
Cost per year$0$36–90K$180–260K$588
Time to first answerDays, if the model works2–6 weeks to onboard3 months8 minutes
Knows your businessYou doYes, deeplyYes, deeplyOnly what you enter
Breaks when you leaveAlwaysSometimesSometimesNo
Argues with youNoYes — the pointYesNo. It shows the math
Right whenOne question, onceA transaction or a turnaroundPast ~$25M revenueYou need the answer this week

If you are raising, selling, or in a covenant fight, hire the fractional CFO. Tools do not negotiate. Everything else on that list is what this is for.

The categories, and what each one answers

What actually changed

Buying software made sense when building it was expensive. That was the entire argument, and it was a good one for thirty years.

Building is not expensive anymore. I built twenty-two financial tools in a weekend — not as a stunt, but because owners kept flying blind while the software that would have helped cost more than the problem. The vendors pricing off the old assumption have not repriced.

There was always a second problem too: you buy a platform designed for a median company that does not exist. You pay for a hundred features, use six, and cannot change any of them.

The stack, in order

Each layer depends on the one beneath it, and buying out of order is the most expensive mistake here. The verdicts below are where I'd land today — not where I'd have landed in 2022.

01The booksBuyGeneral ledger, payroll, tax filing. Buy these and keep buying them — not because they'd be hard to build, but because they're regulated, audited, and integration-dense. You do not want to own the system your auditor and the IRS depend on. If this layer is late or reconciled once a quarter, every tool above it produces confident nonsense.
02Cash visibilityBuildA thirteen-week cash forecast is the single highest-value artifact in finance and the one most often missing. It is also a spreadsheet, and honestly can stay one for a long time. The discipline of updating it weekly matters far more than the tool. If you outgrow the spreadsheet, this is commissioned work now — not a purchase.
03Getting paid, and payingBuy, mostlyAR follow-up and AP approval routing touch your bank, so the payment rails are worth buying. The logic on top — who approves what, which customers get chased when — is increasingly yours to shape rather than accept. The trigger to act is not revenue; it's when chasing invoices eats someone's week.
04Reporting and planningBuildThis is where the collapse is most obvious. Dashboards, budgets, forecasts, board packs — a database, a few rules, and a screen over data you already own. It is also where subscription costs jump by an order of magnitude. Buying this before layer 01 is clean is the most expensive sequencing mistake in the category: you pay to visualize numbers you don't trust.
05The system of recordBuy — and delay itERP. The honest trigger is multi-entity consolidation, real inventory, or job costing that spreadsheets can no longer carry. A migration is a year of organizational effort, not a purchase, and the implementation usually costs more than the licenses. Doing it early is one of the few finance mistakes that can hurt the whole company.

The cost everyone gets wrong

Here is where the “just build it” crowd is as wrong as the vendors. Creating software got cheap. Owning it did not.

Someone has to keep it running, patch it, and understand it at eleven at night during close when it breaks. That cost is real, recurring, and almost never in the spreadsheet people use to justify building.

So the calculus did not disappear — the variable that dominates it moved. It used to be build cost. Now it's ownership cost. Buy the layers where somebody else carrying that burden is worth the money: the regulated ones, the audited ones, the ones touching your bank.

Four mistakes that cost the most

Buying the dashboard before the close is clean

A reporting tool pointed at unreliable books produces fast, confident, wrong answers — and makes the problem harder to see, because the output looks professional. Clean the close first. Every time.

Buying a subscription for something you could commission in a week

This is the new one, and it is now the most common. Ask what a tool actually does. If the answer is 'stores our data and shows it back to us in a particular shape,' you are renting a shape. That was a reasonable trade when building was expensive.

Buying an ERP to fix a process problem

If the current process is undefined, an ERP encodes the confusion at considerable expense. Systems make an existing process faster and more rigid — they do not invent one.

Treating a spreadsheet as a failure state

A weekly-updated thirteen-week cash forecast in a spreadsheet beats an unmaintained forecast in an expensive tool, every time. The question is whether the artifact exists and is current, not what it was built in.

The skill that just became scarce

If buying is no longer the decision, then picking a vendor is no longer the skill. What matters now is specifying — knowing exactly what you need, in what order, and being able to describe it precisely enough to have it built.

That is an operator's skill, not an engineer's. It comes from knowing how the money actually moves through your business. Which is the same thing that made a good CFO valuable before any of this — it just pays differently now.

Start by finding out what's actually broken

Before buying or building anything, it's worth knowing which part of your finances is actually costing you. The diagnostic walks your numbers and tells you what to fix first — and it is usually not software.