MihsabaAnnuity Calculator

Annuity Calculator

Calculate present value, future value, or the required level payment for ordinary annuities and annuities due with configurable payment frequency.

How to use

An annuity is a stream of equal payments made at regular intervals. This calculator values that stream today or at the end of the term, or solves for the level payment required for a target present or future value.

  1. Choose whether to value a known payment stream or solve for a payment from a target PV or FV.
  2. Enter the nominal annual rate, term and payment frequency.
  3. Choose end-of-period ordinary payments or beginning-of-period annuity-due payments.
  4. Check the periodic rate and number of periods with the result.

How it is calculated

PV=PMT×[1−(1+r)^−n]/r; FV=PMT×[(1+r)^n−1]/r

Example

Example: 1,000 paid at each year-end for 3 years at 5% has a future value of about 3,152.50. An annuity due multiplies that value by 1.05.

Important notes

This is compounding math, not financial advice or a product quote. Fees, taxes, changing returns and irregular cash-flow timing can materially change real outcomes.

Frequently asked questions

Ordinary annuity or annuity due?

Ordinary payments occur at period-end; annuity-due payments occur at period-start and therefore receive one extra period of growth for future value.

What happens at a zero rate?

Present and future value reduce to the simple sum of the payments.

Can the term be fractional years?

Yes, provided term × payments per year produces a whole number of payment periods.

Is this calculator free?

Yes. It is free to use and requires no account.