The Canada Revenue Agency (CRA) voluntary disclosures program

Allows taxpayers to ‘fess up about something on their current or past tax returns…