What Are Longevity Annuities? 
Assuming you mean any annuity that has the policy provision to annuitize for life no matter how long you live . Lifetime income that you cant outlive is a powerful financial tool that can be the foundation of a secure retirement . If you annuitize a non-qualified annuity for life time benefits , the basis is amortized to your life expectancy as a portion of your payment from the start of distribution called the exclusion ratio . 