as far as i know, to sponsor, you should not be on welfare when you apply. i do not think it matters if previously you were on welfare.Asking for a friend :
Does it affect your application if you have received Social Assistance( welfare) in the past ? Maybe 3 -4 years ago , but the last year income was good , around 38-45k.
it might be better to ask on the main forum as others may know more on this. or do a search on main forum for "welfare" or "social assistance" and you might find the answer also