Immigration, Refugees, and Citizenship Canada charge fees to partially recover the cost of providing some services to the public.
Processing fees apply to nationals of all countries except where government policy or international practice specifically exempts certain cases. These charges apply to most services.
You need to pay a fee for most of the applications. You can find information on fees in the below-given link.