Who Can Sell Annuities? 
Life insurance agents sell annuities because annuities are contracts with life insurance companies . If the annuities are not variable , any licensed life insurance agent can sell them . If buying a variable annuity , or if using qualified funds in the transaction , you must use a life insurance agent with the proper securities licenses . 