Life annuity - Wikipedia, the free encyclopedia A life annuity is a financial contract in the form of an insurance product according to which a seller (issuer) — typically a financial institution such as a life ...