CRA Audit Bookkeeping Cleanup Case Studies

6 worked CRA Audit Bookkeeping Cleanup case studies — the position a client typically comes to us with, what we do, and what it is worth. Each is an illustrative example built on the rules that apply to cra audit bookkeeping cleanup work, not a specific client's file.

Case Study 1 · Missed incentive claimed

$49,000 Credit Claim Filed And Accepted Without Adjustment — Employer Under Payroll Review, Toronto

Client: A company facing a payroll trust examination. Where: Toronto, Ontario. Engagement: 3 weeks, fixed fee.

Claim value$49,000
AcceptedWithout adjustment
RepeatableAnnually

Case 1: the situation

A company facing a payroll trust examination in Toronto, Ontario assumed the credits did not apply to a business its size. A net-worth assessment built on unexplained deposits that were actually loan proceeds meant they had applied all along.

Case 1: what we did

We identified the qualifying activity and built the documentation to support it. Then we filed the Tax Court appeal inside the window and resolved the remaining adjustments before a hearing date was needed.

Case 1: the result

$49,000 recovered. Because the eligibility analysis is on file, the same claim can be repeated each year with a fraction of the effort.

Case Study 2 · Backlog brought current

$61,000 Of Arbitrary Assessments Vacated After 5 Years — Corporation Under GST/HST Review, Calgary

Client: A corporation under a GST/HST review. Where: Calgary, Alberta. Engagement: 9 weeks, fixed fee.

Arbitrary tax vacated$61,000
Years brought current5
Account statusCurrent

Case 2: the situation

5 years of unfiled returns had turned into notional assessments at a corporation under a GST/HST review in Calgary, Alberta. Underneath lay a director liability assessment for a corporation that had already stopped operating. Collections had already started.

Case 2: what we did

We kept the waiver narrowed to the issue actually under review and let the remaining years close on the normal reassessment period. We then filed every outstanding year in chronological order so the CRA could vacate the notional assessments cleanly.

Case 2: the result

All 5 years were accepted as filed. $61,000 of arbitrarily assessed tax was vacated, collections action stopped, and the account is current for the first time in 5 years.

Case Study 3 · Objection and relief

Desk-Review Assessment Of $130,000 Vacated — Restaurant Under Net-Worth Audit, Vancouver

Client: A restaurant under a net-worth audit. Where: Vancouver, British Columbia. Engagement: 6 weeks, fixed fee.

Assessment vacated$130,000
Supporting recordsNow on file
AccountCleared

Case 3: the situation

A restaurant under a net-worth audit in Vancouver, British Columbia was carrying $130,000 of penalties and interest. The charges arose from a proposal letter with a 30-day response window and no supporting records assembled. Much of that amount accumulated during a period the CRA itself had delayed.

Case 3: what we did

We answered each query in writing with an indexed document package, so the file showed exactly what the auditor had received and on what date. We framed the relief application on the specific grounds the CRA guidelines recognise rather than on general hardship.

Case 3: the result

The assessment was vacated. $130,000 came off the account, and the documentation now on file makes the same position straightforward to defend next time.

Case Study 4 · Records and systems rebuilt

Books Rebuilt From Source, $6,300 In Unclaimed Input Tax Found — Voluntary Disclosure Applicant, Mississauga

Client: A business owner considering a voluntary disclosure. Where: Mississauga, Ontario. Engagement: 4 weeks, fixed fee.

Unclaimed tax found$6,300
Records rebuilt13 months
ProcessDocumented

Case 4: the situation

A business owner considering a voluntary disclosure in Mississauga, Ontario could not answer basic questions about its own numbers. A waiver signed at the counter that kept an otherwise closed year open with no end date sat between the bank statements and the ledger.

Case 4: what we did

We filed the disclosure through the Voluntary Disclosures Program before contact, which removed the gross-negligence penalty entirely. We then documented the process so the work does not depend on any one person remembering how it was done.

Case 4: the result

Records rebuilt and reconciled, $6,300 recovered in input tax credits that the old file could not support, and a documented monthly process now in place.

Case Study 5 · Planning that cut the bill

$63,000 Cut From The Annual Tax Bill — Family Business Under Review, Edmonton

Client: A family business under a related-party review. Where: Edmonton, Alberta. Engagement: 11 weeks, fixed fee.

First-year saving$63,000
RepeatsAnnually
Filing positionUnchanged in risk

Case 5: the situation

A family business under a related-party review in Edmonton, Alberta was compliant but paying more than it needed to. The prior year had been filed correctly. It still left a net-worth assessment built on unexplained deposits that were actually loan proceeds on the table.

Case 5: what we did

We modelled the current position against the alternatives before changing anything. Then we traced each unexplained deposit to its source — loans, transfers between accounts, an insurance settlement — and reduced the net-worth assessment accordingly.

Case 5: the result

The change saved $63,000 in the first year and repeats annually. Nothing about the filings became more aggressive. The position is simply the one the rules already allowed.

Case Study 6 · CRA review defended

$22,000 Reassessment Reduced To Nil On Review — Professional Under Lifestyle Audit, Ottawa

Client: A professional under a lifestyle audit. Where: Ottawa, Ontario. Engagement: 5 weeks, fixed fee.

Reassessment reduced toNil
Tax protected$22,000
Prior filingsUndisturbed

Case 6: the situation

A review notice arrived at a professional under a lifestyle audit in Ottawa, Ontario, covering CRA audit bookkeeping cleanup for two tax years. The auditor's working position was an adjustment of $22,000. It was driven by a confirmation letter left in a drawer until the appeal window had closed.

Case 6: what we did

Rather than negotiate, we rebuilt the record. We brought every outstanding return current, then negotiated a payment arrangement that stopped the collections action. We then submitted a point-by-point response that answered each proposed adjustment with the document behind it.

Case 6: the result

The auditor accepted the documented position and closed the review without adjustment, protecting $22,000 and leaving the prior filings undisturbed.

Reviewed by Udit Gupta, Founder and Tax Accountant for the 2025 tax year. These case studies are illustrative worked examples composed from the CRA rules that apply to this type of work, not specific client files; figures are representative and outcomes depend on your own facts.

Sources. CRA — Keeping records · CRA — Businesses · Income Tax Act (Justice Laws Website)

← Back to CRA Audit Bookkeeping Cleanup  ·  All case studies

Case Studies from Related Services

Free 15 Min Consultation for Businesses

Ready to get started with CRA Audit Bookkeeping Cleanup tax support?

Talk to a professional tax accountant about your situation. No obligation, and you only pay once the work is complete and you have approved it.

  • Tax accountant led team
  • Fixed fees, no hourly billing
  • Pay only after you approve

+1 (416) 619-0068 381 Front St W, Toronto, ON M5V 3R8

Our Partners Are Alumni of the World's Top Accounting and Tax Institutions

Chartered Professional Accountants Canada AICPA — American Institute of Certified Public Accountants Institute of Chartered Accountants of India Malaysian Institute of Accountants