The Voluntary Disclosure Program (VDP) is one of the most important tools available to Canadian taxpayers who need to correct past tax errors or omissions. Administered by the Canada Revenue Agency (CRA), the VDP allows individuals, corporations, and trusts to come forward voluntarily to fix inaccurate or incomplete tax filings — and in return, receive relief from penalties and protection from prosecution.

Whether you missed reporting foreign income, failed to file returns for past years, under-reported business revenue, or neglected to remit source deductions, the VDP offers a structured path to resolving these issues without the full weight of CRA enforcement consequences. This guide explains who qualifies, how the program works, what relief is available, and how to navigate the process successfully.

What Is the CRA Voluntary Disclosure Program?

The Voluntary Disclosure Program is a CRA initiative that gives taxpayers a second chance to correct their tax affairs. The program is built on a core principle: if a taxpayer proactively comes forward before the CRA initiates enforcement action, the CRA will consider granting relief from the civil penalties and criminal prosecution that would otherwise apply.

The VDP covers income tax, GST/HST, payroll source deductions, excise tax, and information returns. It applies to errors and omissions from prior years — not just the current filing period. The program is not a backdoor to avoid paying taxes. Any amounts legitimately owed — principal tax plus interest — must still be paid in full. What the VDP eliminates or reduces are the additional penalties layered on top of the underlying debt.

Two Tracks: General Program and Limited Program

The CRA currently operates two separate tracks within the VDP. The General Program applies to most disclosures and offers the broadest relief — including waiver of civil penalties and potential partial interest relief. The Limited Program applies to taxpayers whose non-compliance was deliberate, including situations involving offshore accounts, deliberate tax avoidance strategies, or significant amounts of unreported income. Under the Limited Program, penalty relief is more restricted and interest relief is not available.

The CRA uses its discretion to determine which track applies. If your disclosure is accepted under the General Program, the outcome is significantly more favourable. Preparing a well-documented, complete, and candid application improves your chances of landing in the General Program even in complex cases.

Who Is Eligible for the Voluntary Disclosure Program?

The VDP is open to individuals, corporations, trusts, partnerships, and other entities with Canadian tax obligations. Eligibility is not based on the size of the error or the amount of tax involved — both small omissions and large unreported amounts can be addressed through the program. However, the application must satisfy several specific conditions to be accepted.

Core Eligibility Conditions

First, the disclosure must be voluntary. This means the taxpayer is coming forward on their own initiative, before the CRA has started any audit, investigation, or enforcement action related to the matter being disclosed. If the CRA has already contacted you about the specific issue you want to disclose, that disclosure generally does not qualify as voluntary.

Second, the disclosure must be complete. You cannot strategically disclose only part of your non-compliance. All relevant information — including all applicable years, all income sources, and all related returns — must be included. A partial disclosure that withholds material information can be rejected or rescinded.

Third, the information must involve a potential penalty. The VDP is designed for situations that carry penalty consequences. Straightforward errors that would not normally attract penalties do not need to go through the program.

Fourth, the issue must be at least one year past due, or at least one reporting period overdue for GST/HST or payroll matters. The VDP is not intended for recently missed current-year filings that are only a few weeks late.

Fifth, the taxpayer must include payment of the estimated taxes owing, or submit a formal request for a payment arrangement. The CRA expects the underlying tax liability to be resolved as part of the disclosure process.

Examples of Eligible Disclosures

The VDP covers a wide range of tax compliance issues. Common eligible situations include: failing to file income tax returns for one or more past years; under-reporting or failing to report income from employment, self-employment, rental properties, or investments; unreported foreign income or foreign assets; failing to file information returns such as the T1135 Foreign Income Verification Statement; not registering for or remitting GST/HST; failing to withhold and remit payroll source deductions including CPP, EI, and income tax; and claiming ineligible or overstated deductions or credits.

Situations That Are Not Eligible

A disclosure will not be accepted if the CRA has already initiated an enforcement action related to the specific matter being disclosed. This includes situations where a CRA audit is underway, where the CRA has already sent a formal inquiry about the specific omission, or where a criminal investigation has begun. Once the CRA has opened the file, the voluntary nature of the disclosure no longer exists.

Additionally, disclosures related to information the CRA obtained through third-party data sharing — such as international tax information exchange agreements or the CRA’s offshore compliance programs — may be treated as non-voluntary depending on the timing and circumstances.

What Relief Does the VDP Provide?

The relief available through the VDP depends on which track applies to your disclosure and how the CRA exercises its discretion. Understanding what relief is realistically achievable helps set proper expectations before you apply.

Penalty Relief

Under the General Program, the CRA will typically waive civil penalties that would otherwise apply to the non-compliant years. These penalties can be significant — for example, the failure to report income penalty is 10% of the unreported amount (or 20% for repeat failures), and late filing penalties on large amounts can accumulate quickly. Eliminating these penalties is often the primary financial benefit of a successful VDP application.

Under the Limited Program, penalty relief is more restricted. The CRA may still assess penalties, though it considers the taxpayer’s cooperation and the completeness of the disclosure when determining the penalty amount.

Interest Relief

For General Program disclosures, the CRA has discretion to provide partial relief from interest on amounts owing from more than three years before the calendar year of the VDP application. In practice, interest is rarely waived entirely — but partial interest relief on older years can represent substantial savings when the disclosure covers many years of unreported income.

Under the Limited Program, interest relief is not available. All interest on overdue amounts must be paid in full.

Protection from Prosecution

One of the most significant benefits of a successful VDP application is protection from criminal prosecution for the disclosed matters. Tax evasion and related offences under the Income Tax Act can carry severe consequences including fines and imprisonment. By disclosing voluntarily and cooperating fully with the CRA, taxpayers obtain a degree of legal protection they would not have if the CRA discovered the issue independently.

How to Apply for the Voluntary Disclosure Program

The VDP application process involves several distinct steps. Each step requires careful preparation to maximize the chances of acceptance and the most favourable outcome.

Step 1: Assess Your Situation

Before applying, conduct a thorough review of your tax filings for all relevant years. Identify every year with potential errors or omissions, quantify the unreported amounts, and determine the full scope of what needs to be disclosed. An incomplete or inaccurate assessment at this stage can result in a disclosure that is later found to be incomplete — which can void the protection the VDP provides.

Step 2: Consider an Anonymous Pre-Disclosure

The CRA allows taxpayers to submit a no-name disclosure on an anonymous basis to discuss a situation informally before committing to a full application. This preliminary step can help clarify whether your situation is likely to qualify and which track it would fall under. However, anonymous disclosures do not provide legal protection — they are exploratory only.

Step 3: Prepare and Submit Form RC199

The formal VDP application is submitted using CRA Form RC199, the Voluntary Disclosures Program Taxpayer Agreement. This form requires the taxpayer to confirm that the disclosure is voluntary, complete, and involves a potential penalty. Along with Form RC199, you must include all outstanding returns, amended returns, financial statements, and supporting documentation covering every year included in the disclosure.

The application package must also include either full payment of the estimated taxes owing or a written request for a payment arrangement if payment in full is not possible. The CRA will not process an application without evidence that the taxpayer intends to resolve the outstanding liability.

Step 4: CRA Review and Decision

After submission, the CRA VDP Centre reviews the application to determine eligibility and track placement. This process can take several months depending on the complexity of the disclosure and the CRA’s current workload. During this period, the CRA may request additional information or clarification. Full cooperation at this stage is essential — delays in responding to CRA requests can slow or jeopardize the process.

Step 5: Resolve the Outstanding Liability

Once the CRA accepts the disclosure and issues its decision on relief, the taxpayer must fulfil the agreed-upon terms — paying the outstanding taxes, interest (to the extent not waived), and any reduced penalties. Failing to complete the payment arrangement or otherwise not honouring the terms of the disclosure can result in the CRA rescinding the relief granted.

The Role of a Tax Professional in the VDP Process

While it is technically possible to submit a VDP application on your own, working with an experienced Canadian tax professional — a CPA or tax lawyer — is strongly recommended. The stakes are high, the process is detailed, and mistakes in the application can have lasting consequences.

A qualified professional can assess the full scope of your non-compliance across all years, ensure the disclosure is genuinely complete, select the right track, prepare accurate amended returns, calculate the taxes and interest owing, and represent you during the CRA review. They can also help structure the disclosure in a way that presents the facts clearly and objectively, reducing the risk of the CRA placing the disclosure in the Limited Program when it could qualify for the General Program.

For complex cases — particularly those involving offshore income, large amounts, multiple unreported years, or deliberate non-compliance — engaging a tax lawyer who benefits from solicitor-client privilege adds an additional layer of protection. Information disclosed to a lawyer in the context of seeking legal advice is protected from compelled disclosure to the CRA in ways that communications with accountants are not.

Common VDP Scenarios for Canadian Businesses

The VDP is used across a wide range of business situations. Understanding how the program applies in common scenarios helps illustrate when it is appropriate to consider a disclosure.

Unreported Foreign Income and Foreign Assets

Canadian residents are taxed on their worldwide income. Income earned in foreign bank accounts, investments, rental properties, or business activities abroad must be reported to the CRA even if it was taxed in another country. Additionally, Canadians with foreign property with a total cost exceeding $100,000 CAD at any point in the year must file a T1135 Foreign Income Verification Statement. Failure to file the T1135 carries a penalty of $25 per day up to $2,500, and up to $500 per day up to $12,000 for gross negligence. The VDP is frequently used to address years of unreported foreign income and unfiled T1135 returns.

Unfiled GST/HST Returns

Corporations and self-employed individuals who passed the $30,000 threshold but failed to register for GST/HST, or who registered but fell behind on filing and remitting, can use the VDP to address those gaps. Late or missing GST/HST filings carry both financial penalties and potential director liability consequences for corporations. Proactive disclosure resolves these issues before the CRA identifies them through third-party data or audits.

Unremitted Payroll Source Deductions

Failing to withhold and remit CPP contributions, EI premiums, and income tax from employee wages is one of the most serious payroll offences under the Income Tax Act. The CRA actively pursues unremitted source deductions, and directors of corporations can be held personally liable for amounts their corporation failed to remit. Using the VDP to address past payroll remittance failures — before the CRA starts collection action — avoids personal liability and reduces the overall cost of resolution.

After Your VDP Application: Maintaining Compliance

A successful VDP application is not the end of the compliance journey — it is the beginning of a clean record. Taxpayers who disclose through the VDP signal to the CRA that they are committed to getting their affairs in order. Maintaining that commitment going forward protects the investment you made in the disclosure process and avoids returning to a position of non-compliance.

After a disclosure, it is essential to establish reliable systems for ongoing tax compliance. This means filing all returns on time, paying installments and remittances when due, keeping accurate and complete records, and staying informed about changes to tax rules that affect your specific situation. Working with a trusted tax advisor on an ongoing basis — not just at year-end — ensures you catch issues early before they become VDP-level problems.

Conclusion

The Voluntary Disclosure Program offers Canadian taxpayers a genuine and meaningful opportunity to correct past tax non-compliance without facing the full consequences of CRA enforcement. By coming forward voluntarily, with a complete and candid disclosure, taxpayers can eliminate civil penalties, obtain partial interest relief, and protect themselves from prosecution — while fulfilling their legal obligation to pay the taxes they legitimately owe.

The process requires careful preparation, thorough documentation, and a complete understanding of the eligibility conditions. Given the complexity and the stakes involved, professional guidance from a qualified Canadian tax accountant or tax lawyer is strongly recommended. If you believe you have unfiled returns, unreported income, or other past tax issues that need to be addressed, the earlier you act, the more options you have.

The team at Triple M Professional Accountants has extensive experience guiding individuals and corporations through the VDP process. If you have questions about your eligibility, what your disclosure should include, or how to structure your application, contact us to discuss your situation in confidence.

What is the CRA Voluntary Disclosure Program?

The CRA Voluntary Disclosure Program (VDP) allows individuals, corporations, and trusts to voluntarily correct past tax errors or omissions in exchange for relief from civil penalties and protection from prosecution. The taxpayer must still pay all taxes owing plus applicable interest.

Who is eligible to apply for the VDP?

Any Canadian taxpayer — individual, corporation, or trust — can apply as long as the disclosure is voluntary (before CRA enforcement begins), complete, involves a potential penalty, and covers information at least one year past due. Payment of the taxes owing or a payment arrangement must also be included.

What is the difference between the General Program and Limited Program?

The General Program offers broader relief including penalty waivers and potential partial interest relief. The Limited Program applies to cases of deliberate non-compliance — such as offshore tax evasion — and provides restricted penalty relief with no interest relief.

Does the VDP eliminate all taxes owing?

No. The VDP does not eliminate the underlying taxes owed. All principal tax amounts plus applicable interest must be paid in full. What the VDP can eliminate or reduce are the additional civil penalties imposed on top of the tax debt.

Can I apply for the VDP if the CRA has already contacted me?

Generally, no. If the CRA has already initiated an audit, investigation, or enforcement action related to the specific matter you want to disclose, that disclosure is no longer considered voluntary and will not be accepted under the VDP.

Do I need a tax professional to apply for the VDP?

It is strongly recommended. A qualified CPA or tax lawyer can assess the full scope of your non-compliance, ensure the disclosure is complete, prepare accurate returns and documentation, and represent you through the CRA review — significantly improving your chances of a favourable outcome.