Lifetime annuity

Lifetime annuity means amounts that need to be paid until the end of the policy-holder’s life. Its payout is not limited in time.