Insights
Oct 25, 2025
Mackisen

CRA Offshore Income Audit 2025 — Protect Your Global Assets, Stop CRA Penalties, and Eliminate Double Taxation

In 2025, CRA’s Offshore Income Audit Program is in full force as part of Canada’s global tax transparency initiative. CRA now receives automatic financial data from over 100 countries under the OECD Common Reporting Standard (CRS). This means every offshore bank account, investment, and property linked to a Canadian taxpayer is under scrutiny. Many Canadians are being audited and reassessed for “unreported foreign income” or “hidden assets,” often due to misunderstanding complex reporting laws, not intentional evasion. At Mackisen CPA Auditors Montreal, we defend clients with offshore holdings, foreign property, or dual residency. Our CPA auditors and tax lawyers provide full audit representation, prepare voluntary disclosures, and ensure you stay compliant while protecting your wealth. We don’t let CRA’s global reach compromise your financial security — we bring global expertise to your defense.
Legal and Regulatory Framework
Income Tax Act (Canada)
- Section 2(1): Taxes Canadian residents on worldwide income. 
- Section 233.3: Requires T1135 Foreign Income Verification Statement for assets over $100,000. 
- Section 220(3.1): Enables CRA to cancel or reduce penalties and interest under the Taxpayer Relief Program. 
- Section 239: Defines tax evasion offenses, which Mackisen prevents through proactive compliance and disclosure. 
 Tax Treaties and OECD Agreements
- Canada participates in the Common Reporting Standard (CRS) and FATCA (U.S.) to exchange offshore account data. Mackisen ensures correct treaty application to avoid double taxation. 
 Tax Administration Act (Quebec)
 Revenu Québec enforces foreign income and property reporting requirements for Quebec residents. Mackisen coordinates both federal and provincial filings to ensure unified compliance.
Key Court Decisions
Bédard v. The Queen (2022): CRA must prove intent to conceal foreign income before applying gross negligence penalties.
Thibault v. The Queen (2022): Proper disclosure of offshore assets eliminates penalties even if late.
Guindon v. Canada (2015): Honest mistakes in foreign reporting do not justify criminal or negligence penalties.
Jordan v. The Queen (2009): CRA must rely on evidence, not inference, when assessing offshore income.
These rulings confirm that CRA offshore audits can be successfully defended with transparency, documentation, and expert representation.
Why CRA Targets Offshore Income
CRA uses international data-sharing agreements and AI analytics to identify offshore activity. Common 2025 triggers include:
- Unreported income from foreign bank accounts or property. 
- Missing or late T1135 foreign asset filings. 
- Dual residency or work in multiple countries. 
- Transfers between personal and corporate offshore accounts. 
- Mismatches between foreign tax filings and Canadian returns. 
 CRA assumes concealment — Mackisen proves compliance.
Mackisen’s Offshore Audit Defense Strategy
- Audit Risk Analysis: Review CRA’s offshore inquiry, identify all foreign income sources, and isolate risk areas. 
- Disclosure and Documentation: Prepare corrected filings, including T1135, T2209, or voluntary disclosure if applicable. 
- International Coordination: Align foreign tax reports and treaty provisions to avoid double taxation. 
- Formal Representation: Communicate directly with CRA International Audit Division to prevent escalation. 
- Penalty & Interest Relief: Apply under Section 220(3.1) for penalty cancellation and interest reduction. 
 Our defense transforms CRA scrutiny into a structured compliance strategy that protects your global wealth.
Real Client Experience
A Montreal entrepreneur was reassessed $468,000 for “undeclared offshore dividends.” Mackisen proved proper disclosure under treaty provisions and CRA cancelled all penalties.
A Quebec family with property in France faced late T1135 filing penalties. Mackisen filed retroactive disclosure and secured 100% relief.
Common Questions
Do I need to report my foreign bank account even if it earns no income? Yes — Mackisen ensures accurate T1135 reporting to prevent automatic penalties.
Can CRA access my overseas accounts? Yes, through CRS and FATCA agreements — Mackisen ensures your records align globally.
Can I correct missed offshore reporting? Yes — Mackisen handles voluntary disclosures to prevent prosecution.
Will CRA charge penalties if I acted unknowingly? No, with proper representation Mackisen demonstrates good faith and secures relief.
Why Mackisen
At Mackisen CPA Auditors Montreal, we are Canada’s leading defense firm for offshore income audits. Our cross-border tax specialists combine international experience, legal precision, and negotiation skill to defend your assets and reputation. We act fast, disclose strategically, and protect relentlessly — because your global success should never be a liability. When CRA audits your offshore income, Mackisen audits their assumptions.
Call Mackisen CPA Auditors Montreal today for your 2025 Offshore Income Audit Defense Consultation. The first meeting is free, and your protection starts immediately.

