HomeRun the NumbersCatch-up Taxes
Catch-up Taxes

Behind on Taxes? Canada's Voluntary Disclosure Program Explained by an Ottawa CPA

Majdi Ibrahim
Majdi Ibrahim
10 min read
Behind on Taxes? Canada's Voluntary Disclosure Program Explained by an Ottawa CPA

Behind on taxes in Canada? The updated VDP may reduce penalties. Ottawa CPA Majdi Ibrahim explains unprompted vs. prompted and how to qualify.

By Majdi Ibrahim, CPA | Majdi Ibrahim, CPA Professional Corporation | Ottawa, Ontario

If you've fallen behind on your taxes — whether it's one year or several — you're not alone, and you're not out of options.

Every year, I speak with Canadians who have delayed dealing with their tax situation because they were afraid of what CRA might do. Some have years of unfiled returns. Others have unreported income, missed T1135 forms, GST/HST issues, or cryptocurrency activity they never reported. In most cases, the reality is far less severe than they imagined. There is no judgment here — my job is to help you find the best path forward, whatever your situation looks like.

One of the biggest misconceptions about back taxes is that the problem becomes easier if ignored. In reality, penalties, interest, and CRA's enforcement options generally become more significant over time. Addressing the issue early usually creates more options and better outcomes.

Canada's Voluntary Disclosure Program (VDP) is one of the most underutilized tools in Canadian tax law. It allows individuals, self-employed Canadians, and businesses to come forward and correct their tax history — before CRA comes to them — and apply for relief on penalties and, in some cases, interest. Relief is not automatic and depends on the facts and circumstances of each application, but for those who qualify, the program can make a meaningful difference.

This article explains exactly how the VDP works, who may qualify, and what the process looks like when you work with an Ottawa CPA to get it done right.

At a Glance: What Is the Voluntary Disclosure Program?

What it is: A CRA program that lets taxpayers voluntarily correct past errors or omissions before CRA has initiated targeted contact regarding the relevant issue or tax year.

Who it's for: Individuals, self-employed Canadians, corporations, and trusts who have unfiled returns, unreported income, GST/HST that was not properly reported or remitted, or other outstanding tax obligations.

The potential benefit: Penalty relief — and in some cases, significant interest relief — in exchange for a full, voluntary, and accurate disclosure. Relief is assessed by CRA individually based on whether the application is unprompted or prompted, and the specific circumstances.

The key rule: VDP eligibility may be affected once CRA has initiated targeted contact about the specific tax issue, transaction, reporting obligation, or tax year being disclosed. Acting before that happens generally leads to better outcomes.

A Note on the October 2025 VDP Changes

CRA significantly updated the Voluntary Disclosure Program effective October 1, 2025. The program continues to provide a pathway for taxpayers to correct past non-compliance, and the changes are generally more favourable to applicants than the previous framework. The relief available now depends primarily on whether a disclosure is considered unprompted or prompted — a distinction that has real consequences for the amount of interest relief available. If you've heard about the old General Program and Limited Program, those categories no longer apply to applications made after October 1, 2025.

Common Situations Where the Voluntary Disclosure Program May Help

The VDP covers a wider range of situations than most people realize. Here are some of the most common scenarios:

  • Multiple years of unfiled personal tax returns
  • Self-employed income that was never reported
  • Rental income omitted from prior returns
  • Unreported investment income or capital gains
  • Unreported foreign income
  • Foreign assets not disclosed on prior returns
  • T1135 Foreign Income Verification Statement filing failures
  • Unfiled corporate tax returns (T2)
  • GST/HST that was not properly charged, reported, or remitted
  • Cryptocurrency gains that were never reported
  • Cryptocurrency trading income not included in prior returns
  • Cryptocurrency mining or staking income that was not reported
  • Errors on filed returns that understated income or overstated deductions
  • Income from the underground economy

If any of these apply to your situation, the VDP is worth a serious — and discreet — conversation with an Ottawa CPA.

Who Should Consider the VDP?

The VDP is available to individuals, self-employed Canadians, corporations, and trusts. You may be a reasonable candidate if any of the following describe your situation:

  • You have one or more unfiled personal tax returns
  • You are self-employed and haven't filed for one or more years
  • You have unreported income — from freelancing, rental properties, investments, cryptocurrency, or foreign sources
  • You failed to report foreign assets or income (T1135 obligations)
  • You have GST/HST that was not properly reported or remitted
  • Your corporation has unfiled T2 returns
  • You made errors on previously filed returns that resulted in understated income or overstated deductions
  • You received income from cryptocurrency trading, mining, or staking and did not report it
  • You received income from the underground economy and want to regularize your situation

If any of these resonate, an Ottawa CPA can assess whether a VDP application is appropriate for your specific facts.

How the VDP Works: Unprompted vs. Prompted Disclosures

Effective October 1, 2025, CRA restructured the VDP around one key question: did you come forward on your own, or did CRA contact you first about the specific issue?

The answer determines how much relief may be available — and it is one of the first things a CPA will assess when you walk in the door.

General Relief — Unprompted Disclosures

An unprompted disclosure is one where you come forward before CRA has made targeted contact with you about the specific compliance issue, transaction, or tax year being disclosed. This is the stronger position to be in, and it's why acting early matters so much.

It's worth noting: receiving a general CRA education letter or an industry-wide notice about filing requirements does not automatically make your disclosure "prompted." What matters is whether CRA has specifically identified the compliance issue you're disclosing.

Under General Relief:

  • Penalty relief: 100% of applicable penalties, if the application is accepted
  • Gross negligence penalties: Not applied to disclosed information, if relief is granted
  • Interest relief: 75% of applicable interest, if the application is accepted
  • Prosecution: Protection from prosecution on disclosed matters, if relief is granted

For most Ottawa residents who come forward proactively — whether because of unfiled returns, unreported income, missed T1135 filings, or cryptocurrency activity — an unprompted disclosure is the applicable path, and the relief available is meaningful.

Partial Relief — Prompted Disclosures

A prompted disclosure is one where CRA has already made targeted contact with you specifically about the compliance issue you're disclosing. This could be a letter identifying an unreported income source, a request for information about a specific tax year, or a similar communication. It can also include situations where CRA has already received third-party information about potential non-compliance — such as information slips, foreign reporting data, platform or exchange records, or other information CRA has obtained relating to your tax affairs.

Even in a prompted situation, the VDP may still be available — and that's one of the significant improvements under the October 2025 changes. Previously, a prompted contact could disqualify a disclosure entirely. Under the current rules, prompted applications are still eligible for meaningful relief.

Under Partial Relief:

  • Penalty relief: Up to 100% of applicable penalties, if the application is accepted
  • Gross negligence penalties: Not applied to disclosed information, if relief is granted
  • Interest relief: 25% of applicable interest, if the application is accepted
  • Prosecution: Protection from prosecution on disclosed matters, if relief is granted

One of the key roles of an Ottawa CPA in a VDP file is assessing whether a disclosure is likely to be treated as prompted or unprompted, what level of relief may realistically be available, and whether the VDP remains available at all given the specific facts. The distinction isn't always obvious — and getting it wrong has consequences.

The Five Conditions for a Valid VDP Application

To be considered for relief, your disclosure must generally meet all five of the following conditions:

1. No Audit or Investigation About the Disclosed Information The disclosure must generally be made before CRA has started an audit, investigation, enforcement action, or targeted review regarding the specific information being disclosed. Note that not every form of CRA contact automatically disqualifies an application — what matters is whether CRA has specifically initiated action about the information you are disclosing. In some cases, audits or investigations involving related parties or other enforcement authorities can also affect eligibility.

2. Complete Information and Documentation The disclosure must include complete and accurate information, supporting documentation, and all required returns or forms for the relevant periods. An incomplete or selective disclosure can result in rejection. A CPA helps ensure everything is in order before the application is submitted.

3. Involves Tax, Interest, Penalty, or Potential Prosecution Exposure The VDP is designed for situations where the correction involves outstanding taxes, interest, penalties, or potential prosecution exposure. It is not intended for situations where there is no meaningful tax consequence — for example, correcting an error that results in a refund with no tax owing.

4. Information Is at Least One Year or One Reporting Period Past Due The disclosed information must generally be at least one year — or one reporting period — overdue. Matters that are only a few months late generally do not qualify for the formal VDP process.

5. Payment or Payment Arrangement The application must generally include payment of the estimated tax owing, or a request for a payment arrangement if full payment is not possible at the time of application. Approval of a payment arrangement is not automatic — CRA assesses these requests based on the circumstances. This is one reason why understanding your financial position before filing is part of the planning process.

When the VDP May Not Be the Right Route

Not every tax correction belongs in the VDP. The program is generally not intended for returns that only create a refund, requests to reduce penalties or interest CRA has already assessed, late elections, insolvency-related matters, or situations where another CRA process is more appropriate. A CPA can help determine whether the VDP is the right route or whether a different filing, objection, relief request, or correction process makes more sense.

What Does the VDP Process Actually Look Like?

Here is what the process typically looks like when working through a VDP file with an Ottawa CPA:

Step 1 — Initial Consultation We review your situation: how many years are outstanding, what income sources are involved, what records exist, and whether the disclosure is likely to be treated as unprompted or prompted. Everything discussed is handled in accordance with our professional obligations as Chartered Professional Accountants.

Step 2 — Anonymous Pre-Disclosure (Where Appropriate) In certain situations — particularly more complex or higher-risk files — it may be appropriate to submit an anonymous inquiry to CRA before formally identifying you. This is not required in every VDP file, and whether it makes sense depends on the specific facts and circumstances. A CPA will advise you on whether this step adds value in your situation.

Step 3 — Gather and Reconstruct Records We work with whatever records you have — and help reconstruct what's missing. This includes income documentation, expense records, T-slips, bank statements, and any foreign asset or cryptocurrency records.

How Many Years of Records Do You Need?

One of the most practical questions in any VDP file is: how far back do we actually need to go?

CRA's current guidance generally expects the following supporting documents for VDP applications:

Type of Issue

Records Generally Required

Canadian-source income or assets

Most recent 6 years

Foreign-source income or assets

Most recent 10 years

GST/HST matters

Most recent 4 years

These are general expectations — CRA may request additional documents depending on the facts of the case. And in some situations, going back further may be in the applicant's interest. A CPA will assess the appropriate scope for your specific file and make sure nothing important is left out.

Step 4 — Prepare the Tax Returns We prepare accurate returns for all outstanding years. These are the foundation of the VDP application — they must be complete and correct.

Step 5 — Submit the VDP Application The formal application is submitted to CRA's VDP office using the updated Form RC199, along with the completed returns, a cover letter explaining the circumstances, and supporting documentation.

Step 6 — CRA Review and Decision CRA reviews the application, may request additional information, and issues a decision. If accepted, CRA will determine the relief available based on whether the disclosure is unprompted or prompted and the specific circumstances. Acceptance is not automatic and outcomes vary.

Step 7 — Payment Planning If a balance is owing, we help you understand your payment options and what arrangements may be available. CRA's approach to payment will depend on the outcome of the application and your specific situation.

What Relief May You Be Able to Expect?

The relief available depends on whether your disclosure is unprompted or prompted, your specific circumstances, and CRA's assessment of your application. Here is a general picture — not a guarantee:

General Relief (Unprompted)

Partial Relief (Prompted)

Penalties

100% relief, if accepted

Up to 100% relief, if accepted

Interest

75% relief, if accepted

25% relief, if accepted

Gross negligence penalties

Not applied to disclosed information, if relief is granted

Not applied to disclosed information, if relief is granted

Prosecution

Protection from prosecution on disclosed matters, if relief is granted

Protection from prosecution on disclosed matters, if relief is granted

The practical takeaway: coming forward before CRA makes targeted contact about the specific issue — an unprompted disclosure — gives you access to significantly more interest relief. Every day you wait is another day that interest accumulates and the risk of CRA contact increases. Every file is different, but the earlier you act, the more options you have.

Why Coming Forward Beats Waiting

This is the question I hear most often: "What if I just do nothing?"

Here is what can happen when CRA finds you first:

  • Full penalties apply — late-filing penalties can be substantial, particularly across multiple years
  • Full interest applies — compounding daily from the original due dates
  • Arbitrary assessments — CRA can estimate your income without your input, often unfavourably
  • Collections action — wage garnishment, bank freezes, and liens on property are tools available to CRA in appropriate circumstances
  • Potential prosecution — in serious cases involving deliberate evasion, criminal charges are possible

The VDP is designed to encourage taxpayers to correct past non-compliance voluntarily rather than waiting for enforcement action. Coming forward means owing the tax plus some interest. Waiting can cost you significantly more — plus the ongoing stress of not knowing when CRA will act.

Foreign Income, Foreign Assets, and Cryptocurrency

Foreign Bank Accounts, Investments, and Property

If you hold foreign assets — bank accounts, investment accounts, rental properties, shares in foreign corporations, or other offshore holdings — with a total cost exceeding $100,000 CAD at any point during the year, you are required to file a T1135 Foreign Income Verification Statement. Failure to file carries penalties of $25 per day, up to $2,500 per year — with additional and more significant penalties where CRA determines there was gross negligence.

Beyond the T1135, foreign income itself — including interest, dividends, rental income, and employment income earned abroad — must be reported on your Canadian return regardless of whether tax was withheld at source in the foreign country.

This is one of the most common VDP situations we see at Majdi Ibrahim, CPA Professional Corporation. Many Canadians with foreign ties — particularly those with connections to the US, the Middle East, Europe, or elsewhere — are genuinely unaware of these obligations until well after the fact. The VDP is the appropriate path to addressing this, and the sooner it is dealt with, the better the potential outcome.

Cryptocurrency

Cryptocurrency is a growing area of CRA scrutiny — and VDP activity. CRA treats cryptocurrency transactions as taxable events: gains on the sale or exchange of crypto are generally treated as capital gains or business income, depending on the nature and frequency of the activity.

Common cryptocurrency situations that may benefit from the VDP include:

  • Unreported capital gains from selling, trading, or exchanging cryptocurrency
  • Unreported business income from frequent crypto trading activity
  • Mining or staking income that was not reported
  • Crypto-to-crypto exchanges not recognized as taxable events at the time
  • Foreign exchange accounts holding cryptocurrency with foreign reporting implications

If you have cryptocurrency activity that was not properly reported in prior years, the VDP may offer a path to regularizing your position before CRA acts. This is an area where CPA guidance is particularly important — the tax treatment of crypto depends heavily on the specific facts.

Ottawa & Area: Catching Up on Taxes With Local CPA Support

Whether you're a federal government employee in Centretown, a contractor in Kanata, a business owner in Barrhaven, a professional with foreign investments, or a resident of Orléans or Gatineau dealing with unreported income — falling behind on taxes is more common than you might think, and it's more fixable than you might fear.

At Majdi Ibrahim, CPA Professional Corporation, we handle VDP files discreetly and without judgment. We've worked through these situations with clients from every walk of life across the Ottawa region — and we've seen it all. You won't be the first person to walk through our door with a few years of unfiled returns or an unresolved CRA issue. We're not here to make you feel bad about where things stand. We're here to help you fix it.

What Happens When You Contact Majdi Ibrahim, CPA About Back Taxes?

The first thing I want you to know: reaching out does not commit you to anything. It's a conversation. Many clients tell me they waited years to make the call and wish they had done it sooner.

Here is what that process looks like:

✓ Discreet, professional discussion from the first call. Everything you share is treated confidentially and handled in accordance with our professional obligations as Chartered Professional Accountants. We assess your situation honestly and without judgment — and tell you clearly what you're dealing with.

✓ CRA filing history review. Once authorized as your representative, we can review your CRA account to identify what has and hasn't been filed — so there are no surprises.

✓ Assessment of VDP eligibility. We determine whether the VDP is the right path, whether your disclosure is likely to be treated as unprompted or prompted, and what outcomes may be realistic for your situation.

✓ Review and reconstruction of available records. No receipts? Missing T-slips? We work with bank statements, CRA records, and whatever you have to reconstruct what's needed.

✓ Preparation of outstanding tax returns. We prepare accurate, complete returns for all years in scope — the foundation of any VDP application.

✓ VDP application support from start to finish. We prepare and submit the application using the updated Form RC199, communicate with CRA, and manage the process on your behalf.

✓ Payment planning and CRA options. If a balance is owing, we help you understand your options and what payment arrangements may be available.

✓ Ongoing compliance planning. Once you're back on track, we make sure you stay there — with a clear plan for future filings and obligations.

The hardest step is usually making the first call. Most people feel a significant sense of relief once they do.

Frequently Asked Questions

How many years back does the VDP cover?

There is no single hard cap that applies to every VDP file. CRA's current guidance generally expects supporting documents covering the most recent 6 years for Canadian-source income or assets, the most recent 10 years for foreign-source income or assets, and the most recent 4 years for GST/HST matters. CRA may request additional documents depending on the specific facts. A CPA can help determine the appropriate years and records for your file — and in some situations, going back further may actually be in your interest.

How far back can CRA collect unpaid taxes?

CRA has extensive collection powers and can often pursue assessed tax debts for many years. There is generally no simple expiry date on collection of a confirmed CRA debt — the rules around limitation periods are fact-specific and can be affected by factors such as the history of collection actions and whether the taxpayer has acknowledged the debt. This is one of the reasons why addressing outstanding obligations proactively tends to be the better path. A CPA can help you understand what your specific situation looks like.

Can CRA see my bank account?

CRA cannot simply browse your bank accounts whenever it chooses. However, CRA does have legal authority to obtain financial information from banks and other financial institutions in certain circumstances — such as during an audit, a collections proceeding, or other authorized processes. CRA may issue a formal Requirement to Provide Information to a financial institution, requiring disclosure of account records. This authority is part of why addressing unresolved tax obligations proactively — rather than waiting — is generally the more prudent path.

What is a CRA Demand to File?

A Demand to File is a formal notice issued by CRA requiring a taxpayer to file an outstanding return by a specific date. Once a Demand to File has been issued for a particular year, VDP eligibility for that year may be affected — it can call the voluntary nature of any disclosure into question. Receiving a Demand to File is a signal that CRA is already aware of the unfiled year. If you have received one, contact a CPA promptly to assess what paths remain available.

Can CRA garnish my wages?

CRA has broad collection powers, and wage garnishment is one of the tools available to CRA when pursuing unpaid tax debts. CRA can issue a Requirement to Pay directly to an employer or other payer in certain circumstances, redirecting funds toward an outstanding balance. This is not the first step CRA takes — collection typically escalates over time — but it is a real possibility for unresolved debts. Acting proactively through the VDP or other resolution options generally creates more choices and gives you far more control over the outcome.

What happens if I never filed a tax return in Canada?

If you have never filed, CRA may eventually issue a Demand to File — at which point VDP eligibility for those years may be affected. Until that point, the VDP may be available to bring those years into compliance with potential penalty relief. The longer you wait, the more interest accumulates and the narrower the options become. The appropriate first step is a discreet conversation with a CPA to assess your situation.

What is the difference between an unprompted and prompted VDP disclosure?

An unprompted disclosure is one you make before CRA has made targeted contact with you about the specific compliance issue being disclosed. This qualifies for General Relief — 75% interest relief and 100% penalty relief, if the application is accepted. A prompted disclosure is one made after CRA has already made targeted contact about the specific issue — or after CRA has received third-party information about potential non-compliance in that area. This qualifies for Partial Relief — 25% interest relief and up to 100% penalty relief, if accepted. Both are available under the updated October 2025 VDP rules. The distinction matters significantly for interest relief, which is why CPA guidance is important from the outset.

Can the Voluntary Disclosure Program help with cryptocurrency income?

Yes. If you have unreported cryptocurrency gains, trading income, mining or staking income, or other crypto-related tax obligations from prior years, the VDP may be an appropriate path to regularizing your situation. CRA has been increasingly active in reviewing cryptocurrency activity, and VDP eligibility may be affected once CRA has initiated targeted contact regarding those years. A CPA can help you assess what was reportable, reconstruct the transaction history, and prepare a complete application.

Will CRA audit me after a VDP application?

An accepted VDP application addresses the specific matters disclosed. It does not preclude CRA from reviewing the accuracy of the information submitted — which reinforces why completeness and accuracy are essential. A well-prepared, thorough application is the best foundation for a clean outcome.

Can I apply to the VDP myself without a CPA?

You can — but the risks are significant. Assessing whether a disclosure will be treated as unprompted or prompted, meeting all five eligibility conditions, ensuring the application is complete, and navigating the payment requirement all carry meaningful risk if mishandled. The cost of working with a CPA is typically a fraction of the penalties and interest that could otherwise apply.

What if I owe a large amount and can't pay it all at once?

A VDP application must generally include payment of the estimated tax owing, or a request for a payment arrangement. CRA does offer payment arrangements in many circumstances, though approval is not automatic. CRA will generally expect you to begin making payments and stay current with future filing and payment obligations. An Ottawa CPA can help you understand what options may be available and ensure the payment component of your application is handled properly.

Is there a deadline to apply?

There is no fixed deadline, but VDP eligibility may be affected once CRA has initiated targeted contact about the specific tax issue or year being disclosed. Interest on outstanding balances also continues to accumulate daily. Acting sooner preserves more options and reduces the total cost of resolution.

Let's Get You Right With CRA — Before They Come to You

If you have unfiled returns, unreported income, cryptocurrency activity that was never reported, or unresolved CRA obligations, the most valuable thing you can do today is have a discreet conversation with a CPA. No judgment — just honest, practical help from someone who has been through this with many clients before you.

Majdi Ibrahim, CPA works with individuals, self-employed Canadians, and business owners across Ottawa, Kanata, Barrhaven, Orléans, Gatineau, and the surrounding region on voluntary disclosure files. We handle everything — from the initial assessment through to the filed application and beyond.

Book a confidential consultation at www.treehousecpa.com

The sooner you act, the better the outcome. Let's talk.

This article is provided for general informational purposes only and does not constitute personalized tax or legal advice. Tax rules are subject to change. Please consult a CPA for advice specific to your situation.

Have questions about your situation?

Talk to Majdi — it's free.

Every situation is different. Book a free 30-minute intro call and get a straight answer about your specific tax question.

Book a Free Intro Call →
← Back to Run the Numbers