Job Recruitment Website - Immigration policy - Do I have to pay high fees such as medical insurance and pension insurance before immigrating to Canada to enjoy the corresponding benefits?

Do I have to pay high fees such as medical insurance and pension insurance before immigrating to Canada to enjoy the corresponding benefits?

If you don’t pay taxes there, you won’t be able to enjoy the benefits. You have to live in Canada for 10 years before you can receive the old-age pension, and it is not the full amount.

If you work, a large part of your income will have to be taxed. There is a high tax policy there. The welfare is like this, which can guarantee basic living expenses, public rental housing (the conditions are not very good, and the old age pension is enough for living expenses). Not everyone has a pension. Only government departments and good companies have it. Most people don't have a pension. Pension insurance also relies on your own daily savings, which can be invested in funds, stocks, etc. The government does not charge taxes on this part of the money. For example, in the past few years, a group of veteran comrades in China had very high pensions, which were similar to those of people working now. They also had housing and the benefits were actually very good. You can't enjoy it there. Only when all the money in the bank is gone can you enjoy benefits. You can live in a nursing home for free and get free medical treatment, but the quality of life is honestly not high.