The following is an illustrative, composite scenario, not a real, named-client matter. It is offered to show how a Voluntary Disclosures Program (VDP) submission is assessed and built.
The situation
In a representative voluntary-disclosure matter, a taxpayer realized that several years of foreign investment income — interest, dividends, and some capital gains held through an offshore account — had never been reported, and that the related Foreign Income Verification Statement (Form T1135) had never been filed. The account had been opened years earlier, the income had simply never made it onto the Canadian returns, and the omission had compounded year after year. With the CRA receiving offshore account data from more than 100 jurisdictions through the Common Reporting Standard, the taxpayer was understandably worried about gross-negligence penalties and the risk of prosecution if CRA found the account first.
The issue and the risk
The Voluntary Disclosures Program can offer relief from penalties and from the risk of criminal prosecution — but only if the disclosure qualifies, and the eligibility test is exacting. The two pillars are that the disclosure be voluntary and complete, and both have to hold.
- The disclosure has to be voluntary: it is generally unavailable once CRA has already contacted the taxpayer about the matter, so timing is everything. With CRS data flowing automatically from foreign institutions, voluntary status can be at risk even before any direct contact.
- The disclosure has to be complete: all years, all accounts, all income — selective disclosure does not qualify and can do more harm than good.
- The unfiled T1135 forms carried their own penalty exposure separate from the unreported income, because the form is a reporting obligation that stands on its own.
- If the file were not handled correctly and a disclosure were rejected, the information already provided could leave the taxpayer in a worse position than before, which is why the eligibility assessment comes first.
The approach Barrett Tax Law took
The work began with eligibility and then moved to a complete, well-supported package. The sequence matters: nothing is filed until the eligibility question is answered.
- Confirm voluntary status. Before anything was filed, the file was assessed to confirm CRA had not yet contacted the taxpayer about the offshore account and that the disclosure would be treated as voluntary, including a check on whether related parties had been contacted.
- Reconstruct the income. Years of foreign account statements were assembled, the income was recomputed in Canadian dollars at the appropriate exchange rates, and capital gains were calculated on each disposition with adjusted cost base tracked across the period.
- Prepare the full package. The unreported income, the corrected returns, and the missing T1135 forms were prepared together so the disclosure was complete on its face — every year and every account.
- Manage the submission. The application was framed to fit within the program's requirements, with the supporting documentation organized so the CRA reviewer could verify completeness without a follow-up request.
- Preserve privilege. Because the work was done through counsel, the analysis of the taxpayer's exposure was handled within solicitor-client privilege, which an accountant alone cannot offer.
Our voluntary disclosure page, the step-by-step VDP eligibility guide, the guide to offshore assets, T1135, and voluntary disclosure, and the comparison of voluntary disclosure versus a CRA audit describe the mechanics and the eligibility test in detail.
The illustrative outcome
In this illustrative scenario, the disclosure was accepted, the gross-negligence penalties that would otherwise have applied were avoided, the risk of prosecution was addressed, and the taxpayer paid the tax owing plus interest on a defined basis and returned to full compliance going forward. This outcome is illustrative only and is not presented as typical or assured — VDP relief depends on the facts, the completeness of the disclosure, and acceptance by the CRA.
Reconstruction is usually the hardest part
The eligibility analysis decides whether a disclosure is possible, but the reconstruction is usually where most of the work lives. Foreign account statements have to be gathered for every year at issue, which can mean requesting historical records from an institution in another country. Each transaction then has to be characterized — interest, dividends, return of capital, or a disposition giving rise to a capital gain — and converted to Canadian dollars at the exchange rate appropriate to the relevant date. For dispositions, adjusted cost base has to be tracked across the whole holding period, including any reinvested distributions. Where records are incomplete, a reasonable, well-documented estimate with a clearly explained methodology is generally the right approach, since the goal is a complete and good-faith disclosure rather than a perfect one. The corrected returns and the missing T1135 forms are then assembled into a single package so that, on its face, the disclosure leaves nothing out — which is exactly what the completeness requirement demands.
The takeaway
For unreported offshore income, coming forward voluntarily is usually far better than waiting to be found, and the window can close the moment CRA makes contact — or even when an offshore institution reports the account under the Common Reporting Standard. The two things that decide a disclosure are timing and completeness: confirm eligibility before filing, and disclose everything — every year, every account, and every related form.
Past results do not guarantee a similar outcome. Each matter turns on its own facts. This is an illustrative scenario provided for general information and is not legal advice.
