CRA Voluntary Disclosure Program (VDP) in Canada: How to Fix Past Tax Mistakes Before an Audit

Made a tax mistake? You may still have a chance to correct it — but timing matters.


Introduction (Primary Search Intent)

Many Canadians discover—sometimes years later—that they’ve made tax mistakes.
Unreported income, missed filings, forgotten GST/HST obligations, foreign assets not disclosed, or payroll errors can quietly sit on CRA’s radar.

The CRA Voluntary Disclosure Program (VDP) exists for one purpose:
to allow taxpayers to come forward voluntarily, correct past errors, and potentially avoid penalties, interest, and prosecutionbefore the CRA contacts them.

This guide explains:

  • What the CRA Voluntary Disclosure Program is
  • Who qualifies (and who doesn’t)
  • What mistakes can be fixed
  • How VDP compares to a CRA audit
  • Why professional guidance is critical

What Is the CRA Voluntary Disclosure Program?

The CRA Voluntary Disclosure Program (VDP) allows individuals and businesses to proactively disclose previously unreported or incorrectly reported tax information.

If accepted:

  • Penalties may be waived
  • Interest may be reduced (in some cases)
  • Criminal prosecution is avoided

Important:
Once the CRA initiates an audit, review, or enforcement action, VDP is no longer available.


Why Canadians Use the CRA Voluntary Disclosure Program

People don’t search for VDP casually.
They search because they are concerned about real exposure.

Common reasons taxpayers seek VDP include:

  • Unreported business or self-employment income
  • Missed GST/HST registration or filings
  • Airbnb or rental income not properly reported
  • Employee vs independent contractor misclassification
  • Payroll source deduction errors
  • Foreign income or assets not disclosed (T1135 issues)
  • Incorrect filings under a Personal Services Corporation (PSC)
  • Errors discovered by executors during estate administration

CRA Audit vs Voluntary Disclosure: A Critical Difference

Voluntary DisclosureCRA Audit
You come forward firstCRA contacts you
Potential penalty reliefFull penalties apply
Reduced interest possibleFull interest applies
Controlled, planned processStressful, adversarial
Professional representationDefensive response

Once CRA initiates contact, the VDP option is gone.


Types of Tax Mistakes That Can Be Fixed Through VDP

The CRA Voluntary Disclosure Program may apply to:

✔ Unreported Income

  • Cash income
  • Side business income
  • Consulting or freelance work
  • Rental or Airbnb income

✔ GST/HST Errors

  • Failure to register
  • Failure to collect or remit
  • Incorrect filings on property sales

✔ Payroll & Employment Errors

  • Source deduction shortfalls
  • Contractor misclassification
  • CPP/EI errors

✔ Foreign Reporting Issues

  • Missing T1135 filings
  • Unreported foreign income
  • Offshore investment income

✔ Corporate & PSC Errors

  • Income allocation issues
  • Improper deductions
  • Late or missing corporate filings

CRA Voluntary Disclosure Program Streams

CRA currently evaluates disclosures under two streams:

1. General Program

  • For less severe non-compliance
  • Penalties waived
  • Partial interest relief may apply

2. Limited Program

  • For more serious cases
  • No penalty relief
  • Prosecution protection still applies

Even under the Limited Program, VDP is far better than an audit outcome.


What Makes a Disclosure “Voluntary”?

To qualify, all five CRA conditions must be met:

  1. Voluntary – CRA has not contacted you
  2. Complete – All years and errors disclosed
  3. Involves a penalty – Not a simple adjustment
  4. At least one year overdue
  5. Includes payment or payment arrangement

Failure on any one condition can result in rejection.


Why Timing Is Everything

Many taxpayers wait too long.

Common mistakes:

  • Waiting until an audit letter arrives
  • Assuming CRA “won’t notice”
  • Filing partial disclosures
  • Contacting CRA without professional advice

CRA’s data-matching, banking information, GST/HST tracking, and information sharing have increased dramatically.

The window for voluntary disclosure closes quickly.


Why Professional Guidance Is Critical for VDP

VDP is not a simple form submission.

A CPA ensures:

  • Proper framing of the disclosure
  • Correct classification under CRA guidelines
  • Strategic ordering of information
  • Risk mitigation if CRA challenges eligibility
  • Accurate tax calculations and documentation

Poorly prepared disclosures can:

  • Be rejected
  • Trigger audits
  • Increase penalties

How A&R LLP Helps With CRA Voluntary Disclosures

At A&R LLP, we help clients:

  • Assess eligibility before contacting CRA
  • Quantify exposure and risk
  • Prepare complete and defensible disclosures
  • Communicate with CRA on your behalf
  • Navigate payment options and negotiations

Our approach is confidential, strategic, and compliance-focused.


Final Thoughts: Fixing Mistakes Is Possible — If You Act Early

Tax mistakes happen.
What matters is how and when they are corrected.

The CRA Voluntary Disclosure Program offers a path to resolution, but it is time-sensitive and technical.

If you believe past filings may be incorrect, the worst decision is waiting.

Want a free consultation?

Book a Call or meet with CPA