Charitable Gift Annuity:A Charitable Annuity is basically a contract involving you plus a charity of your deciding upon that involves transferring income or residence towards the charity in exchange for the partial tax deduction in addition to a life span stream of yearly income.Think of your intended demographic –the inhabitants you want to prov