The duration of an endowment policy varies from 10–20 years. The premium payment period is from 5–10 years. You are eligible to purchase a term plan at the age of 18. The maximum age of maturity is 75 years old. As a result, the maximum age for purchasing a 20-year term plan is 55 years old.