We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
If this tool helped you, you can buy us a coffee ☕
Quickly calculate the present value and future value of ordinary annuities, annuities due, and perpetuities, with synchronized output of annuity present value factors and future value factors to support pension, loan, and investment analysis.
Most common — payments at period end, e.g. monthly mortgage
Select annuity type and enter payment to calculate
A retirement annuity that provides monthly payments of 2,000 yuan for 20 years, with an annual interest rate of 3%, has an equivalent present value of approximately 359,000 yuan today. This process of converting a series of future equal cash flows to their present value is called annuity present value calculation. Conversely, if we want to know how much periodic deposits will accumulate by maturity, that is the future value of an annuity. The Annuity Present Value Calculator supports three common types of annuities: ordinary annuities (payment at the end of each period, such as most loans), annuities due (payment at the beginning of each period, such as rent and insurance), and perpetuities (no maturity date, such as certain preferred stock dividends). Select the type, enter the payment per period, number of periods, and discount rate, and the calculator will immediately provide the present value and future value, along with the convenient annuity present value factor (PVIFA) and future value factor (FVIFA) for reference.
Suppose you receive 1,000 yuan at the end of each year for 5 consecutive years, and the market interest rate is 5%. In the calculator, do this: select "Ordinary Annuity" for annuity type, enter 1000 for payment per period, 5 for number of periods, and 5 for discount rate. The calculator will provide:
The calculation process is as follows: discount each future receipt of 1,000 yuan to the present at 5%, then sum them up. The formula is PV = PMT × [1 − (1+i)−n] / i, which equals 1000 × [1 − 1.05−5] / 0.05 ≈ 1000 × 4.3295 = 4,329.48. The future value represents the total accumulated value of these five 1,000 yuan payments at the end, with the formula FV = PMT × [(1+i)n − 1] / i. Looking at the factors, PVIFA and FVIFA are the parts of these formulas that exclude PMT. Going forward, as long as the payment per period is fixed, you can directly multiply the coefficient by PMT to quickly get the result. In this example, if you only need to pay 4,000 yuan today to receive 1,000 yuan at the end of each year for the next 5 years, this investment is worthwhile at a 5% discount rate because its present value of 4,329 is higher than 4,000.
Using the same 1,000 yuan, 5 periods, and 5% interest rate, this time switch the annuity type to "Annuity Due." You will notice that PV becomes 4,545.95, FV becomes 5,801.91, and the factors become 4.5460 and 5.8019 respectively. The values are larger—the reason is that each payment is received at the beginning of the year, so earlier receipt means earlier discounting, resulting in higher present value.
If it is a perpetuity, such as receiving a fixed 1,000 yuan at the end of each year with no termination date, at a 5% interest rate, select "Perpetuity" for annuity type, enter 1000 for payment per period, and 5 for discount rate. At this point, the number of periods input field will not work, and the calculator will only output PV = 20,000 yuan, with future value left blank. The formula is PV = PMT / i = 1000 / 0.05 = 20,000. This model is common in preferred stock valuation and perpetual bond pricing.
Present Value (PV) can be thought of as "the lump-sum equivalent of a series of future cash flows in today's dollars." When evaluating whether an investment is worthwhile, check if PV is greater than the cash you need to pay. If PV > investment amount, the project is typically financially viable; if PV = investment amount, it breaks even; if PV < investment amount, it may not be worthwhile. Future Value (FV) tells you the total accumulation of these cash flows at the end of the period, which is useful for comparing how much different savings plans will ultimately yield. The annuity factors PVIFA and FVIFA are primarily used for quick calculations: for example, if you see a 5-year, 8% present value factor of 3.9927 on a financial statement, it means that each 1 yuan of periodic payment has a present value of that amount; simply multiply PMT by the factor to get the result. In our calculator, when you change the interest rate and number of periods, the change in factors intuitively reflects the impact of time value and interest rates on valuation.
This calculator assumes a constant interest rate each period, equal payments, and uniform payment intervals. It does not support scenarios with growing annuities, irregular cash flows, or floating interest rates. If you involve complex projects with unequal installments, please use a general NPV calculation or spreadsheet model. The selection of the discount rate requires your own judgment; the calculator does not provide "optimal rate" suggestions. All calculation results are for learning and preliminary estimation purposes only and do not constitute a direct basis for any investment or borrowing decisions. For important financial decisions, please consult a licensed professional. Input data is processed only in your local browser and will not be uploaded to any server.
Now you can try your own numbers in the calculator above and see what that future sum of money is worth today.

Return on Investment (ROI) Calculator
Enter your investment amount and dates to quickly calculate ROI and annualized return, helping you make smarter investment decisions.

FVIFA Calculator
Calculate the Future Value Interest Factor of an Annuity (FVIFA) instantly. Enter your interest rate and periods to estimate the future value of regular investments with this free online calculator.

CAGR Calculator
Calculate the Compound Annual Growth Rate (CAGR) of your investments. Enter the initial value, final value, and number of years to get an accurate annualized return assessment.

Chinese RMB Amount Converter
Accurately convert between numeric amounts and Chinese uppercase/lowercase financial characters to meet formatting standards for Chinese contracts, invoices, and banking.

Return on Investment (ROI) Calculator
Enter your investment amount and dates to quickly calculate ROI and annualized return, helping you make smarter investment decisions.

FVIFA Calculator
Calculate the Future Value Interest Factor of an Annuity (FVIFA) instantly. Enter your interest rate and periods to estimate the future value of regular investments with this free online calculator.

CAGR Calculator
Calculate the Compound Annual Growth Rate (CAGR) of your investments. Enter the initial value, final value, and number of years to get an accurate annualized return assessment.

Chinese RMB Amount Converter
Accurately convert between numeric amounts and Chinese uppercase/lowercase financial characters to meet formatting standards for Chinese contracts, invoices, and banking.

Bond YTM Calculator
Enter the face value, market price, coupon rate, and time to maturity to accurately calculate the annualized yield to maturity (YTM) of a bond.