Definition, How It Works, Varieties
What Is a Life Annuity? The term life annuity refers to a financial product that features a predetermined periodic payout amount until the death of the annuity owner—called the annuitant. An annuitant typically pays into the annuity periodically when they are still working. Annuitants may also buy the annuity product in one large, lump-sum purchase—usually