When the Canada Revenue Agency becomes part of your life, the first question is almost always the same: what do I actually do now? The answer depends less on how worried you feel and more on where your file sits in the CRA's process. Three routes solve three different problems — and choosing the wrong one can close a door you needed left open.
This guide walks through the three main routes a Canadian taxpayer can take with the CRA: audit defence, the Voluntary Disclosures Program (VDP), and the objection-and-appeal process. Think of it as a decision tree. Each route has a window when it works, a window when it is too late, and a set of things it can and cannot fix.
The one fact that drives everything: has the CRA contacted you yet?
Before anything else, locate yourself on this single timeline. Almost every routing decision turns on it.
- The CRA has not contacted you about the issue. If there is a tax problem the CRA does not yet know about — unreported income, unfiled returns, a missed foreign-asset disclosure — the Voluntary Disclosures Program may still be open to you. This is the only route that can erase penalties and, in many cases, the risk of prosecution. The moment the CRA reaches out about the matter, that door generally closes.
- The CRA is auditing you right now. You have received an audit letter, a questionnaire, or a request for documents, but no assessment has been issued yet. This is the audit-defence stage. The goal here is to shape the outcome before it becomes a number on a notice.
- The CRA has already assessed or reassessed you. You hold a Notice of (Re)assessment you disagree with. Now you are in objection-and-appeal territory, and the clock on your deadline is already running.
Find your spot on that timeline, and the rest of this guide tells you what the route at that spot can do.
Route 1 — Audit defence
An audit is the CRA's examination of whether your filed returns are correct. It can be a narrow review of one expense category or a full reconstruction of your income using indirect methods such as a net-worth assessment. The audit ends with the auditor proposing adjustments — usually in a proposal letter — and then issuing a reassessment.
What audit defence can achieve
- Narrow the scope of the audit and keep it from expanding into other years or entities.
- Frame the facts and the law in your favour before the auditor's view hardens into an assessment.
- Respond to the proposal letter with submissions that can reduce or remove proposed adjustments and penalties.
- Protect against gross-negligence penalties under subsection 163(2), where the legal characterization of your conduct is contestable.
- Where a tax lawyer is engaged, bring solicitor-client privilege over legal advice into the file.
What audit defence cannot do
- It cannot give you the penalty relief the Voluntary Disclosures Program offers. Once the audit has started, the VDP window for that issue is generally gone.
- It cannot reverse an assessment that has already been issued — that is what the objection route is for.
The key with audit defence is timing. The proposal-letter stage is the last point at which the outcome is still genuinely open. After the reassessment issues, your options narrow and the burden of changing the result shifts onto you.
How a defended audit typically unfolds
Most audits move through a recognizable sequence. First, the CRA opens the audit and sends an initial request for records — bank statements, invoices, ledgers, sometimes a detailed questionnaire. Second, the auditor works through the material and forms a preliminary view. Third, the auditor sets out proposed adjustments in a proposal letter and invites a response within a stated window (often 30 days). Fourth, after considering any response, the CRA issues the reassessment.
Each stage is an opportunity, and each is also a hazard. Over-disclosing in the first stage can hand the auditor new threads to pull; under-responding to the proposal letter can let an adjustment stand that a few well-chosen submissions might have removed. The discipline of audit defence is supplying what is genuinely required, framing the facts and the law accurately, and resisting the urge to volunteer material that expands the audit's reach.
A recurring example is the net-worth or indirect-verification audit, where the CRA reconstructs income from changes in assets and lifestyle rather than from the books. These assessments are often inflated by assumptions — gifts treated as income, loan repayments counted as earnings, opening balances understated. Defending them is largely a documentary exercise, and it is far easier to do at the audit stage than after the figures have hardened into a reassessment.
Route 2 — The Voluntary Disclosures Program (VDP)
The VDP lets a taxpayer correct an inaccurate or incomplete past filing — or file something that was never filed — before the CRA finds it. In exchange for coming forward, an accepted disclosure can provide relief from penalties and from the risk of criminal prosecution, and partial interest relief.
The four conditions a disclosure must meet
- Voluntary. You come forward before the CRA contacts you about the issue. Enforcement action against you — or even a request that touches the matter — can disqualify the application.
- Complete. The disclosure must cover all affected years, all entities (personal, corporate, trust), and all tax types. A partial disclosure puts the whole application at risk.
- Penalty. The application must involve the potential application of a penalty.
- One year past due. The information must be at least one year overdue, or close to it.
What the VDP can achieve
- Relief from gross-negligence and late-filing penalties on an accepted General Program disclosure.
- Protection from criminal prosecution for the disclosed conduct.
- Partial relief from arrears interest.
- A path back to compliance without the file becoming an audit.
What the VDP cannot do
- It cannot reduce the underlying tax you actually owe. The VDP forgives penalties and prosecution risk, not the tax itself.
- It cannot help once the CRA has already contacted you about the issue. Filing late, after some CRA contact, can land you in the less generous Limited Program or get the application rejected outright.
- It is not anonymous in the way it once was. The formal no-name stream was removed in 2018; preliminary discussions remain possible without naming you, but the filed application must identify you.
General Program versus Limited Program
Not every accepted disclosure receives the same relief. The CRA sorts disclosures into the General Program and the less generous Limited Program. General Program treatment carries the fuller relief — penalties waived and prosecution risk removed. The Limited Program applies where there is an element of intentional conduct or where the disclosure follows a major non-compliance pattern; it still removes gross-negligence and certain other penalties and the prosecution risk, but it does not provide the same interest relief.
How the disclosure is described in the application narrative influences which program applies. The narrative is a written document that lays out the facts and the reason the non-compliance occurred. Drafting it carelessly — or overstating the taxpayer's awareness — can push an otherwise General Program file into the Limited Program. This is one of several reasons the VDP rewards careful preparation rather than a rushed do-it-yourself filing.
The VDP is the only route on this list that runs backward in time to clean up the past. It is also the most time-sensitive, because its value evaporates the instant the CRA reaches out.
Route 3 — Objection and appeal
If the CRA has already assessed or reassessed you and you disagree, the objection is your formal dispute. You file a Notice of Objection, the matter goes to the CRA's Appeals Division (a function separate from the auditor who raised the assessment), and an appeals officer reviews it independently. If the objection does not resolve the matter, the next step is an appeal to the Tax Court of Canada.
The deadlines that matter
- Individuals and testamentary trusts: the later of one year after the filing-due date for the return, or 90 days after the date on the Notice of (Re)assessment.
- Corporations and other taxpayers: 90 days after the date on the Notice of (Re)assessment.
- Missed the 90 days? You may apply for an extension within one further year, but you must show you intended to object in time and had a genuine reason for being late. After that, the assessment generally becomes final.
What objection and appeal can achieve
- An independent second look by an appeals officer who did not raise the assessment.
- Reduction or reversal of an assessment that is wrong on the facts or the law.
- Removal of penalties on legal grounds.
- For income-tax debts, a pause on most collection action while the objection is pending (collection restrictions do not apply to GST/HST and payroll-source-deduction debts).
- If the objection fails, a full hearing before the Tax Court of Canada under either the Informal or General Procedure.
What objection and appeal cannot do
- It cannot resurrect a VDP application — by the time you are objecting, the CRA already knows about the issue.
- It cannot run forever. Miss the deadline and the extension window, and the assessment stands no matter how wrong it is.
The two stages within the route
The objection-and-appeal route is really two stages. The objection is the administrative stage: an appeals officer inside the CRA, independent of the auditor, reviews the assessment and can confirm, vary, or vacate it. Many disputes resolve here, without ever reaching a courtroom, because the appeals officer is looking at the file fresh and is not invested in the auditor's conclusions.
If the objection does not resolve the matter, the appeal stage moves the dispute out of the CRA entirely and into the Tax Court of Canada. The Informal Procedure is available for smaller amounts (broadly, federal tax and penalties in dispute up to a per-year threshold) and is faster and less formal; the General Procedure handles larger files with full pleadings, discovery, and a trial. Choosing the right procedure, and pleading the file properly, shapes everything that follows — which is why the objection should be drafted with the possibility of the appeal already in mind.
Side-by-side comparison
Factor | Audit Defence | Voluntary Disclosure (VDP) | Objection & Appeal
When it applies | CRA is auditing; no assessment issued yet | CRA has not contacted you about the issue | Assessment or reassessment already issued
Core goal | Shape the outcome before it becomes an assessment | Fix the past before the CRA finds it | Overturn or reduce an assessment you disagree with
Penalty relief? | Possible, by contesting the basis for penalties | Yes — central benefit of an accepted disclosure | Possible, on legal grounds
Prosecution protection? | No direct protection | Yes, for the disclosed conduct | No
Reduces underlying tax? | Sometimes, by reducing adjustments | No — forgives penalties, not tax | Yes, where the assessment is wrong
Hard deadline | Proposal-letter response date | Before any CRA contact on the issue | 90 days / one year (see above)
Typical timeline | Weeks to several months | 6–24 months to resolution | Objection: months to a year+; Tax Court: longer
Relative cost driver | Volume of records and audit scope | Number of years, entities, and tax types | Complexity of the legal issue; whether it reaches court
A decision tree you can walk in your head
- Does the CRA already know about the problem? If no, and there is unreported income, an unfiled return, or a missed disclosure, look hard at the VDP first — it is the only route that erases penalties and prosecution risk, and its window is the most fragile.
- Is an audit underway with no assessment yet? You are in audit-defence mode. Respond carefully to information requests and the proposal letter; this is where the outcome is still genuinely open.
- Has an assessment or reassessment already issued, and you disagree? File a Notice of Objection before the deadline. Diarize the 90-day / one-year dates immediately — missing them is the most common way a winnable file becomes unwinnable.
- More than one of these is true at once? That is common. A file can carry an unfiled prior year (a VDP question) while an audit of a different year is live (an audit-defence question). Sequencing the routes correctly is the whole game, and it is worth getting advice before you make the first move.
Why the order of operations matters
The routes interact. A poorly timed phone call to the CRA can convert a clean VDP opportunity into an audit. A rushed objection that concedes a fact can weaken a later Tax Court appeal. And ignoring a proposal letter because it "isn't a real bill yet" can let an assessment harden that you then have to spend far more to dislodge on objection.
This is the practical reason to get a read on your situation early. The goal is not simply to react to the CRA's latest letter — it is to choose the route that fits where your file actually sits and to protect the routes you might still need.
Where Barrett Tax Law fits
Barrett Tax Law is a Canadian boutique tax law firm whose work is concentrated on CRA disputes, voluntary disclosures, and Tax Court litigation. Because all three of these routes are part of the same practice, the firm can assess which one fits your file — and in what order — rather than pushing every problem into a single process.
Most matters begin with a free, no-obligation consultation to triage where your file sits on the timeline above. Where the scope can be defined up front, the work is quoted on a fixed-fee basis so you know the cost before you commit. Communications with the firm's lawyers about your matter are protected by solicitor-client privilege — a distinction that can matter a great deal when the facts are sensitive.
If you are not sure which route applies to you, that uncertainty is itself a good reason to ask before you act. The earlier the route is chosen correctly, the more of your options stay open.
