There’s no denying that the Canadian tax system is complex, even for individuals with relatively straightforward tax and financial circumstances. As well, significant costs can follow if a taxpayer gets it wrong when filing the annual tax return. Sometimes those costs are measured in the amount of time needed to straighten out the consequences of mistakes made on the annual return; in a worst-case scenario, they can involve financial costs in the form of interest charges or even penalties levied for a failure to remit taxes payable on time or in the right amount.