Treadstone Associates
Case File · Financial Due Diligence

Three years of statements, two sets of books

Anonymised, illustrative composite. A routine bank reconciliation — not a forensic audit — is what surfaced a target whose reported revenue never matched what actually hit its bank account.

Treadstone Associates · Updated 2026

At a glance

  • • Ontario specialty-retail chain, three locations, $2.8M average reported annual revenue across the three fiscal years under review.
  • • The buyer’s diligence team requested three years of business bank statements directly from the bank, with the seller’s consent, and reconciled deposits against reported revenue.
  • • Average annual bank deposits ran $3.15M — a $350,000-a-year gap, about 12.5% of reported revenue, present in every one of the three years reviewed.
  • • The same gap appeared in the corporate tax filings, not just the buyer-facing financials: the shortfall had never been reported to CRA either.

The situation

A regional operator was two weeks from signing a definitive agreement to buy a three-location specialty-retail chain. The seller had provided three years of financial statements and a set of corporate tax returns that matched them line for line — on paper, a clean, consistent business with $2.8 million in average annual revenue and steady margins.

The problem

As part of standard financial due diligence, the buyer’s accountant asked for three years of the business’s own bank statements directly from the seller’s bank, with the seller’s written consent, rather than relying on the summarized figures in the financial statements. Deavo’s guidance to first-time buyers flags exactly this category of risk in general terms: “a gap between what is reported on the financial statements and what was filed with the CRA or reported for GST/HST… is worth understanding rather than dismissing.” Three years of bank records were still available to request because the seller’s own retention obligation under the Income Tax Act runs six years past the relevant tax year — section 230(4)(b) requires records and vouchers to be kept “until the expiration of six years from the end of the last taxation year to which the records… relate”, so nothing about the request was unusual or unreasonable.

The reconciliation was simple arithmetic: total deposits into the business operating account, per year, against total revenue reported in the financial statements for that same year. They should have matched, less any timing differences at year-end. They did not.

The numbers

Reported revenue averaged $2,800,000 a year across the three fiscal years reviewed. Total bank deposits into the operating account averaged $3,150,000 a year over the same three years — a gap of $350,000 a year, or 12.5% of reported revenue. The gap was not a one-time anomaly in a single year; it recurred, within a narrow range, in each of the three years the buyer pulled statements for. It also matched, almost to the dollar, the revenue figure reported on the corresponding corporate tax returns — meaning the shortfall had not been reported to CRA in any of the three years either.

The rule that decided it

The finding did not turn on any single document being falsified. It turned on the fact that money moving through a bank account is verifiable in a way a summarized financial statement is not, and a persistent, multi-year gap between deposits and reported revenue is not something a buyer can normalize away as a timing difference. A single quarter’s discrepancy might be explained by a delayed deposit; a $350,000 gap repeating identically across three separate fiscal years, matched by the tax filings rather than contradicted by them, describes unreported cash revenue, not an accounting quirk.

The consequence for a buyer matters most on a share purchase specifically: buying the shares of a corporation does not reset its history. The corporation itself — the entity that filed the returns — remains the taxpayer after the sale, so any future CRA reassessment, interest, or penalty tied to those three years of unreported revenue lands on the business the buyer now owns, not on the individual who sold it.

The exposure is also not time-boxed in the way a buyer might assume. A Canadian-controlled private corporation’s “normal reassessment period” ends three years after the original notice of assessment under Income Tax Act s.152(3.1)(b) — but s.152(4)(a)(i) permits a reassessment after that period where the taxpayer “has made any misrepresentation that is attributable to neglect, carelessness or wilful default”. Three years of revenue omitted from filed returns sits squarely in that exception, so the three-year window is not a ceiling. The same structure governs the GST/HST on those sales: Excise Tax Act s.298(4)(a) allows an assessment “at any time” where the person has made a misrepresentation attributable to neglect, carelessness or wilful default, notwithstanding the four-year limit s.298(1) otherwise sets. That is precisely why the buyer could not size the liability: neither the amount nor the deadline was bounded.

The outcome

The buyer did not proceed to a definitive agreement on the terms as offered. Confronted with the reconciliation, the seller acknowledged a portion of daily cash sales had not been consistently deposited or reported. The buyer walked away from the deal rather than attempt to structure around an exposure of unknown depth — a corporation with three years of demonstrably unreported revenue carries a reassessment risk that a purchase price adjustment cannot cleanly quantify, because neither party can predict what CRA would ultimately assess, or when.

The same discipline — testing what is presented against an independent, harder-to-manipulate number — is what caught a different distortion on the cost side of a distributor’s books in the rebate cheque that inflated gross margin. For how a DSCR screen can end a deal on financing terms alone, see walking away in week two on a single number.

What it would have cost otherwise

Had the buyer skipped the bank reconciliation and closed on the reported $2,800,000 revenue figure, it would have paid a multiple on a business that was, on the numbers that actually moved through its bank account, materially larger and materially riskier than represented — while inheriting a corporation with an undisclosed, unquantified CRA exposure sitting inside it. A reassessment reaching back three years, plus interest and penalties, could easily exceed any purchase-price adjustment the buyer might have tried to negotiate instead of walking away.

The tell

The tell was not the revenue figure itself — $2.8 million for a three-location retail chain was entirely plausible on its face. It was that the number was consistent across three years of financial statements and three years of tax filings, which sounds reassuring but is exactly what a business with a stable, undisclosed cash-skim pattern also looks like from the outside. A number that never moves against an independent source — the bank — is worth checking precisely because it looks clean.

Takeaways

  • • Reconcile reported revenue against the business’s own bank deposits, not just against its financial statements or tax returns — the bank account is the hardest of the three to falsify.
  • • A recurring, multi-year gap between deposits and reported revenue describes unreported income, not a timing difference.
  • • A share purchase does not reset the target corporation’s tax history — the corporation remains the taxpayer, and its reassessment risk transfers with it.
  • • Six years of records exist to be requested under ITA s.230(4)(b) — asking for three years of bank statements is well within what a seller is required to retain.
  • • The three-year normal reassessment period is not a ceiling: ITA s.152(4)(a)(i) and ETA s.298(4)(a) both reopen a year indefinitely where a return contained a misrepresentation attributable to neglect, carelessness or wilful default.

Sources

  • Income Tax Act s.230(4)(b) — Limitation period for keeping records, etc. — confirmed verbatim: records, books of account “together with every account and voucher necessary to verify the information contained therein” must be kept “until the expiration of six years from the end of the last taxation year to which the records and books of account relate.” This is what makes a three-year bank-statement request routine rather than aggressive.
  • Income Tax Act s.152(3.1) and s.152(4) — Definition of normal reassessment period / Assessment and reassessment — s.152(3.1)(b) sets the normal reassessment period for a CCPC at three years from the original notice of assessment; s.152(4)(a)(i) allows reassessment after it where there is “any misrepresentation that is attributable to neglect, carelessness or wilful default.” Together these establish that the corporation’s exposure is open-ended, which is the point the file turns on.
  • Excise Tax Act s.298(1) and s.298(4) — Period for assessment — s.298(1) sets a four-year limit on assessing net tax; s.298(4)(a) permits an assessment “at any time” on a matter where the person made a misrepresentation attributable to neglect, carelessness or wilful default. Establishes that unreported sales carry an unbounded GST/HST exposure alongside the income-tax one.
  • Treadstone Law — Spotting fake cash sales when buying a business in Ontario — on point: “A business’s value is normally built from what its financial statements and tax filings show — revenue, expenses, and profit that can be traced, checked, and relied on,” and “if the seller cannot or will not substantiate claimed income through legitimate means, walking away is often the right call.” It addresses unverifiable cash the seller wants added to price; this file is the mirror image, where deposits exceeded reported revenue.
  • Treadstone Law — Can a buyer insist on a holdback for CRA reassessment risk? — adjacent, not on point: it confirms a tax holdback is “a negotiated tool, not a legal entitlement… usually paired with a tax indemnity covering pre-closing CRA reassessments.” It does not state that the corporation remains the taxpayer after a share sale — that comes from the Act.

See where AI pays off first in your business.

A 30-minute call is enough to tell you whether AI pays for itself here.