Moving to Canada after having worked in Saudi Arabia, was an adjustment for me. One of the key adjustment that I faced was is to understand that taxes will be collected prior to deposit of my salary.
Another change you will notice, is that most companies in Canada pay bi-weekly, unlike in Asia, where you receive salary at the end of the month. Also, the bi-weekly payment is adjusted per weeks. That implies, that your salary may not be paid on the same date every time. Contact your company Human Resources department for the payment cycle.
Knowing that the salary you are offered in your job contract is before taxes, and will not be what you receive in your paycheck, should help you plan accordingly. As we depend on our salaries to make mortgage payments, lease payments, and pay other bills, knowing when and what you will receive in your paycheck will help you plan better.
A useful tool that I have found to be 99% accurate is the one offered by the job portal neuvoo to help you determine your take home salary after taxes. The tax calculator does not account for RRSP and Union offered program contributions.
Neauvoo is unique and better than other major job portals, as it not only allows you to search jobs, but also search salaries and has a tax calculator. I find this to be an amazing one-stop combination to help anyone who is looking for jobs. Not only can you check what is the market salary, but also, use the tax calculator to determine your take home salary.
According to the neuvoo website, the portal offers support for 79 countries!
I did a test check with annual salary of 50K, and got the following calculations.
For the visual learners, neuvoo also gives a visual GIF for your quoted salary:
If you are looking for a breakdown, you can find that also:
I found the neuvoo website to be an excellent resource for anyone who is job hunting. Remember, job hunting is also a full time job. Having the best tools at hand, will make the task easier.