# Present Value Calculator

Discount a future lump sum or an annuity back to today's value (PV). Supports lump-sum and annuity cash flows, multiple compounding frequencies, a present-value decay curve, and a per-period breakdown. PV = FV / (1+r)^n for a lump sum.

> Canonical page: https://elysiatools.com/en/tools/present-value-calculator

- **Category:** Finance

- **Keywords:** present value, pv, discount, time value of money, annuity, lump sum, finance, net present value

## Overview

The Present Value Calculator helps you determine the current worth of a future sum of money or a series of recurring payments (annuity) based on a specific discount rate and compounding frequency. By discounting future cash flows back to today's value, this tool provides a clear breakdown of the time value of money, complete with a period-by-period decay curve.

## Inputs

- **Cash Flow Type** (select)
- **Future Value** (number): e.g. 10000
- **Recurring Payment** (number): e.g. 1000 (for annuity)
- **Discount Rate (%)** (number): e.g. 5
- **Number of Periods** (number): e.g. 10
- **Compounding Frequency** (select)
- **Decimal Places** (number)

## When to use

- Evaluating the current value of a future inheritance, payout, or lump-sum investment return.
- Comparing different annuity payment options, such as monthly pension payouts versus a lump-sum settlement.
- Assessing the present value of business cash flows or lease payments discounted at a specific cost of capital.

## How it works

- Select the cash flow type, choosing either a single future lump sum or a recurring annuity payment.
- Enter the future value or recurring payment amount, the annual discount rate, and the total number of periods.
- Choose the compounding frequency (such as annually, quarterly, or monthly) and set your preferred decimal precision.
- Submit the values to calculate the total present value, view the period-by-period breakdown, and inspect the present-value decay curve.

## Use cases

- Determining the current value of a $50,000 business payout due in 5 years at a 6% discount rate.
- Comparing a $1,200 monthly annuity over 10 years against an immediate lump-sum settlement offer.
- Calculating the present value of quarterly lease payments to evaluate long-term contract liabilities.

## Frequently asked questions

### What is the difference between a lump sum and an annuity?

A lump sum is a single payment received at a specific future date, while an annuity consists of a series of equal payments made at regular intervals over multiple periods.

### How does compounding frequency affect the present value?

More frequent compounding (e.g., monthly instead of annually) increases the compounding effect on interest, which decreases the present value of a future sum when discounted.

### What formula is used for the lump-sum present value calculation?

It uses the formula PV = FV / (1 + r/m)^(n*m), where FV is future value, r is the annual discount rate, m is the compounding frequency per period, and n is the number of periods.

### Can I calculate the present value of daily compounded cash flows?

Yes, you can select 'Daily' (365 compounding periods per year) in the compounding frequency option.

### What does the present-value decay curve represent?

It visualizes how the value of your future money decreases the further out in time it is received, illustrating the impact of the discount rate over time.

## Related tools

- [APR Calculator](https://elysiatools.com/en/tools/apr-calculator): Calculate the true Annual Percentage Rate (APR) of a loan when upfront fees are involved. The nominal interest rate sets the monthly payment, but fees reduce the net cash received, raising the effective APR. Uses Newton's method to solve the annuity present-value equation. Shows APR, nominal rate, monthly payment, and the APR premium.
- [Auto Loan Calculator](https://elysiatools.com/en/tools/auto-loan-calculator): Calculate your car loan monthly payment factoring in vehicle price, down payment, trade-in value, sales tax, and registration fees. Shows amount financed, total interest, total cost, a descending balance curve, and a yearly amortization schedule.
- [Compound Annual Growth Rate (CAGR) Calculator](https://elysiatools.com/en/tools/compound-annual-growth): Calculate the compound annual growth rate (CAGR) from a beginning value, ending value and number of years; compare with the simple average growth rate and visualize the smooth growth curve. CAGR = (EV/BV)^(1/n) - 1.
- [Net Worth Calculator](https://elysiatools.com/en/tools/net-worth-calculator): Calculate your net worth from a list of assets and liabilities (Net Worth = Total Assets − Total Liabilities). Enter items one per line as 'label, amount'. Shows a per-line breakdown, a share-of-total donut chart, and a financial health rating.
- [Student Loan Calculator](https://elysiatools.com/en/tools/student-loan-calculator): Calculate student loan repayment with an optional grace period and subsidized/unsubsidized interest. Unsubsidized loans accrue interest during the grace period that capitalizes into principal; subsidized loans do not. Shows monthly payment, total interest, total repayment, a balance curve, and a yearly breakdown.
- [Salary Converter](https://elysiatools.com/en/tools/salary-converter): Convert between hourly, monthly, and annual salary. Enter any one figure and get the other two, with customizable hours per week, weeks per year, and overtime multiplier. Shows paycheck estimates for weekly, biweekly, semimonthly, and monthly pay periods.
- [Bond Yield Calculator](https://elysiatools.com/en/tools/bond-yield-calculator): Calculate bond current yield and yield to maturity (YTM)
- [Rent vs Buy Calculator](https://elysiatools.com/en/tools/rent-vs-buy): Compare renting versus buying a home to make informed housing decisions

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
