How to Do an HST Voluntary Disclosure — 7 Steps (2026)
If your business missed HST/GST registration, under-reported net tax, or filed nil returns while actually collecting HST, the CRA Voluntary Disclosures Program (VDP) can waive penalties and reduce interest — provided you come forward before CRA finds you. The 2018-2020 VDP overhaul created a two-track system (General and Limited) with much tighter eligibility. This 7-step guide walks the 2026 HST VDP process Bader uses with Ontario SMBs, including the pre-submission “no-name” ruling and the RC199 Application to Waive.
-
Step 1: Confirm eligibility for the Voluntary Disclosures Program
A valid VDP submission must be (a) voluntary — no CRA audit, enforcement or contact underway related to the disclosure, (b) complete — every year and issue disclosed, (c) involve a penalty otherwise assessable, (d) include information at least one year past due, and (e) include payment or a payment plan proposal for the estimated tax owing. If any of the five conditions fails, the VDP is denied and the disclosure becomes evidence CRA can use in a full audit. -
Step 2: Choose General Program vs Limited Program track
The General Program provides full penalty relief plus 50% interest relief and no criminal prosecution referral. The Limited Program (applied when the taxpayer is a corporation with $250M+ gross revenue in two of the last five years, or where the disclosure involves a “major noncompliance” — deliberate/willful default, active efforts to avoid detection, sophisticated tax planning) provides no penalty relief but does provide protection from gross negligence penalty and criminal prosecution. Most SMB HST disclosures fall under General. -
Step 3: Consider a no-name pre-disclosure conversation
Before submitting a named disclosure, taxpayers or their advisors can seek anonymous guidance from CRA VDP officers on eligibility and track (General vs Limited). Anonymous discussions do not lock in VDP acceptance but help assess risk. Best used when eligibility is uncertain or when the “voluntary” test is borderline. -
Step 4: Assemble the HST/GST reconciliation and back-tax calculation
For each period in the disclosure window (typically the entire non-compliance period, subject to CRA’s stated four-year lookback for HST), compile: total revenue by period, taxable/zero-rated/exempt breakdown, HST/GST collected or should have been collected, input tax credits (ITCs) claimable with supporting invoices, and net tax owing. Prepare a period-by-period schedule. -
Step 5: Complete Form RC199 Voluntary Disclosures Program Application
File Form RC199 with a covering letter identifying: (a) taxpayer legal name, BN, and contact, (b) tax type (HST/GST), (c) period(s) covered, (d) narrative of the noncompliance, (e) reasons for coming forward, (f) statement addressing each of the five VDP conditions, (g) net tax owing calculation, and (h) proposed payment. Submit online via My Business Account, or paper to the Winnipeg Tax Centre VDP unit. -
Step 6: Prepare and file the amended HST/GST returns
File the missing or amended HST/GST returns for each disclosed period using GST34 or GST494. Match to the RC199 schedule. Interest accrues on the balance from the original due date — pay as soon as possible or arrange a formal payment plan to demonstrate good faith and preserve the VDP. -
Step 7: Respond to CRA VDP determination and set post-acceptance compliance
CRA reviews the VDP within 6-12 months typically. If accepted, CRA issues a VDP acceptance letter confirming penalty and interest relief. If denied, the disclosure becomes visible to audit — engage a tax lawyer to assess objection options. Post-acceptance: implement HST/GST compliance controls to prevent recurrence (monthly reconciliation, timely filing, proper ITC support). A second VDP for similar noncompliance is generally denied.
Frequently Asked Questions
What is the deadline to submit an HST Voluntary Disclosure?
There is no strict deadline, but the disclosure must be voluntary — meaning no CRA audit or enforcement contact has begun on the specific issue. Once CRA sends an audit letter or nil-return demand for the affected period, VDP is unavailable. Submit as soon as noncompliance is identified.
How much interest and penalty does VDP save?
General Program: full waiver of failure-to-file, gross negligence, and other penalties; 50% interest relief for the years beyond the 3 most recent tax years. Limited Program: no penalty relief but protection from gross negligence penalty and criminal referral. On a $60K HST arrears going back 6 years, General Program saves roughly $25-35K in penalties and interest.
Can I do a VDP if CRA has already contacted me?
Depends on the nature of the contact. General inquiry, phone call, or nil-return reminder may not disqualify. Formal audit letter, notice of proposed assessment, or enforcement action does disqualify for the affected period. Consult a CPA or tax lawyer before submitting.
Does VDP protect me from prosecution?
Yes, an accepted VDP under either track provides protection from criminal prosecution referral for the disclosed noncompliance. This is often the most important VDP benefit for taxpayers with deliberate under-reporting exposure.
What information do I include in the RC199?
Legal name, BN, tax type, periods covered, narrative of noncompliance, reasons for coming forward, statement addressing each of the five VDP conditions, tax and interest calculation, and payment or payment-plan proposal. Attach amended returns and supporting schedules.
Authoritative Sources
- CRA — Voluntary Disclosures Program
- CRA — Form RC199 Voluntary Disclosures Program Application
- CRA — Information Circular IC00-1R6
Disclaimer: This guide is general education based on Canadian tax and regulatory rules as of 2026-07-20. It is not tax, legal, or accounting advice for your specific situation. Rules change frequently — consult a licensed CPA before acting. Bader A. Chowdry is a Licensed Public Accountant (LPA) authorized by CPA Ontario. Firm: Insight Accounting CPA Professional Corporation.
Expanded technical guidance
Common pitfalls in an HST Voluntary Disclosure Program filing
- Filing after CRA has already contacted you. VDP protection is only available if the disclosure is voluntary — i.e., pre-audit. If CRA has already sent an enquiry, information request, or audit letter, VDP protection is unavailable and full penalties apply.
- Incomplete 4-year lookback. HST VDP filings must cover all periods with the same non-compliance issue, not just cherry-picked years. CRA’s 4-year lookback under ETA s. 296 governs the scope.
- Underestimating interest cost. VDP grants penalty relief but NOT interest relief for General Program filings. Only Limited Program (higher-culpability cases) provides even partial interest relief.
Forms, filings, and deadlines
File RC199 Voluntary Disclosures Program (VDP) Application with supporting GST34 amended returns for each affected reporting period. Companion documents: engagement letter with CPA/lawyer, written taxpayer disclosure narrative (facts, discovery date, reason for non-compliance), reconciliation schedules per period, and full documentary support (invoices, contracts, bank records). Statutory basis: ETA s. 281.1 (Waiver of Penalty and Interest), CRA Information Circular IC00-1R6 (Voluntary Disclosures Program) — the governing VDP procedural document. Distinguishable programs: General Program (full penalty relief, no interest relief); Limited Program (partial relief, higher-culpability cases).
Worked example — Ontario dental practice missed HST returns
Practice failed to file 8 quarterly HST returns 2022-2024. Discovery: new bookkeeper found the gap. VDP application: RC199 + 8 amended GST34s totaling $54,000 HST payable. General Program result: full waiver of $12,000 in late-filing penalties and $5,400 gross-negligence penalty; interest ($8,900) still payable. Net protection: ~$17,400.
Worked example — self-employed contractor HST registration missed
Contractor exceeded $30,000 small-supplier threshold in Q2 2023 but did not register until Q4 2024. Six quarters of HST collected-on-behalf but never remitted. VDP filing: retroactive HST registration, 6 GST34 catch-up returns, RC199 disclosure. General Program: full penalty relief; ITCs claimable on business inputs during registration gap; interest on net HST payable.
Worked example — voluntary disclosure vs waiting for audit
Contrast: same $54K HST liability discovered but disclosed only after CRA audit letter. Result: full $17,400 in penalties applied plus gross-negligence penalty if evasion elements present (potentially $27,000+ additional). VDP preserves $30-45K in penalty cost — the discipline is to file BEFORE any CRA contact.
Related Insight resources
Voluntary Disclosure Program filings for HST typically pair with a review of Quick Method eligibility — 3-5% net-tax reductions can offset the interest cost of the disclosure. Confirm your current HST liability with the HST Calculator, and if the underlying issue was mixed exempt/taxable supplies, see the Dr. C dental HST rebate case study where a $34K ITC recovery was executed within the same s. 225(4) four-year window.

One Comment
Comments are closed.