Annuity Calculator

Calculate present value, future value, and payments for all types of annuities

Advertisement Ad
$
%
periods
Present Value $0.00
Future Value $0.00
Total Payments $0.00
Total Interest $0.00

Annuity Types & Formulas

1

Ordinary Annuity

Payments made at the end of each period. Most common type of annuity.

Present Value: PV = PMT × [(1 - (1 + r)^-n) / r]

Future Value: FV = PMT × [(1 + r)^n - 1) / r]

2

Annuity Due

Payments made at the beginning of each period. Higher value than ordinary annuity.

Present Value: PV = PMT × [(1 - (1 + r)^-n) / r] × (1 + r)

Future Value: FV = PMT × [(1 + r)^n - 1) / r] × (1 + r)

3

Deferred Annuity

Payments start after a specified deferral period. Used for retirement planning.

Present Value: PV = PMT × [(1 - (1 + r)^-n) / r] × (1 + r)^-k

Where k = deferral periods

4

Perpetuity

Payments continue indefinitely. No future value calculation.

Present Value: PV = PMT / r

Note: Future value is infinite

How to Use

1

Select Annuity Type

Choose the type of annuity you want to calculate: Ordinary, Due, Deferred, or Perpetuity.

2

Enter Payment Amount

Input the regular payment amount made each period.

3

Enter Interest Rate

Input the periodic interest rate as a percentage.

4

Enter Number of Periods

Specify how many payment periods there are. For deferred annuities, also enter the deferral period.

5

View Results

See the present value, future value, total payments, and total interest. All calculations update in real-time.