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.

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.