All About the CRA
Most tax payers just accept the fact that the CRA is the government body that is responsible for the Canadian tax system and don’t give it any more thought than that. Newcomers to Canada, or those who were students and now have entered the working world begin their first experience with this governmental department. To…