Reply to openwater2010:  Meanwhile your most important financial information is subject to being hacked.  Yes, the CRA does make an incredible number of errors.  But the real solution is for the tax laws (and tax forms) to be simplified.  The on-line system just allows a system that is too complex to continue a while longer before it collapses under its own weight.