In more than one project business I’ve worked with, the owner wanted better job-costing reports and assumed the report format was the problem. The format was fine. Costs weren’t being assigned to jobs when purchases were made, time wasn’t captured consistently, and change orders lived in conversations and email threads. By the time accounting got the information, part of the trail was gone, and no report design could put it back.

I’ve seen a version of the same thing at online retailers. Deposits from several platforms reached the bank as net amounts, after fees, refunds, chargebacks and adjustments. Until each settlement was reconciled to the sales behind it, revenue and fees couldn’t be reported reliably. The bookkeeping problem started before anything reached the general ledger.

After 30+ years inside businesses, that’s the pattern I see most. The problems that cost businesses the most are often the ones everyone has stopped noticing: the invoice that’s always late, the job cost nobody reviews, the reconciliation only one employee understands, the month-end close that’s finished but still can’t answer a basic question.

The financial statement is the end of the story

Owners usually call me because reports are late, cash doesn’t match profit, or nobody trusts the numbers. Those are financial problems, and many of them start outside accounting. The accounting system records what the business gives it. If purchasing is inconsistent, job numbers are missing, labor is coded wrong, inventory isn’t tracked or billing happens weeks after the work, the statements will show it. The report may be wrong, but the report didn’t create the problem.

Cleanup doesn’t stick on its own

A company can pay to correct old books, reconcile accounts and organize years of transactions, and that work may be necessary. I’ve also worked in companies where the books were brought current, employees were trained and new procedures were put in place, and months later the same accounts were behind again. The accounting held up. The procedures were dropped once the pressure passed, and the same habits recreated the same mess.

So I treat cleanup and lasting change as two separate jobs. Cleanup corrects the past. A process that people keep running is what changes the next year. A business with a weak foundation usually needs both.

Growth makes weak processes more expensive

While a business is small, the owner remembers the details, a trusted employee knows the workaround, and the bank balance answers most questions. Then volume grows: more jobs, employees, customers, platforms, bank accounts or entities. If the process doesn’t change with it, a billing delay that was manageable becomes a cash problem, purchasing from memory becomes uncontrolled spending, and one person’s spreadsheet becomes a single point of failure. The business is bigger, and its financial infrastructure is still built for the company it used to be.

Technology comes after the process

I build reporting systems, applications, reconciliations and automated workflows, so I have nothing against technology. The tool comes after someone can say who owns the work, what information it needs, which exceptions matter and what the right result looks like. Without those answers, automation moves the confusion faster.

Reliable numbers come from the whole business

Reliable financial statements are built all month, well before accounting closes the books. Sales records the right information, operations captures time, materials and completion, purchasing records what was ordered and why, managers review exceptions, accounting reconciles and closes, and leadership keeps the process running after the crisis passes. When those pieces work, the numbers are useful. When they don’t, no amount of formatting fixes them.

That’s why I don’t separate financial work from operational work. To fix the numbers, I usually have to fix the process producing them.

Questions to ask yourself

  • Which financial problem in your business is actually being created upstream?
  • What have you cleaned up more than once without changing the process that caused it?
  • Which important process depends on one person, one spreadsheet or one workaround?
  • Are your reports unreliable because accounting is failing, or because the business isn’t giving accounting reliable information?
  • What problem have you accepted as normal because it’s been there a long time?

If the same financial problem keeps coming back after every cleanup, start with the Pre-Call Fit Check. It’s a short set of questions that shows whether a conversation makes sense.