Insight

Dec 5, 2025

Mackisen

CRA Cash Income Audits: When CRA Suspects Unreported Cash, E-Transfers, or Off-Book Sales — How CRA Reassesses “Unnamed Sources of Income” (Montreal CPA Firm Guide)

Cash income audits are one of CRA’s toughest and most aggressive audit programs.
When CRA believes you are not reporting all your income—especially cash sales or e-transfer payments—they launch specialized audits targeting restaurants, construction crews, retail stores, barbers, nail salons, contractors, Uber/Lyft drivers, and self-employed workers.
CRA uses indirect auditing methods such as bank deposit analysis, markup tests, lifestyle audits, and net-worth audits to identify unreported income.
These audits often result in large reassessments, gross negligence penalties, GST/QST corrections, and immediate enforcement action such as bank freezes, garnishments, receivable seizures, and liens.

This guide explains how CRA audits cash income, why certain industries are targeted, and how Mackisen defends businesses from these high-risk assessments.


Legal and Regulatory Framework

CRA relies on the Income Tax Act and Excise Tax Act to review off-book income.
CRA is authorized to:
• demand books and records
• analyze bank deposits
• compare industry profit margins
• use indirect methods (net-worth, markup, projection)
• rely on e-transfer histories
• review personal finances
• request POS data
• access third-party disclosure from banks and platforms

CRA does not have to prove exact amounts—estimates are allowed when records are incomplete.


Key Court Decisions

Courts consistently support CRA in cash income audits. They have ruled that:
• indirect audit methods are valid
• CRA can reverse the burden of proof
• taxpayers must disprove CRA’s assumptions
• deposit analysis is sufficient evidence of income
• unreported cash counts as taxable income
• poor bookkeeping can justify large reassessments
• gross negligence penalties apply to repeated underreporting
• lifestyle inconsistent with income is strong evidence
• missing invoices justify GST/QST corrections

Courts take cash underreporting extremely seriously.


Why CRA Targets Cash Income

CRA selects files for cash audits when:
• a business reports very low profit margins
• cash sales appear unusually small
• wages are low compared to sales
• GST/QST refunds are high in cash-heavy industries
• T2/T1 filings show inconsistencies
• e-transfer deposits exceed reported income
• tip-heavy business activity exists
• suppliers report high purchases but sales seem low
• lifestyle does not match declared income
• repeated late filings occur
• businesses have poor bookkeeping

Industries with the highest audit rates:
• restaurants
• construction and renovation
• retail boutiques
• barbers & hair salons
• Uber, Lyft, DoorDash
• massage/beauty/nail spas
• mechanics & auto services
• real estate flipping
• small contractors
• tutoring/daycare providers
• Airbnb and short-term rentals

Quebec is the strictest province for cash income audits due to additional Revenu Québec enforcement.


How CRA Conducts Cash Income Audits (Deep Expansion)

1. POS System Review

CRA reviews:
• daily sales summaries
• voids and adjustments
• cash vs credit ratios
• tipping records
• Z-reports

Suspicious patterns trigger deeper review.

2. Bank Deposit Analysis

CRA examines:
• cash deposits
• e-transfer deposits
• ATM deposits
• personal accounts
• business accounts
• loan deposits

Unexplained deposits = unreported income.

3. E-Transfer Analysis

CRA uses e-transfer histories from:
• online banking
• payment processors
• digital wallets

E-transfers with no invoices are treated as unreported revenue.

4. Supplier Purchase Comparison (Markup Test)

CRA calculates:
• cost of goods sold
• expected profit margin
• expected sales based on inventory purchases

If purchases imply higher sales than declared, CRA assumes understatement.

5. Net-Worth and Lifestyle Audits

CRA reconstructs:
• personal spending
• real estate activity
• travel
• vehicles
• bank and credit card use

If lifestyle exceeds reported income, CRA assesses the difference.

6. GST/QST Adjustments

CRA reassesses:
• output tax on unreported sales
• denied ITCs
• GST/QST trust penalties

7. Enforcement After Reassessment

CRA may:
• seize refunds
• freeze bank accounts
• garnish wages
• garnishee client payments
• register Federal Court certificates
• place liens on property

Cash income audits escalate quickly.


Immediate Financial Risks

Cash income audits can cause:
• large income tax reassessments
• GST/QST reassessments
• multi-year adjustments
• 50 percent gross negligence penalties
• interest compounding daily
• bank freezes
• wage garnishments
• receivable seizures
• liens
• reputational damage
• business closure risk
• payroll trust fund complications

Businesses with cash or e-transfer flow are especially vulnerable.


Mackisen Strategy

Cash income audits require forensic accounting and aggressive legal defence. Mackisen uses a multi-stage strategy.

Step 1 — Reconstruct Revenue Accurately

We rebuild:
• POS data
• sales logs
• daily cash sheets
• online platform payouts
• supplier purchase reconciliation
• deposit tracking schedules
• missing invoices

Accurate reconstruction challenges CRA’s assumptions.

Step 2 — Identify Non-Taxable Deposits

We document:
• loan transfers
• family support
• reimbursements
• inter-account transfers
• refunds and reversals
• insurance payouts
• vendor credits
• error corrections

These can significantly reduce alleged unreported income.

Step 3 — Correct CRA’s Markup and Industry Ratios

CRA often uses:
• unrealistic margins
• incorrect industry data
• wrong cost structures
• inappropriate seasonality assumptions

We produce accurate business-specific profitability models.

Step 4 — GST/QST Defence

We demonstrate:
• proper GST/QST calculations
corrected ITCs
• accurate taxable vs exempt sales
• misapplied audit formulas

Step 5 — File Notices of Objection

We submit detailed objections with:
• legal arguments
• documented evidence
• corrected income schedules
GST/QST defence
• reconstructed sales

Step 6 — Stop Collections

We negotiate:
• enforcement holds
• partial freeze lifts
• garnishment pauses
• flexible payment plans

This protects taxpayers during the dispute.

Step 7 — Long-Term Compliance

We implement:
• better POS systems
• proper bookkeeping
• cash control systems
• GST/QST reconciliation
• payroll compliance

This prevents future cash income audits.


Real Client Experience

A Montreal restaurant owner was audited because CRA believed sales were too low for the location. CRA assessed $112,000 in “unreported sales.” Mackisen reconstructed POS data, corrected markup assumptions, and proved supplier purchase mismatches. The reassessment was reduced by 78 percent.

Another client, a construction contractor, was audited based on e-transfer deposits. CRA assumed $65,000 of unreported revenue. Mackisen demonstrated that many deposits were reimbursements and loan transfers. The reassessment was reduced to $4,200.


Common Questions

• Can CRA assume every e-transfer is income? Yes.
• Can CRA audit personal accounts? Yes.
• Can CRA estimate income without receipts? Yes.
• Can CRA freeze my bank account for cash audits? Yes.
• Can CRA re-open 3–7 years? Yes.
• Can GST/QST be reassessed too? Yes.
• Can CRA add gross negligence penalties? Very often.
• Can cash audits be reversed? Yes, with proper reconstruction.


Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps businesses stay compliant while recovering the taxes they’re entitled to. Whether you’re filing your first GST/QST return or optimizing multi-year refunds, our expert team ensures precision, transparency, and protection from audit risk.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.