Canada Revenue Agency
www.cra.gc.ca
A non-profit organization (NPO) is a club, society, or association that's organized and operated solely for: