A charitable gift annuity is a way to support a charity you love and provide lifetime payments to yourself or someone you designate. As the donor, you make a gift to a charity and, in return, you become eligible to take a partial tax deduction for your donation, plus you receive a fixed stream of income from the charity for the rest of your life.