What Does Annuity Due Mean? 
The word , annuity probably dates back to Rome . The annua was an annual payment . There were some arrangements where the payment lasted the lifetime of the recipient . Tables for these payments were developed during the Roman Empire and used to compensate soldiers for their service . They received a life time of annual payments . 