In order to sponsor, you must…
be 18 years of age or older;
be a Canadian citizen, Registered Indian or permanent resident;
be sponsoring a member of the family Class;
live in Canada;
sign an undertaking promising to provide for the basic requirements of the person being sponsored;
sign an agreement with the person you are sponsoring that confirms that each of you understands your mutual obligations and responsibilities;
prove that you have sufficient income to provide the basic requirements for your family members in Canada as well as the persons included in your sponsorship undertaking. You may also have a co-signer.