Insights
Nov 28, 2025
Mackisen

Undeclared Foreign Income: How CRA Detects It and How to Declare It – A Complete Guide by a Montreal CPA Firm Near You

Introduction
With global banking transparency at an all-time high, failing to declare foreign income is one of the fastest ways to trigger a CRA audit, penalties, and even criminal investigation. Whether the income comes from foreign employment, rental properties, bank interest, dividends, crypto exchanges, or overseas corporations, CRA now receives automatic data from more than 100 countries. Declaring foreign income is no longer optional—it is mandatory, and the penalties for omission can be severe. This guide explains how CRA detects foreign income, what must be reported, how to correct past mistakes, and how to stay compliant.
Legal and Regulatory Framework
Foreign income reporting is governed by the Income Tax Act, which taxes Canadian residents on worldwide income, regardless of where it is earned or received. CRA enforces compliance through the Foreign Income Verification Statement (T1135) for foreign property over $100,000 cost base, the Common Reporting Standard (CRS), FATCA agreements with the United States, and data-sharing with global financial institutions. Penalties apply for failing to report income, failing to file T1135, and gross negligence.
Key Court Decisions
In Majdoub v. Canada, a taxpayer was denied foreign tax credits due to unreported income. In Douglas v. Canada, CRA’s penalties for unreported offshore income were upheld because the taxpayer lacked documentation. In Dassi v. Canada, a taxpayer avoided criminal charges by correcting foreign income through voluntary disclosure. These cases demonstrate CRA’s strict enforcement and the importance of early compliance.
How CRA Detects Undeclared Foreign Income
CRA now uses powerful detection mechanisms, including:
CRS (Common Reporting Standard): 100+ countries automatically send CRA your bank account details.
FATCA: U.S. institutions automatically report Canadian taxpayer accounts to CRA.
Data matching: CRA compares foreign dividends, bank interest, and crypto activity to filings.
Audit leads: Third-party tips, whistleblowers, and international tax authorities.
Lifestyle audits: Spending inconsistent with reported income.
Real estate registry reviews: Foreign funds used to buy Canadian property.
Crypto exchange reporting: Many foreign platforms now share data.
Types of Foreign Income You Must Declare
Canadian residents must report:
Foreign employment income
Foreign rental income
Foreign bank interest
Foreign dividends and investment income
Income from foreign partnerships and corporations
Pension income from other countries
Crypto gains from international exchanges
Foreign capital gains
All amounts must be reported in Canadian dollars using the appropriate exchange rates.
T1135: Foreign Income Verification Statement
You must file T1135 if you own foreign property worth over $100,000 (cost basis). This includes:
Stocks held in foreign exchanges
Foreign bank accounts
Overseas rental properties
Foreign corporate shares
Foreign trusts
Failure to file T1135 triggers penalties of $2,500 per year, plus gross negligence penalties up to $12,000 or more.
Penalties for Undeclared Foreign Income
10% federal + 10% provincial repeated failure penalties
Gross negligence penalties (50%)
Daily interest (compounded)
T1135 penalties ($2,500+)
Criminal investigation for serious offshore evasion
Loss of foreign tax credits
CRA may reassess up to 10+ years for unreported foreign income.
How to Correct Past Non-Compliance
1. Voluntary Disclosures Program (VDP)
If you have unreported foreign income, apply before CRA contacts you. VDP may remove penalties, reduce interest, and prevent prosecution.
2. File T1135 Late (With Relief Request)
If you qualify, CRA may waive penalties under the Taxpayer Relief Program.
3. File Adjusted Tax Returns
Report foreign income properly with documentation.
Exchange rates must be correct and consistent.
4. Provide Proof of Foreign Taxes Paid
This allows you to claim the Foreign Tax Credit (FTC) and avoid double taxation.
Documentation CRA Expects
Foreign bank statements
Property tax bills
Rental income statements
Foreign employment letters
Investment statements
Crypto transaction logs
Loan agreements
Exchange rate documentation
CRA requires complete proof to accept foreign income declarations.
Common Mistakes Taxpayers Make
Believing foreign income is not taxable in Canada
Confusing foreign tax paid with tax exemption
Failing to file T1135
Reporting only income received in Canada
Using incorrect exchange rates
Not reporting crypto held on foreign exchanges
Waiting until CRA contacts you (fatal for VDP eligibility)
How Far Back You Must Correct
If applying through VDP: typically 6–10 years
If NOT using VDP: CRA may reassess unlimited years if misrepresentation is found
Proactive correction is essential.
Mackisen Strategy
At Mackisen CPA Montreal, we handle all aspects of foreign income correction. We analyze foreign assets, reconstruct records, calculate foreign income, prepare T1135 filings, file amended returns, submit VDP applications, and protect clients from penalties and prosecution. Our strong documentation approach ensures CRA accepts the disclosures.
Real Client Experience
A Montreal investor avoided $60,000 in penalties after correcting foreign dividend income via VDP. A real estate owner reported years of overseas rental income safely with our help. A crypto investor avoided reassessment after we reconstructed foreign exchange data. A new immigrant corrected global income reporting for prior years and gained full compliance.
Common Questions
Is foreign income taxable even if taxed abroad? Yes—claim a credit instead. Will CRA know about my foreign accounts? Yes—through CRS/FATCA. Should I wait until CRA contacts me? Never—use VDP first. Are crypto exchanges included? Yes—CRA receives data.
Why Mackisen
With more than 35 years of combined CPA experience, Mackisen CPA Montreal ensures full compliance with foreign income rules and protects taxpayers from severe CRA penalties. We provide safe, strategic pathways to correct past mistakes and maintain global tax compliance.

