Quite often you will be subject to a CRA audit because they feel there is a problem with the tax return you have filed. It does not mean there is a lot of trouble to come, but it will not always be easy and it will be hard to determine what has triggered the audit. It could be something very simple, so go through the account you put in and see if anything stands out. As they compare year on year they will be looking for inconsistencies and this could be the reason for the CRA audit.
It could be that you are claiming to have earned vastly less than you have in previous years. If this is genuinely the case then there is no need to worry, but the CRA will have details of your salary so can check. If it is found to be a incorrect and the CRA audit picks this up, you can be fined for making these false claims. Repeated offences will lead to greater penalties so always take care. If you are concerned that you have made a mistake, you can use the services of a tax consultant or company who will be able to guide you through the process.
It could be that there is not a full list of investments listed and the interest you have received has not been declared. You also need to give details about payments that are made towards your retirement. If you are running your own business you need to make sure that the figures are accurate and if there are regular losses, there may become an issue surrounding the business statements you submit. A CRA audit may not be held if the business is new, but losses year on year will be questioned.
When it comes to residency you need to pay taxes in Canada even if you are not living there all year. It does not matter whether your removal from the country is holiday or business related, you will need to pay tax if you are using a Canadian bank account or have a home there. A CRA audit will always pick up on spending habits and this will be when you are spending a lot. If there is suddenly a lot being charged to expenses there will be the need to explain, as will expenditure that seems to be high for your income bracket. There will be the suspicion that you are making money in addition to the salary that you are declaring and this could trigger a CRA audit.
When you work with a professional to fill in your form you are more likely to do it correctly and avoid the issues that can trigger a CRA audit. It can be easy to claim for something you should not and this is going to land you in trouble. Even certain expenses will come under scrutiny, so all receipts should be kept so as you can prove that the expenditure occurred. There is nothing wrong with admitting that you need help and hiring someone to help with the forms can help you avoid a CRA audit.