Abbotsford CPA serving the Fraser ValleyMon–Fri 9:00am–5:00pm (604) 832-1743info@everstonecpa.com
HomeBlog › Tax
Tax

Fixing past returns: how CRA's Voluntary Disclosures Program works

By Sunny Dhillon, CPA · Updated July 2026 · 7 min read

Quick answer: If you have unfiled returns, unreported income, or other errors in your tax history, CRA's Voluntary Disclosures Program (VDP) allows you to come forward, correct the record, and pay what's owed — potentially with relief from penalties and, in some cases, partial interest — provided you apply before CRA has already started looking into the issue. The VDP doesn't erase the tax debt itself, and it has strict conditions around timing and completeness, which is why it's worth approaching with professional help rather than on your own.

Key takeaways

  • The VDP lets taxpayers correct unfiled returns, unreported income, and other errors before CRA finds them first.
  • Relief available generally covers penalties and, in some circumstances, part of the interest — not the underlying tax owing.
  • To qualify, a disclosure generally needs to be voluntary, complete, involve a penalty that would otherwise apply, and be at least a year overdue.
  • An incomplete or poorly timed application can be denied — and a denial can reveal the very issue you hoped to fix.
  • Professional guidance before applying is one of the more important decisions in the whole process.

Most business owners who fall behind on a filing, or realize after the fact that a return understated income, assume the only options are to stay quiet and hope, or brace for the worst if CRA eventually notices. There's a middle path. CRA's Voluntary Disclosures Program exists specifically for taxpayers who want to correct their own record before CRA does it for them, and it can meaningfully change the outcome — but only if it's approached correctly and on time.

What the Voluntary Disclosures Program covers

The VDP is available for a range of situations: returns that were never filed, income that wasn't reported, expenses or credits that were claimed incorrectly, and GST/HST errors, among others. It applies across income tax and several other tax types CRA administers. The common thread isn't the specific mistake — it's that the taxpayer is coming forward to correct something CRA doesn't yet know about, rather than responding to something CRA has already flagged.

The conditions that have to be met

Qualifying for relief under the VDP isn't automatic just because you decide to file or correct something. CRA generally looks for the disclosure to be:

  • Voluntary. Made before CRA has taken any compliance action — an audit, investigation, or enforcement step — related to the specific issue being disclosed.
  • Complete. The disclosure needs to include all the relevant facts and amounts, not a partial correction that still leaves other issues unresolved.
  • Involving a penalty that would otherwise apply. The situation needs to be one where CRA could reasonably assess a penalty if the taxpayer hadn't come forward.
  • At least one year past due. The information being disclosed generally needs to be at least a year overdue, which rules out very recent, minor lapses.

Missing any one of these conditions can mean a disclosure isn't accepted on the terms the taxpayer expected, which is part of why this isn't a do-it-yourself exercise for anything beyond the simplest situation.

Behind on a filing or worried about a past return?

The sooner this is addressed, the more options are usually available. Book a free 30-minute consult with a CPA and get a straight, confidential answer.

What relief actually looks like

It's important to be clear about what the VDP does and doesn't do. It can provide relief from penalties that would otherwise apply, and in some circumstances a portion of the interest that has accrued. It does not make the underlying tax owing disappear — that amount, along with any interest that isn't relieved, is still due and generally needs to be paid or arranged through a payment plan. The value of the program is in avoiding penalties and reducing the interest burden, and in resolving the issue on your terms rather than CRA's, not in eliminating a genuine tax debt.

Why professional help matters here

Because eligibility hinges on facts that are easy to get wrong — most importantly, whether CRA has already begun looking into the issue, which can disqualify a disclosure from being considered "voluntary" — this is not the area to guess in. A CPA can review your situation before anything is submitted, help determine whether the timing and conditions support a disclosure, and prepare a complete submission that doesn't leave gaps CRA could challenge later. Getting this wrong isn't a minor setback; a rejected or incomplete disclosure can draw attention to exactly the issue you were trying to resolve quietly. This kind of review often overlaps with a broader look at what records CRA expects you to keep once your filings are back on track.

The bottom line

Falling behind on a filing or discovering an old error doesn't have to turn into a worst-case scenario. CRA built the Voluntary Disclosures Program precisely for taxpayers who want to fix things before being asked to. The conditions are specific and the timing matters, so if you think you might have an issue worth disclosing, it's worth having a confidential conversation with a CPA before deciding how, or whether, to proceed.

Sources

This article is general information for Canadian business owners and is current as of July 2026. It is not tax, legal or accounting advice, and it does not create a client relationship. Tax rules change and your situation is unique — please speak with a CPA before acting on anything here.

Sunny Dhillon, CPA, founder of EverStone CPA
About the author
Sunny Dhillon, CPA

Founder of EverStone CPA, an Abbotsford CPA firm, and a member of the Chartered Professional Accountants of British Columbia (CPABC). Sunny works with incorporated contractors and small business owners across Canada on tax, bookkeeping and advisory. More about Sunny →

FAQ

Frequently asked questions

What is the Voluntary Disclosures Program?+
The Voluntary Disclosures Program (VDP) is a CRA program that allows taxpayers to come forward and correct inaccurate or incomplete information, or file previously unfiled returns, in exchange for potential relief from penalties and, in some cases, partial interest relief, provided specific conditions are met.
What kinds of issues does the VDP cover?+
The VDP can cover unfiled income tax or GST/HST returns, unreported income, ineligible expenses or credits claimed in error, and other errors or omissions across a range of tax obligations, provided the disclosure meets the program's conditions.
What conditions must be met to qualify for relief?+
A disclosure generally needs to be voluntary (made before CRA initiates any compliance action related to the issue), complete, involve a situation where a penalty would otherwise apply, and include information that is at least one year past due. Missing any one of these conditions can affect eligibility.
Does the VDP eliminate the tax owing?+
No. The VDP can provide relief from penalties and, in some cases, a portion of the interest that would otherwise apply, but it does not eliminate the underlying tax debt. The tax itself, along with any remaining interest, is still owed and generally needs to be paid or arranged.
Why get professional help before applying?+
Because the VDP has strict conditions — particularly around what counts as "voluntary" — an incomplete or poorly timed application can be denied, and a denied application may reveal the very issue you were hoping to correct. A CPA can help assess eligibility and prepare a complete disclosure before anything is submitted to CRA.

Behind on filings or worried about a past return?

We review VDP eligibility confidentially before anything is submitted to CRA. Book a free consultation.