Concept · C:annuity

Annuity

Working definition

A finite sequence of equal cash flows separated by equal periods, with a declared first-payment date and valuation date.

Also calledLevel finite payment stream

An annuity is a mathematical stream, not automatically an insurance product. In this module it means equal payments, equal spacing, a finite number of payments, and explicit timing. Four annual payments of $6,000 may form an annuity. Payments of $5,000, $6,000, $7,000, and $8,000 do not.

Count payments separately from interval boundaries. A four-payment ordinary annuity has payments at t = 1, 2, 3, 4; an annuity due has payments at t = 0, 1, 2, 3. Both contain four payments, but the due stream receives one more compounding interval when both streams are accumulated to the same later date.

To test a proposed annuity, write one row for each payment with its amount and date. Equal amounts alone are insufficient. The gaps between dates must also be equal, the stream must end, and the first-payment date must be known. Only then can an ordinary-annuity or annuity-due factor replace the individual cash-flow calculation.

Irregular dates, changing payments, indefinite streams, skipped periods, or an unknown first-payment date require another model or cash-flow-by-cash-flow valuation. Do not force a convenient factor onto a nonannuity stream.

Learning objectives

Put the concept to work

Learning level

Understand this concept

  • Explain the equal-amount, equal-interval, finite-horizon, and payment-timing conditions that define the module's annuity model.
Learning level

Apply this concept

  • Classify a bounded payment stream as an ordinary annuity, annuity due, or neither and map every payment to a timeline before valuation.

Learning resources

Choose a lesson, try an application, or inspect the sources behind this concept.

Build on these ideas

Lessons

Worked examples and cases

Practice

Common mistaken ideas

Sources

Broader topics

More specific topics

Use this idea next

  • Annuity — Apply

    Required level here: understand. Required. The stream must satisfy the defining conditions.

  • Ordinary annuity — Apply

    Required level here: apply. Required. The payment stream must be classified and mapped before valuation.

  • Ordinary annuity — Understand

    Required level here: understand. Required. The stream must first satisfy the general annuity conditions.

Updated Sep 10, 2026 Review due Nov 7, 2026