Wauvel
Finance 101

Garbage in, garbage out: keeping your QuickBooks clean

← All posts
By Blake EkelundJuly 3, 2026 · 8 min read

There's a phrase that's been around computing since the 1950s and has never once stopped being true: garbage in, garbage out. A system can only be as good as the data you feed it. Point the sharpest analysis in the world at sloppy books and it will hand you back a sharp, confident, completely wrong answer.

In a business, that system is your accounting file — almost always QuickBooks. Your income statement, your margins, your cash forecast, the number you quote an investor, the decision to make a hire: every one of them is built on the transactions sitting in QBO right now. If those are messy, everything downstream inherits the mess. So the highest-leverage finance work most owners can do isn't a fancier report — it's clean books underneath the plain one.

Why bad data is worse than no data

A missing number makes you cautious. A wrong number makes you bold in the wrong direction — which is far more expensive. If you know your books aren't reconciled, you double-check before you commit. But if QuickBooks confidently reports $46,000 of profit that isn't real, you hire, you spend, you distribute — and you find out months later, when the cash never showed up to back it.

The same month, two sets of books
Messy booksClean books
Revenue$212,000$198,000
Cost of goods sold−$96,000−$96,000
Operating expenses−$70,000−$88,000
Net income$46,000$14,000
Nothing here is fraud — it's ordinary mess. Duplicated feed transactions, income stuck in Undeposited Funds, and a pile of Uncategorized expense are enough to turn a real loss into a phantom profit. Illustrative numbers.

Same business, same month — a $32,000 swing, and one of these numbers is going to drive a decision. This is why "the books are basically fine" is a dangerous place to operate from. The good news: keeping them genuinely fine is a short, repeatable list.

Reconcile every account, every month

This is the one non-negotiable, the habit everything else leans on. Reconciling means matching QuickBooks against the actual bank and credit-card statements, line by line, until the ending balances agree to the penny. It's the only thing that ties your books to reality instead of to what someone thought happened.

An unreconciled account is a book that's quietly drifting: a missed transaction here, a duplicate there, and within a quarter the balance in QBO has nothing to do with the money in the bank. Reconcile monthly (Gear → Reconcile) and errors surface while they're one line and one minute to fix — not a forensic archaeology project at year-end. If an account won't reconcile, that difference is the garbage, pointing right at itself.

Give every transaction a home — and kill the junk drawers

A transaction that isn't categorized, or is dumped into a catch-all, is data you can't trust. Two junk drawers do the most damage in QuickBooks:

  • Uncategorized Income / Expense. QBO's default landing spot for anything it couldn't place. A big balance here means real revenue and real costs aren't showing up on the right P&L lines — so every margin above is wrong.
  • "Ask My Accountant." Fine as a temporary parking spot, dangerous as a permanent one. If it isn't emptied every month, it's just deferred garbage.

The fix is two habits. First, use bank rules to auto-categorize the recurring stuff (the same vendor should land in the same account every time, not wherever it's dragged that week) — consistency is what makes month-over-month comparisons mean anything. Second, keep a lean chart of accounts. A hundred overlapping expense categories isn't precision; it's just more places for the same cost to get split inconsistently. Fewer, well-defined accounts get coded right far more often.

A tell-tale smell: open your P&L and look for any line that's a catch-all — "Uncategorized," "Miscellaneous," "Other." If one of them is among your biggest expenses, that's not a category, that's a to-do list.

Match, don't add: the duplicate trap

Here's the most common way clean-looking books go wrong. You invoice a customer, so the income is already recorded. Then the payment lands in the bank feed, and in the For Review tab it's tempting to just click Add. Now you've booked the same income twice — once from the invoice, once from the deposit — and the invoice still shows as unpaid in A/R.

The rule: from the bank feed, Match to the transaction that already exists; only Add when it's genuinely new. Matching links the deposit to the invoice, clears the receivable, and keeps income counted once. Its close cousin is the Undeposited Funds account — where received payments wait to be grouped into a deposit. Payments that get stranded there and never matched to a real bank deposit overstate your income and leave phantom cash on the balance sheet. A recurring balance in Undeposited Funds that never clears is a classic source of the "messy books" profit in the table above.

Free · no account · no card

Get your 2027 budget built from your QuickBooks — P&L, balance sheet and cash flow, in Excel.

Build my 2027 budget →

Clear the stragglers: A/R, A/P, and Opening Balance Equity

Old, uncleared items rot quietly. Run your A/R and A/P aging and look for the impossibilities: an invoice from fourteen months ago still marked open (was it actually paid, and applied to the wrong thing?), a bill you know you settled still sitting in payables. Each one distorts what you're owed and what you owe — and quietly misstates income when a payment was received but never applied to its invoice.

Then check one account almost nobody watches: Opening Balance Equity. QuickBooks uses it as a temporary holding account when you set things up or enter an opening balance. In a healthy file it should be zero — its whole job is to be cleared out to the right equity accounts. A lingering balance there is a neon sign that something was set up in a hurry and never squared away.

Close the books so history stops moving

You reconcile January, you trust January — and then in March someone edits a January transaction and your closed month silently changes underneath you. Now the report you already sent the bank doesn't match the books. The fix is one setting: set a closing date (Account and Settings → Advanced → Close the books) once a period is reconciled, ideally with a password. It freezes history so the past stays the past, and anyone who tries to change it gets a warning instead of silently rewriting your numbers.

A tidy monthly close, in order: (1) download and reconcile every bank and card account; (2) empty Uncategorized and "Ask My Accountant"; (3) clear Undeposited Funds; (4) review the A/R and A/P aging for stragglers; (5) glance at the balance sheet for anything weird (negative assets, a stray Opening Balance Equity); (6) set the closing date. Twenty minutes a month buys you a year of books you can actually trust.

Clean books make everything downstream honest

None of this is glamorous, and that's exactly why it's the edge: most owners skip it, then wonder why their reports feel off. Get it right and the payoff compounds. Your monthly numbers become comparable, so a trend is a real trend and not a coding artifact. Your cash forecast starts from a true balance instead of a fictional one. And when you sit down to read your income statement like a CFO, you're reading the business — not the bookkeeping mistakes.

It's the same principle as cleaning messy data in a spreadsheet, one level up the stack: there you normalize the data before you analyze it; here you keep the source clean so it never becomes garbage in the first place. Both come down to the same discipline — trustworthy inputs are the whole game.

Wauvel reads straight from your QuickBooks and turns the month into a plain-English report — which means it's only ever as sharp as the books beneath it, and it'll often surface the smells above (the stranded cash, the margin that doesn't add up) so you know where to look. See how it works →

Need your financials for a lender, a buyer or your accountant? Get the free financials pack →

See what an AI CFO says about your own numbers.

$99/mo, everything included. Free for 14 days, no card.

Meet your AI CFO →

Keep reading

Finance 101October 11, 2026 · 7 min read

Year-end tax planning: the decisions that expire December 31

Tax planning is not tax filing. Filing reports what happened; planning changes it, and only until December 31. Here are the levers still available to a small business in Q4 and the arithmetic for deciding whether to pull them.

Read it →
Finance 101October 9, 2026 · 7 min read

What "profit" means on four different reports

Your P&L, your tax return, your bank balance and your valuation will all give you a different profit number for the same year. None of them is lying. Here's what each is measuring and which one to use for which decision.

Read it →
Finance 101October 7, 2026 · 7 min read

Fixed vs. variable: why your cost structure decides your risk

Two businesses with identical revenue and identical profit can be completely different risks, depending on how much of the cost base is fixed. Here's how operating leverage magnifies both directions, and how to choose the structure that fits your volatility.

Read it →
Finance 101October 3, 2026 · 7 min read

Contribution margin: the number that decides what to sell more of

Gross margin tells you about a product. Contribution margin tells you what one more sale is worth - and once overhead is in the mix, the two rankings disagree often enough to change what you push.

Read it →
Finance 101October 1, 2026 · 6 min read

Your year-end close starts in October

Everything that makes a year-end close painful is fixable in October and unfixable in January. Here's the work to front-load now, in the order that removes the most pain later.

Read it →
Finance 101September 29, 2026 · 6 min read

Budget, forecast, plan: three documents, three jobs

These three words get used interchangeably, and the confusion costs real money - because a business that only has one of them either can't hold anyone accountable or can't see what's coming. Here's what each is for and how they work together.

Read it →
Finance 101September 27, 2026 · 7 min read

Vendor terms: the cheapest financing you're not asking for

Moving a supplier from net 15 to net 45 is an interest-free loan you can arrange in one email. Here's what those thirty days are actually worth, when an early-payment discount beats holding the cash, and how to ask without damaging the relationship.

Read it →
Finance 101September 25, 2026 · 6 min read

Your break-even changes every time you hire

Adding a salary raises the sales floor you have to clear before you make a penny - and by more than the salary, because you only keep the contribution margin on each sale. Here's the number to run before you make the offer.

Read it →
Finance 101September 23, 2026 · 7 min read

Churn is a cash problem before it's a growth problem

Losing customers shows up in your growth rate months after it shows up in your bank account. Here's why churn is the most expensive number in a subscription or repeat-purchase business, and the ceiling it quietly sets on how big you can get.

Read it →