Human beings make mistakes and realize the consequences of their mistakes sooner or later. When it comes to taxes, a lot of people make mistakes or sometimes intentionally omissions or misreporting. If you are one of those people, there is a possibility to come on the right side of the Canadian tax system. The CRA operates a program called Voluntary Disclosure Program (VDP), where you get a second chance to correct your incorrect or missed tax filings. Of course, the CRA VDP program comes with some caveats.