The federal tax system is so complex Canada Revenue Agency is buying thousands of software kits to help individuals fill out government forms. The tax department contracted the off-the-shelf computer programs for use by community groups that volunteer to help Canadians complete their tax returns: “Things keep getting added and nothing ever gets removed”.