Finance

Present Value Calculator

Discount a future sum or income stream back to what it is genuinely worth today, so you can price an offer, a settlement or a savings target correctly.

Present Value Calculator

Results recalculate instantly on every keystroke. Nothing you type is transmitted.

Future Sum
$
Discounting
%
Income Stream
$
Present Value
What that future sum is worth today
Future Value
Discount Applied
Discount as % of Future
Discount Factor
PV of Payment Stream
Total Present Value
Monthly Saving to Reach It
Value in Half the Time

What this result does not account for

  • Results are a model, not a quotation — an institution's own figures govern.
  • Every input is an assumption; change one and the answer changes with it.
  • Rounding is applied only at the display layer, so totals may differ by a cent from a statement that rounds each line.
Zero-Server Execution Updated 11 Aug 2026 Reviewed by Imran S. Qureshi, CFA IEEE-754 Double Precision

In short: Present value is calculated as PV = FV ÷ (1 + r)^n, the amount that must be invested today at rate r to grow into a target future sum after n periods. It is the mathematical basis for every valuation, because money available sooner is always worth more than the same amount later.

Formula

PV = FV(1 + r)n

PV = present value · FV = future value · r = periodic discount rate · n = periods

Worked Example

  1. Identify the target. $100,000.00 needed in 12 years.
  2. Build the discount factor. (1.07)12 = 2.252192.
  3. Divide through. 100,000 ÷ 2.252192 = $44,401.20.
  4. Interpret it. $44,401.20 invested today at 7% becomes exactly $100,000 in 12 years.
  5. Note the discount. The $55,598.80 difference is the time value of money over 12 years.

Analyst's note. More than half the headline sum evaporates under discounting at 7% over twelve years. This is why lottery lump-sum offers and structured settlement buyouts look so much smaller than the advertised total — and why the discount rate used is always the most contested number in such a negotiation.

Strengths & Limits Of This Model

Where this engine is strong

  • Runs entirely in your browser — no figure you type is transmitted or stored.
  • Shows the full working, so every number can be traced and challenged.
  • Free, unmetered and free of affiliate incentives.

Where it stops

  • Generalised assumptions cannot capture every individual circumstance.
  • Jurisdiction-specific rules and mid-year changes may not be reflected.
  • A model output is not a substitute for a professional review of your position.

Risk & accuracy notice. Figures produced here are estimates derived from the inputs you supply. They are not a forecast, an offer, or a guarantee of any outcome, and no result should be read as a promise of future performance. Rates, thresholds and statutory rules change, and your own circumstances may differ materially from the assumptions modelled.

Practical Use Cases

Evaluating a lump sum versus instalments

Pension buyouts, legal settlements and lottery wins all force this choice. Discount the instalment stream at a realistic rate and compare it against the lump sum offered. The right discount rate is the return you could actually achieve on the money.

Setting a savings target

Work backwards from the sum you need and the date you need it. The present value is the lump sum required today; the monthly figure shows the alternative as a regular contribution. Cross-check forward with the Future Value Calculator.

Valuing a bond or income stream

A bond is simply the present value of its coupons plus the present value of its principal at maturity. Enter the coupon in the payment field and the face value as the future sum — or use the Bond Yield Calculator for the full convention.

Methodology & Editorial Standards

This engine discounts a future lump sum and, optionally, an ordinary annuity payment stream at the specified periodic rate, using end-of-period timing throughout. The zero-rate case is handled explicitly to avoid a division by zero, returning the undiscounted sum as the mathematical limit. The engine implements the standard published formula for this calculation. Inputs are validated for domain and sign before evaluation, and any undefined case returns an em-dash rather than a spurious value.

Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.

This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.

Imran S. Qureshi, CFA Head of Quantitative Modelling · ApexConverter

Eighteen years structuring and stress-testing debt portfolios across corporate treasury and institutional real-estate finance. Last reviewed: 11 August 2026.

Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.


Present Value Calculator — 20 Expert FAQs

20 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.

What is present value?

The amount of money today that is equivalent to a specified sum in the future, given a rate of return. It exists because money available now can be invested, so a dollar today is worth more than a dollar later.

What is the present value formula?

PV = FV / (1 + r)^n. Divide the future amount by one plus the periodic rate, raised to the number of periods. The denominator is called the discount factor.

What discount rate should I use?

The return you could realistically earn on the money if you had it today, at comparable risk. For corporate work that is usually the cost of capital; for personal decisions, your realistic investment return. Higher rates produce lower present values.

Why is present value lower than future value?

Because money today can be invested to grow. If 7% is available, you only need $44,401.20 now to have $100,000 in twelve years — so that is precisely what the future sum is worth today.

Should I take the lump sum or the annuity?

Compare the lump sum against the present value of the annuity stream discounted at a rate you can genuinely achieve. Also weigh tax treatment, longevity risk and your own discipline with a large sum — the mathematics is only part of the decision.

What is a discount factor?

The multiplier that converts a future amount into present value: 1 / (1 + r)^n. At 7% over twelve years it is 0.444012, meaning each future dollar is worth about 44.4 cents today.

How does inflation relate to present value?

They are distinct but related. Discounting reflects opportunity cost; inflation reflects loss of purchasing power. If your discount rate is nominal, the result is in nominal dollars. To reason in real terms, use a real (inflation-adjusted) discount rate.

Can present value be higher than future value?

Only with a negative discount rate, which is unusual but has occurred in some sovereign bond markets. At any positive rate, present value is always lower.

What is the present value of an annuity?

The sum of the present values of each payment: PV = PMT × (1 − (1 + r)^−n) / r. Enter a figure in the recurring payment field and this engine computes it alongside the lump sum.

How do I calculate present value in a spreadsheet?

Use =PV(rate, nper, pmt, fv). Note that spreadsheet PV functions return a negative number by convention, representing a cash outflow. This engine reports the absolute value.

Does the compounding frequency matter?

Yes. More frequent discounting produces a slightly lower present value at the same nominal rate, because the effective annual rate is higher. Match the frequency to how the underlying cash flows actually occur.

Why does the discount grow so fast with time?

Because discounting is exponential, not linear. At 7%, the factor is 0.9346 after one year but 0.4440 after twelve. Long-dated cash flows are worth strikingly little in present terms.

Is this present value calculator free to use?

Yes. It is free, requires no account, and has no usage limits. ApexConverter is funded by contextual advertising, never by selling user data.

Is my data sent to a server?

No. The engine runs as Vanilla JavaScript inside your browser under our Zero-Server Client-Side Execution model. Your figures are computed locally and are never transmitted, logged, or stored.

How accurate is this calculator?

It applies the standard closed-form formula in IEEE-754 double precision, rounding only at the display layer. The engine is reconciled against an independent reference implementation before release.

Does it work on mobile?

Yes. The interface is mobile-first with numeric keypad hints and is tested down to a 320-pixel viewport with no horizontal scrolling.

Can I use it offline?

Largely, yes. Because computation is client-side, the page continues to calculate without a network connection once it has loaded.

Which currency does it use?

Amounts display in US$ accounting format, but the underlying mathematics is currency-agnostic. The result is identical in any currency, so simply read the figures in your own.

Why does a result show an em-dash?

An em-dash indicates the calculation is not defined for the inputs given — typically a division by zero or a value outside the valid domain. We show a dash rather than a misleading number.

How do I report an error?

Email apexconverter.praxiscalc@gmail.com with the tool URL, your exact inputs, the output received and the output you expected. Verified mathematical errors are patched within 72 hours.

Related Finance Engines