Every individual legally working in Canada including Migrant Workers is required to pay both provincial and federal taxes. An individual’s personal situation such as residency status, income level, marital status, medical expenses and number of children will affect how that individual is taxed. It is very important that at the end of each year, individuals report their income to Canada Revenue Agency (CRA). The amount an individual has to pay in taxes depends on how much money is earned.