annuity due

noun

Definitions of annuity due

English

a type of investment where an investor pays an initial principal in return for cash payments made at the beginning of each payment period

The difference between an ordinary annuity and annuity due is one extra period.