Annuity Calculator
Calculate the present value, future value or periodic payment of a level-payment annuity, with support for ordinary annuities and annuities due.
Enter your annuity details
Choose what you want to calculate and enter the known values.
Calculation Results
Your annuity calculation based on the values entered.
How this Annuity Calculator works
An annuity is a series of equal payments made at regular intervals. An ordinary annuity assumes payments occur at the end of each period, while an annuity due assumes payments occur at the beginning.
For an annuity due, the ordinary-annuity result is multiplied by (1 + r), because every payment earns one additional period of interest. Present-value calculations use the corresponding discounted-payment formula.
For periodic calculations, the rate used in the formula is the rate per payment period. If payments are monthly and you have an annual nominal rate, use the rate per payment period divided by 12 as the periodic rate when interpreting the result.
How to use this calculator
What to enter
Enter or select the following as requested: Currency; Calculate; Future Value; Present Value; Periodic Payment; Annuity Type; Ordinary Annuity — end of period; Annuity Due — beginning of period. Follow the units, valid ranges, examples, and options displayed beside each field.
What the result means
The financial result is a projection based on the contribution or principal, rate of return or interest, fees, tax assumptions, and time period entered. Check compounding frequency, deposit timing, inflation treatment, and whether the rate is nominal or real; actual returns and tax treatment can differ.
When to use it
Use this to compare savings, investment, deposit, or personal-finance scenarios. Treat the result as an estimate rather than a guaranteed return, and verify current product terms, fees, and local tax rules before making a financial decision.