Quick Answer: The present value of annuity formula is PV = P x [1 – (1 + r)^(-n)] / r. It adds up all discounted payments in one step. This guide explains each symbol, proves the formula with a 3-year case, and applies it to EMIs, pensions and perpetuities in rupees.
Key takeaways:
- PV = P x [1 – (1 + r)^(-n)] / r for end-of-period payments.
- The bracket is the annuity factor, a ready-made sum of discount factors.
- Annuity due needs an extra multiplication by (1 + r).
- A Rs 20,000 EMI for 36 months at 10% supports a loan of about Rs 6.2 lakh.
- For payments that never end, the shortcut is PV = P / r.
A formula looks scary until you see where it comes from. The present value of annuity formula is a shortcut that saves you from discounting every payment one by one. In this guide, we break the formula into small parts, show why it works, and test it on real Indian situations such as car loans, pensions and rent.
If you want to follow along with a tool, open the present value of annuity calculator in another tab and check each result.
The Core Formula
For payments made at the end of each period, the present value of an annuity is:
PV = P x [1 - (1 + r)^(-n)] / r
For payments made at the start of each period (annuity due):
PV(due) = P x [1 - (1 + r)^(-n)] / r x (1 + r)
For a payment that never ends (perpetuity):
PV = P / r
What each symbol means
| Symbol | Meaning | Indian example |
|---|---|---|
| PV | Present value, the worth today | Rs 6.2 lakh car loan amount |
| P | Equal payment each period | Rs 20,000 EMI |
| r | Rate per period, as a decimal | 10% yearly = 0.10 / 12 monthly |
| n | Total number of payments | 36 months |
Why the Formula Works
Each payment is discounted by (1 + r) once for every period it waits. The first payment is divided by (1 + r), the second by (1 + r) squared, and so on. Add them up and you have a geometric series. The formula is simply the neat sum of that series.
Let us prove it with a tiny case. A plan pays Rs 1,00,000 at the end of each of 3 years, and the discount rate is 10%.
- Year 1: 1,00,000 / 1.10 = Rs 90,909
- Year 2: 1,00,000 / 1.21 = Rs 82,645
- Year 3: 1,00,000 / 1.331 = Rs 75,131
The total is Rs 2,48,685. Now use the formula: factor = [1 – 1.10^(-3)] / 0.10 = 2.48685. Multiply by Rs 1,00,000 and you get Rs 2,48,685. Same answer, with far less work.
Key takeaway: The annuity factor [1 – (1 + r)^(-n)] / r is just a ready-made total of all discount factors. Look it up or compute it once, and you can reuse it for any payment size.
Worked Example 1: How Big a Car Loan Can You Afford?
Loan EMIs are an annuity. The loan amount is the present value of all EMIs, discounted at the loan rate. Say you can pay Rs 20,000 per month for 3 years, and the bank charges 10% a year.
- r = 0.10 / 12 = 0.008333
- n = 36
- (1.008333)^(-36) is about 0.7414
- Factor = (1 – 0.7414) / 0.008333 = about 31.00
PV = 20,000 x 31.00 = about Rs 6,19,825. So an EMI of Rs 20,000 for 36 months supports a loan of roughly Rs 6.2 lakh at 10%. This is how banks size your eligibility. RBI rules also require lenders to share the loan details in a key facts statement, so you can cross-check the numbers.
Worked Example 2: Long-Term Pension
A private plan will pay you Rs 30,000 every month for 25 years. You use an 8% discount rate.
- r = 0.08 / 12 = 0.006667
- n = 25 x 12 = 300
- Factor = about 129.56
PV = 30,000 x 129.56 = about Rs 38,86,936, or Rs 38.87 lakh. Notice that the total of the payments is Rs 90 lakh (30,000 x 300), but the present value is only about 43% of that. The long wait for later payments shrinks their value a lot.
Worked Example 3: Perpetuity from a Trust
A trust pays Rs 12,000 every year forever to a school fund. If the fair rate is 6%, the present value is 12,000 / 0.06 = Rs 2,00,000. This shortcut works only when the payments last forever, so use it for endowments and scholarships, not for loans.
Reading the Formula Visually
| If this changes | Present value moves | Reason |
|---|---|---|
| Rate goes up | Falls | Future money is discounted harder |
| Term gets longer | Rises, but slowly | Extra payments are far away |
| Payment increases | Rises in proportion | PV is directly linked to P |
| Switch to annuity due | Rises by (1 + r) | Every payment comes earlier |
Benefits of Understanding the Formula
When you know the formula, you are no longer dependent on a salesperson or a black-box app. You can see why a higher interest rate lowers the value of a pension. You can also see why stretching a loan from 3 years to 5 years lets you borrow more for the same EMI. The formula also helps students, since annuity questions appear in commerce, CA and MBA exams across India. It builds a base for bond pricing, lease accounting and valuation. Most of all, it gives a way to turn an unclear promise into a clear rupee number.
Challenges and Limitations
The formula needs equal payments and a fixed rate. Variable rate home loans, step-up SIPs and rents that rise yearly do not fit directly. You would need to split the stream into parts or use a spreadsheet. It also does not know about tax, fees or risk of default. Finally, the exponent part is hard to do on a basic phone calculator, so errors in keying are common.
Common Mistakes to Avoid
- Using n as years while r is monthly. Both must be monthly, or both yearly.
- Putting a plus sign in the exponent. The exponent is minus n. A plus sign gives the future value factor instead.
- Treating the perpetuity shortcut as general. P / r only works for payments with no end date.
- Forgetting to divide by r. Skipping this step leaves you with a number far too small.
- Using a percentage in place of a decimal. Enter 0.08, not 8.
- Using the same formula for growing payments. If payments rise every year, a growing annuity formula is needed.
Best Practices and Expert Recommendations
- Compute the factor first. Keep the factor aside, then multiply by different payment sizes to compare plans quickly.
- Sanity check the answer. The PV must be below the plain total of payments. If it is not, something is wrong.
- Use a spreadsheet PV function. Excel and Google Sheets offer a PV function that follows the same formula, handy for checking.
- Link it with growth. To see what the same payments become later, try the future value of annuity calculator.
- Learn the loan link. If you want to see the same idea in everyday borrowing, the annuity calculator shows payments, totals and interest in one place.
- Document your rate source. Note whether you used an FD rate, a G-Sec yield or a loan rate, so you can explain it later.
Variations of the Formula You Will Meet
Textbooks and exams in India sometimes write the same formula in different shapes. Knowing the variations stops confusion when you meet them.
Using the discount factor
Some books write PV = P x [(1 – v^n) / i], where v = 1 / (1 + i). It is the same formula. The letter v stands for the discount factor for one period, and i is the rate per period.
Using the factor table
Older commerce textbooks give a printed table of present value annuity factors. You pick the row for n and the column for r, then multiply by the payment. For 8% and 10 years, the table value is 6.7101, which matches our earlier working. Tables are handy in exams, but a calculator is faster and gives exact values for any rate.
Solving for other unknowns
You can turn the formula around. If you know the present value, rate and term, you can find the payment: P = PV x r / [1 – (1 + r)^(-n)]. This is exactly how a bank finds your EMI for a given loan. For example, a Rs 6,19,825 loan at 10% for 36 months gives an EMI of about Rs 20,000. Finding the rate or the term needs trial and error, or a spreadsheet function.
Try It Yourself
Pick one of the examples above and change a single input. Raise the rate by 1%, or add 5 years to the term. Then enter the new values into the present value of annuity formula calculator and see how the result moves. Doing this a few times builds a real feel for the formula.
Conclusion
The present value of annuity formula turns a stream of equal payments into one simple number. Learn the four symbols, keep your time units matched, and remember the small changes for annuity due and perpetuity. With these, you can price a loan, a pension or a payout plan with confidence.
Related tools & guides on DigiToolkit
- Try the free Present Value of Annuity Calculator →
- How to Calculate Present Value of Annuity (Step by Step)
- What Is Present Value of Annuity? A Simple Guide
- Present Value of Annuity Calculator: Free Online Tool + Guide
- Present Value of Annuity Examples for Beginners
- What Is FIRE? A Simple Guide for Indian Investors
- Present Value Formula Explained with Examples
- More Finance & Investment guides
FAQs
What is the annuity factor?
The annuity factor is the part [1 – (1 + r)^(-n)] / r. It tells you how many rupees today equal one rupee paid in every period. Multiply it by the payment to get the present value.
How is the loan amount linked to EMI?
A loan amount is the present value of all EMIs discounted at the loan rate. So if you know the EMI, rate and months, the formula gives the loan size. This is how banks check your eligibility.
When should I use the perpetuity formula?
Use PV = P / r only when payments continue forever, such as an endowment or scholarship fund. For any plan with an end date, use the full annuity formula instead.
Why does a higher rate lower the present value?
A higher rate discounts each future payment more strongly. The same payments are worth less today, because you could earn more by investing the money elsewhere.
Can I use this formula for SIP returns?
No. A SIP builds a future corpus, so you need the future value of annuity formula. The present value formula tells you what a payment stream is worth today.