Financial statements are compiled. A bank account is not — every deposit and withdrawal is a fact that happened, recorded by a third party with no stake in how the business is described. A full year of statements, read closely, is the closest thing to an independent second opinion a buyer gets before paying for one.
Key takeaways
A treadstonelaw.ca answer addressed to exactly this question sets out the standard a buyer should apply: “a gap that remains unexplained after a proper walkthrough is a serious concern, since it can point to unreported cash revenue, revenue recorded that was never actually collected, or numbers assembled to look better than the underlying cash flow supports.” It is careful to note that a gap is not automatically a red flag on its own: “legitimate explanations exist, such as timing differences, third-party payment processor batching, or non-revenue deposits like loans.” The advice that follows is specific — have your own accountant “do a full reconciliation between bank records and reported revenue rather than accepting a general assurance.” The operative word is full: a sample month proves nothing about the other eleven.
It is worth knowing the CRA’s own approach to bank records, because it is close to exactly what a buyer’s financial diligence should be doing independently. A treadstonelaw.ca explainer on the CRA’s third-party audit powers describes several specific patterns the agency looks for: verifying “that reported income matches actual deposits,” checking that “business and personal funds haven’t been commingled in a way that hides income,” and tracing “the destination of funds in cases involving multiple related parties or businesses.” The same explainer is equally clear that not every anomaly is a problem: “not every unexplained deposit is unreported income. Loans, gifts, inheritances, and transfers between your own accounts are common, legitimate explanations,” provided they can be documented. A buyer running the same checks before closing is doing, voluntarily and in advance, what the CRA might otherwise do involuntarily and after the fact.
Twelve full months, not a representative quarter, is the minimum unit that shows what matters. Seasonality only becomes visible across a full cycle — a business that looks steady on a single quarter’s statements can be carrying a working-capital swing the rest of the year that a shorter sample would miss entirely. NSF activity and overdraft fees, even occasional ones, are worth flagging on their own as a liquidity stress signal independent of what the income statement shows. Large one-off deposits and withdrawals need a named explanation each — an equipment sale, an insurance payout, a shareholder loan repayment — rather than being averaged into the pattern. And recurring transfers to or from an account connected to the owner are worth flagging specifically for related-party transactions inside the accounts, since a bank statement is often where an intercompany arrangement first becomes visible, before it is even labelled as one in the books.
The value of this exercise is not limited to catching fraud, which is the rare case. Far more common is a target whose owner has been informally lenient with the business account — running personal purchases through the account, taking irregular draws instead of a fixed wage, or letting a slow month slide by using next month’s deposits to cover the gap. None of that is concealment in the CRA sense. All of it changes what the cash-generating capacity of the business actually is once ownership, and the discipline that comes with it, changes hands.
A revenue shortfall against the bank account and a mismatch between the filed GST/HST return and the internal accounts are frequently two views of one underlying issue, not two separate ones. deavo.ai’s list of common mistakes that lower a sale price names “cash sales that do not reconcile against GST/HST filings” in the same breath as messy or commingled financials — the same underlying gap shows up in the bank data and in the tax filings, because both are downstream of the same source records. Run the two checks together rather than in sequence; see reconciling tax filings to the internal accounts for the filings side of the same exercise. And once a full year of deposits is understood, it becomes the backbone for the aging analysis covered in a sibling piece on aged receivables and what they say about collections, since collection timing against reported revenue is easiest to see in the bank data itself.
Say a full-year review turns up one month with a $35,000 deposit that does not match any invoiced customer in the sales ledger — an illustrative figure, chosen only to walk through the process. The first step is not to flag it as a problem; it is to ask the seller’s accountant for the source. If it traces to a payment-processor batch settlement covering several weeks of card transactions recorded individually elsewhere, or to a documented equipment-financing advance, the explanation closes the question. If the explanation offered is vague — “a customer paid early” with no invoice to match — that is precisely the unresolved gap the standard above describes, and it belongs in the diligence findings as open, not as reconciled.
A full year at minimum, and two years where the business has any seasonal pattern or the deal size justifies it. A due-diligence checklist for buying an Ontario business recommends requesting financial statements going back three to five years for the same reason — a short window hides exactly the swings that matter most.
Request statements for every account the business uses, including any the seller may describe as personal but that receives business deposits. A commingled account is one of the specific patterns worth checking for, not a reason to skip that account.
No — it is one input alongside the filed-return comparison and, where the deal size warrants it, a formally engaged review or audit. See when a review or audit engagement is worth requiring for how to decide how far to take it.
A short call is enough to scope what a full-year bank review should cover before you request the statements.
Nobody publishes Canadian transaction data, so every valuation in this country quotes an American benchmark. We are building the Canadian one — multiples, asking-to-sale spreads and days on market, by sector and by city. Leave an email and you will see it first.
No pitch, no listings. One email when the first report lands.