UK-based online statistics and data analysis support for USA, UK, and international clients. No exams, no impersonation, no fabricated data.
Future cash flow discounted to today

Present Value Calculator with Payment Timing

Calculate the present value of one future amount or a level annuity, with payments at the end or beginning of each period.

Cash flow and discount assumptions

Discounted present value

present value calculator: method, formulas and interpretation

The present value calculator uses a dedicated calculation path for this exact problem rather than a generic input-and-output shell. Inputs are normalized before the formula is applied, and the result panel exposes the assumptions needed to audit the answer.

Lump-sum and level-payment modes

The present value calculator converts the annual nominal discount rate to a periodic rate using the selected payment frequency. Lump-sum mode discounts one future amount. Annuity mode discounts equal payments and adjusts for beginning-of-period timing when annuity due is selected.

Interpreting the discount rate

The present value calculator does not determine the correct rate for a decision. The rate may represent opportunity cost, borrowing cost, required return or another scenario assumption. Cash flows with changing amounts should be discounted individually, and taxes or inflation should be treated consistently as nominal or real quantities rather than mixed.

Worked use and validation

The present value calculator rejects missing, non-finite or physically impossible values with a specific message. Load the worked example to inspect the complete calculation and compare it with a manual result before relying on a planning estimate.

How to read the output

The present value calculator separates the primary result from supporting quantities, unit conversions and limitations. Display rounding does not replace the unrounded values used inside later steps. Use consistent inputs and preserve the stated model when comparing scenarios.

What happens when the discount rate is zero?

Lump sum present value equals the future amount and annuity value equals payment times number of periods.

What is an annuity due?

Payments occur at the beginning of each period, so each payment is discounted for one fewer period.

Does the result include taxes?

No. Enter cash flows and rates on a consistent after-tax or before-tax basis for your analysis.