What Does Whole Life Annuity Due Mean?
Whole life annuity due is a financial product offered by an insurance company that requires the annuitant to make payments at the start of each month, quarterly or annual period, instead of at the end. It is a type of annuity that entitles the annuitant to payouts during the distribution period for as long as the annuitant lives.
It is also known as an annuity due.