Charitable gift annuities offer a way to give — and get

Charitable gift annuities allow donors to receive annuity payments in exchange for a monetary or property donation to a charity, writes Brian O’Connell. Among the advantages are an immediate tax deduction and the potential for some of the annuity income stream to be tax-free, he writes. TheStreet