Present Value Calculator

Discount a future lump sum and optional recurring end-of-period payments to today's value.

Your numbers

Live

Instant result. Updates while you type.

Your result

Updated now
—

Enter your numbers.

Present Value Calculator: method, checked example and practical limits

Discount a future lump sum and optional recurring end-of-period payments to today's value. Present value is the modeled amount today equivalent to those future cash flows under the chosen discount assumption.

Editorial checkTopic-specific equation, input definitions, example arithmetic, primary references and limitations checked. Editorial and software review; not professional certification.Updated October 7, 2026Read the publication standard

Inputs used by this calculator

Present Value Calculator uses the fields below. The starting values reproduce the page example; replace them with values from the same units and time period before using the result.

Field-by-field reference for Present Value Calculator.
InputStarting exampleAccepted valueHow it is used
Future lump sum ($)100,0000 to 1000000000000000Supplies the future lump sum ($) quantity used by the published equation or result breakdown.
Periodic payment ($)5,000-1000000000000 to 1000000000000Supplies the periodic payment ($) quantity used by the published equation or result breakdown.
Rate per period (%)6-99.9 to 1000Supplies the rate per period (%) quantity used by the published equation or result breakdown.
Number of periods101 to 10000Supplies the number of periods quantity used by the published equation or result breakdown.
Present Value Calculator reasoning pathDiscount the future lump sum and add the present value of an equal end-of-period payment stream at one matching periodic rate. Present value is the modeled amount today equivalent to those future cash flows under the chosen discount assumption.1Stated inputs2Defined relationship3Interpreted result
Present Value Calculator reasoning pathDiscount the future lump sum and add the present value of an equal end-of-period payment stream at one matching periodic rate. Present value is the modeled amount today equivalent to those future cash flows under the chosen discount assumption.

Inputs and measurement conventions

The quantities used on this page are Future lump sum ($), Periodic payment ($), Rate per period (%), Number of periods. Start with values for the same situation and read the units attached to each field. The field reference below shows supported choices and numerical limits.

Rate and interval must agree. Annual rates with monthly payments need conversion, and payments received now require an annuity-due model.

Method and equation

Discount the future lump sum and add the present value of an equal end-of-period payment stream at one matching periodic rate.

Present Value Calculator uses the following stated relationship: PV=FV/(1+r)^n+PMT×[1−(1+r)^−n]/r. Its assumptions determine which question the answer can resolve.

PV=FV/(1+r)^n+PMT×[1−(1+r)^−n]/r

Worked calculation with the starting values

Future lump sum ($): 100000; Periodic payment ($): 5000; Rate per period (%): 6; Number of periods: 10. These starting values give 92,639.91295 present value. The calculation breakdown is Future-sum present value: 55,839.47769; Payment-stream present value: 36,800.43526; Discount factor: 0.5583947769.

$100,000 due in ten periods plus $5,000 each period is discounted at 6% per period.

Reading the answer

Present value is the modeled amount today equivalent to those future cash flows under the chosen discount assumption.

Future-sum present value: 55,839.47769; Payment-stream present value: 36,800.43526; Discount factor: 0.5583947769. These intermediate quantities make the stated Present Value Calculator model inspectable; they should be read together with the main answer rather than treated as independent guarantees.

Common errors and model boundaries

Rate and interval must agree. Annual rates with monthly payments need conversion, and payments received now require an annuity-due model.

The rate and payment interval must match; taxes, risk changes and irregular timing are outside this level-payment model.

Independent verification and next decision

The present value equals the lump sum plus the sum of the undiscounted periodic payments.

For the Present Value Calculator method, compare PV=FV/(1+r)^n+PMT×[1−(1+r)^−n]/r with the starting inputs and the calculation table. The linked Consumer Financial Protection Bureau: consumer tools and Investor.gov (SEC): compound interest calculator references identify the relevant definitions, conventions or domain limitations. Retain intermediate precision when comparing a manually worked answer.

Present Value Calculator worked-example ledger

Illustrative starting values and resulting quantities; editable assumptions are not live data or personal recommendations.
QuantityExample valueRole
Future lump sum ($)100000Entered assumption
Periodic payment ($)5000Entered assumption
Rate per period (%)6Entered assumption
Number of periods10Entered assumption
Main answer92,639.91295 present valueCalculated from the starting inputs
Future-sum present value55,839.47769Intermediate or contextual output
Payment-stream present value36,800.43526Intermediate or contextual output
Discount factor0.5583947769Intermediate or contextual output

Frequently asked questions

What happens at a zero discount rate?

The present value equals the lump sum plus the sum of the undiscounted periodic payments.

Which relationship does the Present Value Calculator use?

Discount the future lump sum and add the present value of an equal end-of-period payment stream at one matching periodic rate. The displayed relationship is PV=FV/(1+r)^n+PMT×[1−(1+r)^−n]/r.

What do the starting values produce in the Present Value Calculator?

Future lump sum ($): 100000; Periodic payment ($): 5000; Rate per period (%): 6; Number of periods: 10. These starting values give 92,639.91295 present value. The calculation breakdown is Future-sum present value: 55,839.47769; Payment-stream present value: 36,800.43526; Discount factor: 0.5583947769.

How should I interpret this Present Value Calculator answer?

Present value is the modeled amount today equivalent to those future cash flows under the chosen discount assumption.

Which input mistake most affects the Present Value Calculator?

Rate and interval must agree. Annual rates with monthly payments need conversion, and payments received now require an annuity-due model.

What is outside this Present Value Calculator model?

The rate and payment interval must match; taxes, risk changes and irregular timing are outside this level-payment model.

What to keep in mind

The rate and payment interval must match; taxes, risk changes and irregular timing are outside this level-payment model.

Results are rounded for display in US format, with money in dollars and cents; CSV exports keep full calculation precision. This is a calculation summary, not an official certificate.

Sources and references

Manage privacy choices