Moving to Canada comes with many new responsibilities, and one of the most important is understanding the country’s tax system. For many newcomers—including permanent residents, temporary foreign workers, international students, and new Canadian citizens—filing taxes can be confusing. Differences in tax residency rules, foreign income reporting, tax credits, and filing deadlines often lead to honest mistakes.
The good news is that the Canada Revenue Agency (CRA) recognizes that taxpayers sometimes make errors or fail to report information. Through the Voluntary Disclosures Program (VDP), eligible individuals may be able to correct past tax mistakes before the CRA contacts them. In many cases, this can reduce penalties and help taxpayers return to compliance.
If you’ve forgotten to report income, missed filing tax returns, failed to disclose foreign assets, or claimed credits incorrectly, understanding the CRA Voluntary Disclosures Program could save you significant financial stress.
This guide explains how the program works, who may qualify, what kinds of mistakes can be corrected, and how newcomers can prepare a strong disclosure.
Important: The Voluntary Disclosures Program does not erase every tax obligation. If your disclosure is accepted, you will generally still need to pay any taxes owed, plus applicable interest. The CRA decides whether an application qualifies based on its published rules.
What Is the CRA Voluntary Disclosures Program (VDP)?
The CRA Voluntary Disclosures Program (VDP) allows taxpayers to come forward voluntarily to correct inaccurate, incomplete, or previously unreported tax information before the CRA begins enforcement action.
The program is intended to encourage voluntary compliance by allowing eligible taxpayers to fix mistakes that may otherwise result in penalties or prosecution.
The VDP applies to certain income tax, GST/HST, payroll, and other tax matters administered by the CRA.
Why Newcomers Sometimes Make Tax Mistakes
Canada’s tax rules differ from those in many other countries.
Common reasons newcomers make mistakes include:
- Not understanding Canadian tax residency rules
- Failing to report worldwide income after becoming a Canadian tax resident
- Missing annual filing deadlines
- Forgetting to report foreign bank accounts or investments where required
- Claiming deductions or credits incorrectly
- Assuming income earned outside Canada is always tax-free
- Receiving incorrect advice from unofficial sources
Most of these errors are unintentional, but they can still result in penalties if left uncorrected.
Who Can Use the Voluntary Disclosures Program?
The program may be available to:
- Permanent residents
- Temporary foreign workers
- International students
- Canadian citizens
- Self-employed individuals
- Small business owners
- Employers
- Corporations
- Trusts
Eligibility depends on the circumstances of the disclosure and whether the CRA’s conditions are met.
Common Tax Mistakes That May Be Corrected
1. Unreported Employment Income
Some newcomers forget to include:
- Part-time jobs
- Contract work
- Freelance income
- Foreign employment income (where required)
2. Missing Tax Returns
Some individuals fail to file one or more annual tax returns because they were unsure of their obligations.
The VDP may help eligible taxpayers address these missing filings.
3. Foreign Income
Canadian tax residents are generally required to report worldwide income.
Examples include:
- Overseas employment income
- Rental income
- Investment income
- Foreign pensions
- Business income
Whether and how foreign income is taxed depends on Canada’s tax laws and any applicable tax treaties.
4. Foreign Asset Reporting
Some taxpayers fail to report specified foreign property when required.
Examples may include:
- Foreign investment accounts
- Rental properties
- Shares held outside Canada
- Foreign bank accounts
Separate reporting requirements may apply depending on the value and type of property.
5. Incorrect Tax Credits
Mistakes sometimes involve claiming:
- Tuition credits
- Medical expenses
- Child benefits
- Home office expenses
- Employment deductions
6. Business Income Errors
Self-employed newcomers sometimes:
- Underreport income
- Claim ineligible expenses
- Forget GST/HST obligations
- Keep incomplete records
Conditions for a Valid Voluntary Disclosure
To qualify, a disclosure generally must meet several conditions established by the CRA.
1. It Must Be Voluntary
The CRA generally expects the disclosure to be made before it contacts you regarding the issue.
If the CRA has already started enforcement action or notified you about the specific matter, you may no longer qualify.
2. It Must Be Complete
Applicants should provide complete and accurate information for all years and issues covered by the disclosure.
Partial disclosures may not qualify.
3. It Must Involve a Potential Penalty
The disclosure should relate to information that could result in a penalty if not corrected.
4. It Must Be Past Due
Generally, the information being corrected must relate to a reporting obligation that is already overdue.
What Happens If Your Disclosure Is Accepted?
If the CRA accepts your disclosure, relief may be available depending on the circumstances.
Possible outcomes include:
- Reduced or cancelled penalties in eligible cases
- Relief from criminal prosecution for the disclosed matters
- An opportunity to become compliant with Canadian tax laws
However, you will generally still be responsible for paying:
- Taxes owing
- Applicable interest
The level of relief depends on the facts of your case and the CRA’s assessment.
Documents You Should Gather
Before preparing a disclosure, organize relevant records such as:
- Previous tax returns
- T4 and T5 slips
- Employment records
- Foreign income statements
- Bank statements
- Investment records
- Business financial statements
- Expense receipts
- Foreign asset documentation
Complete records help ensure an accurate submission.
How to Prepare a Strong Disclosure
Review Your Tax History
Identify every year that may contain errors or omissions.
Calculate Missing Income Carefully
Ensure that all income and deductions are calculated accurately using supporting documentation.
Explain the Circumstances
Provide a clear explanation of how the mistake occurred.
The CRA distinguishes between honest errors and intentional tax avoidance when assessing disclosures.
Submit Before the CRA Contacts You
Timing is critical.
Waiting until after receiving a CRA audit notice or enforcement letter may affect your eligibility for the program.
Common Mistakes to Avoid
Many taxpayers unintentionally weaken their disclosure by:
- Waiting too long
- Providing incomplete information
- Forgetting foreign income
- Omitting supporting documents
- Estimating figures without evidence
- Ignoring multiple tax years that require correction
A thorough and accurate disclosure is generally more effective than addressing issues one at a time.
Why Tax Compliance Matters for Newcomers
Maintaining accurate tax records offers several practical benefits.
It may help you:
- Demonstrate financial compliance
- Access government benefits and credits
- Support certain financial applications, such as mortgages or loans
- Reduce the risk of future penalties and audits
- Build confidence in managing your finances in Canada
Being proactive about correcting mistakes can provide greater peace of mind.
Frequently Asked Questions
Can I use the VDP if I forgot to report foreign income?
Possibly. Eligibility depends on the specific circumstances and whether your disclosure meets the CRA’s conditions.
Will I still have to pay taxes?
Yes. Acceptance into the program generally does not eliminate taxes owed. Interest may also apply.
Can international students use the program?
If they have Canadian tax obligations and meet the program’s eligibility requirements, they may be able to apply.
What if the CRA has already contacted me?
If the CRA has already initiated compliance action regarding the issue, your disclosure may no longer qualify as voluntary. The CRA will assess eligibility based on the facts of your case.
Should I seek professional advice?
Many taxpayers—especially those with multiple years of unfiled returns, foreign income, or complex financial situations—choose to consult a qualified tax professional before making a disclosure.
Final Thoughts
Making a tax mistake does not necessarily mean you’ve lost the opportunity to correct it. The CRA Voluntary Disclosures Program gives eligible taxpayers a chance to come forward, fix past reporting errors, and become compliant before the CRA begins enforcement action.
For newcomers to Canada, understanding your tax obligations from the start—and taking prompt action if you discover a mistake—can help you avoid unnecessary penalties and reduce future stress. Whether the issue involves unreported income, missed tax returns, foreign assets, or incorrect tax credits, addressing it early is almost always better than waiting for the CRA to identify the problem.
If your tax situation is straightforward, gathering complete records and carefully reviewing your obligations may be enough to prepare an accurate disclosure. If your circumstances are more complex, professional guidance can help ensure that your submission is complete and aligned with current CRA requirements.
