Investing

Present Value Calculator

Find today’s equivalent of future receipts, with regular payments, a final lump sum and a discounted timeline.

By Nitin Raturi · Last reviewed

Your receipts

How to use the Present Value Calculator

Place the cash amounts on a timeline before interpreting the result.

  1. Enter a separate final receipt and any equal regular receipts.
  2. Choose the duration and payment frequency; use a payment amount for that period.
  3. Set the assumed annual rate, its convention and payment timing.
  4. Read the discounted present value and its separate components.
  5. Open the payment timeline, download its CSV or keep the current address to share the plan.

Good to know

  • Use the help beside any field for definitions and limits.
  • Amounts remain local, but anyone receiving your shared address can see the plan.
  • No taxes, fees, inflation adjustment or market risk simulation is included.

Translate future receipts into one equivalent amount today. Payments and compounding use the same frequency.

Final receipt

A separate lump sum received at the very end, in addition to the regular payments.

How to fill it in

  • Enter ₹0 to ₹1 lakh crore; formats such as 1 lakh and 100000 are accepted.
  • Use zero for payments only. Do not include regular receipts twice.

Example

This component is worth ₹46,319.35 today.

Regular receipt

The same rupee amount received once per selected period.

How to fill it in

  • Enter ₹0 to ₹100 crore per payment; zero means lump sum only.
  • A monthly amount and a yearly amount are different cash-flow plans.

Example

The example has 10 payments, worth ₹0.00 today.

Annual discount rate

The assumed yearly rate used to translate future money into an equivalent amount today.

How to fill it in

  • Enter -50% to 100%, then choose whether the annual rate is nominal or effective.
  • Try a lower and a higher assumption rather than relying on one result.

Example

The example effective annual rate is 8%.

Keep in mind: This is your assumption, not a quoted return. A negative rate models steady shrinkage, not market volatility.

Duration

The whole number of years from today to the ending date.

How to fill it in

  • Enter 1 to 50 whole years.
  • Payment count is duration multiplied by payments per year.

Example

The default plan contains 10 payment periods.

Keep in mind: The same rate and payment amount are assumed throughout, however long the duration.

Payment frequency

How often payments occur. Compounding uses this same frequency.

How to fill it in

  • Choose annual, half-yearly, quarterly or monthly.
  • Enter the payment amount for that period, not its annual total.

Keep in mind: Different payment dates or a separate bank compounding schedule need a different model.

Rate convention

Rate convention

Nominal divides the annual rate by payments per year. Effective preserves exactly the entered annual compound change.

How to fill it in

  • Use the convention that matches the rate you are comparing.
  • With annual payments the two conventions agree.

Keep in mind: The same numeric annual rate can produce different results with different conventions.

Payment timing

Payment timing

Whether each regular payment occurs at the start or end of its period.

How to fill it in

  • End means the first payment is one full period from today.
  • Start includes a payment today and one fewer period on the last regular payment.

Keep in mind: The final lump sum is always at the ending date, even with start timing.

Equivalent present value

₹46,319.35

10 years, 10 regular payments: ₹46,319.35 from the final receipt plus ₹0.00 from receipts discounted to today.

Final receipt discounted
₹46,319.35
Regular receipts discounted
₹0.00
Undiscounted cash total
₹1,00,000.00
Cash total minus present value
₹53,680.65
Rate per payment period
8%
Effective annual rate
8%

This is a rate-based equivalent, not automatically purchasing power or a fair market price. The final receipt is always at the ending date.

Illustration based on your assumptions, not a prediction. Constant 8% nominal annual rate; 1 payments and compoundings a year; payments at the end of each period. No taxes, fees, inflation adjustment or market risk simulation.

Payment timeline and CSV

Every payment is shown separately. Equivalents all refer to today. Display rounds to paise; CSV retains full precision.

Discounted receipts at the selected rate
PeriodYearKindCashPresent equivalent
11Payment₹0.00₹0.00
22Payment₹0.00₹0.00
33Payment₹0.00₹0.00
44Payment₹0.00₹0.00
55Payment₹0.00₹0.00
66Payment₹0.00₹0.00
77Payment₹0.00₹0.00
88Payment₹0.00₹0.00
99Payment₹0.00₹0.00
1010Payment₹0.00₹0.00
1010Terminal₹1,00,000.00₹46,319.35

How this calculator works

  1. Step 1Cash at the ending date₹1,00,000.00A separate lump sum, not a regular payment.
  2. Step 2Discount each period8%Across 10 annual periods in the default plan.
  3. Step 3Equivalent today₹46,319.35The amount that would compound to that receipt under this assumption.

Present value puts cash arriving on different dates onto one time basis: today. Each future receipt is divided by its compound-growth factor. A larger positive discount rate gives a smaller equivalent today because each rupee is assumed to grow faster.

The rate is an assumption you supply. This tool does not decide the right discount rate for a risky asset, estimate a market price or assess whether someone will actually pay you.

Worked example: one final receipt

Discount the default final receipt
Number of periods
N = years × payments per year
Single receipt
PV = final receipt ÷ (1 + i)^N
End-of-period receipts
PVpayments = payment × [1 − (1 + i)^(−N)] ÷ i
  • irate per payment period 8%
  • Nnumber of payment periods 10
  1. Final receipt at the ending date₹1,00,000.00
  2. Annual discount rate8%
  3. Duration in years10
  4. Separate regular receipts₹0.00
  5. Final receipt discounted to today₹46,319.35
  6. Regular receipts discounted to today₹0.00
  7. Total present equivalent₹46,319.35

The two components add together. If your final payment already includes the regular receipt due that day, separate them before entering amounts. Otherwise, that receipt would be counted twice.

The payment timeline shows both rows at the ending date when a final lump sum and an end-of-period receipt coincide. They are separate cash amounts, not an extra payment introduced by the calculator.

Equal receipts: start or end matters

  • End of each year₹99,817.75The first receipt arrives after one full year.
  • Start of each year₹1,07,803.17The first receipt arrives today; each payment is discounted for one fewer year.

These examples use equal annual receipts and no final lump sum. An ordinary annuity means equal end-of-period payments. An annuity due means equal start-of-period payments. Start timing multiplies the payment component by one plus the periodic rate.

The separate final receipt always stays at the ending date. Changing regular-payment timing does not move that final receipt or change the number of receipts.

Match the rate to the payment period

Nominal rates divide by frequency; effective annual rates preserve the entered full-year change.

For nominal annual rate r and f payments per year, the periodic rate is r divided by f. For an effective annual rate, it is the f-th root of one plus r, minus one. The tool shows both the periodic and effective annual rates.

Payments and compounding have the same frequency here. Annual, half-yearly, quarterly and monthly are available. When switching frequency, check the payment amount too: keeping the same amount creates a different annual cash total.

Zero and negative discount rates

  • Zero discount rate₹1,00,000.00No discounting: the present equivalent equals the cash total.
  • Negative discount rate₹2,86,797.20The present equivalent exceeds the final receipt under steady shrinkage.

At zero rate, the payment component is simply payment times payment count; there is no division by zero. A negative rate reverses the usual discount relationship. This mathematical case is allowed, but it does not simulate fluctuating returns.

Read the result without over-interpreting it

A discount-rate equivalent is not automatically an inflation-adjusted purchasing-power figure.

The headline and all timeline equivalents refer to today. The undiscounted cash total just adds receipts without considering dates. Their difference describes the effect of your chosen rate; it is not a fee, tax bill or realised loss.

The model assumes unchanged rates and equal payments over whole years. It excludes tax, charges, inflation adjustments, missed receipts and default risk. For irregular dated cash flows or mixed inflows and outflows, use a model designed for those questions.

Present value runs time backwards. Growing money forwards, or solving for other unknowns, has its own tool.

To grow a sum and deposits to a future date, use the future value calculator. The annuity calculator gives both values for equal payments, and the financial calculator solves for the payment, rate or term too.

To see what a future price means in today’s money, try the inflation calculator.

Common mistakes

  • Mistake: Enter the same final payment as both a regular and separate final receipt.

    Instead: Split amounts so each rupee appears once.

  • Mistake: Use a yearly payment amount with monthly frequency.

    Instead: Enter the amount received each selected period.

  • Mistake: Assume start timing moves every receipt, including the final lump sum.

    Instead: Check the timeline: only regular receipts move earlier.

  • Mistake: Read the result as an investment recommendation.

    Instead: Check the rate assumption, risk and exclusions separately.

Sources and independent checks

Each receipt can be discounted separately, then added to check the closed-form answer.

The equations follow OpenStax’s compound-value and annuity treatment. Tests compare closed forms with separate discounted sums, verify start/end dates and reconstruct single-sum round trips. CSV uses the same unrounded rows shown in the table. Sources and review details follow.

Read how we test our calculators, or browse more money calculators.

Frequently asked questions

What does present value mean?

It is the amount today that is equivalent to future receipts at your chosen compound discount rate. It is not automatically a fair market price or a purchasing-power adjustment.

Can I calculate a lump sum, regular receipts or both?

Yes. Use Final receipt for a separate amount at the ending date, Regular receipt for each equal payment, or both. Zero in either field removes that component. Do not count the same receipt twice.

How does start-of-period timing work?

It includes the first regular receipt today, then one per period through the start of the final period. End timing begins after one full period. The separate final receipt always stays at the ending date.

What is the difference between nominal and effective annual rates?

Nominal divides the entered annual rate by payments per year. Effective annual uses a periodic rate that reproduces exactly the entered full-year compound change. With annual payments they agree.

Is payment frequency also compounding frequency?

Yes. Both use the selected annual, half-yearly, quarterly or monthly frequency. A payment amount is per selected period, not an annual total. Independently mismatched frequencies are not modelled.

What happens at zero or negative discount rates?

At zero, present value equals the cash total. A negative discount rate can make today’s equivalent exceed future cash. This is steady-rate arithmetic, not a simulation of changing market returns.

Does the result include inflation, tax or default risk?

No. The calculation uses only your entered cash, dates and constant rate. It does not choose a risk-adjusted rate, calculate taxes or fees, adjust for inflation automatically or assess the chance of missed payments.

Can I share or embed the calculation?

The current address preserves valid inputs and can be shared; recipients can see the plan. The timeline can be downloaded as CSV. Hosted embeds are available through the integration guide and retain visible WebTools credit.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 27 Oct 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release: single receipts, annuities, explicit rate conventions, full discounted timeline and CSV.