Present Value Calculator
Discount lump sums, annuities and irregular cash flows to today's value.
Cash flows
Lump sum or stream
Timing
Beginning or end
Results
Present value and NPV
Value future cash flows today
Discount receipts and payments on a clear timeline.
Additional to recurring receipts; use zero for an annuity alone.
Formatting only; no exchange conversion.
Discount rate convention
Effective annual quotes already include compounding. Nominal quotes use exponential interpolation between compounding dates. Rates are constant throughout the model.
Today's equivalent value
- Cash-flow present value
- $30,976.20
- NPV after initial cost
- $30,976.20
- Undiscounted signed total
- $50,000.00
- Signed discount difference
- $19,023.80
- Effective annual discount rate
- Initial cost today
- $0.00
Present value includes all modeled cash flows, including signed custom entries today. Initial cost is separate. Negative discount rates or signed payments can reverse the usual discount relationship.
Trace the valuation
- Recurring receipts present value
- $0.00
- Terminal lump sum present value
- $30,976.20
Substitution and currency amounts are rounded independently for display. Calculations and CSV retain more precision. A positive NPV under these assumptions does not verify cash-flow forecasts or select a suitable investment.
Inputs saved with this plan
- Cash-flow model
- standard
- Terminal amount entered
- 50000
- Whole years
- 8
- Additional whole months
- 0
- Annual percentage entered
- 6
- Rate convention
- nominal
- Nominal compounding
- monthly
- Payment frequency
- none
- Initial cost today
- 0
- Rate comparison enabled
- false
- Currency
- USD
- Schedule view
- all
Present value cash-flow schedule
Every cash flow is shown at its own modeled time. Terminal and recurring receipts at the same time remain separate. The discount multiplier converts that flow to today's equivalent. Cumulative present value excludes the separate initial cost. A dash means no single multiplier applies to a grouped total, or the multiplier exceeds numeric representation for a zero cash flow.
| Cash flow / group | Years | Signed amount | Discount multiplier | Present value | Signed discount | Cumulative present value |
|---|---|---|---|---|---|---|
| Terminal amount | 8 | $50,000.00 | $30,976.20 | $19,023.80 | $30,976.20 |
Constant-rate planning model with equal intervals and whole-month custom offsets. No taxes, fees, uncertainty or per-flow currency rounding. Supported absolute monetary totals are capped at one trillion in the selected currency. CSV includes complete detailed and annual ledgers for both enabled rates. Print retains the displayed primary view; choose every cash flow for a complete detailed PDF.
Cash flows
Lump sum or stream
Timing
Beginning or end
Results
Present value and NPV
Value different cash-flow patterns on a common date
A single future lump sum
Estimate today's equivalent of a receipt due at the end of an exact whole-month horizon. Leave recurring payments off for a simple target or promised payment. Compare another discount rate without changing the amount or due time, and inspect the multiplier that converts the receipt into its present value.
A regular or deferred income stream
Add recurring receipts with an independent frequency, beginning or end timing and an optional deferral. Annual increases or decreases alter future payment amounts after each year's scheduled payment count. A terminal lump sum can represent an additional final receipt, while setting it to zero values only the regular stream.
An irregular signed valuation
Enter receipts and payments at their own whole-month offsets when a regular annuity does not describe the situation. The ledger preserves separate entries at the same time and discounts each one individually. A separate initial-cost field makes the bridge from cash-flow present value to NPV explicit without automatically reclassifying every negative flow.
Present value formulas and a step-by-step example
Let be the entered numerical annual percentage and the nominal compounding count. An effective annual rate is expressed as a decimal. The annual log-growth factor translates either convention into a consistent discount multiplier for a flow at time in years.
A terminal amount at the horizon has the following present value. The multiplier is the reciprocal of the corresponding growth factor, which avoids confusing the discount multiplier with the future accumulation factor.
For equal receipts , interval rate and complete intervals per the selected frequency , an ordinary annuity beginning its timeline today has this value. Beginning timing shifts the same receipts earlier by one interval.
Deferral by years adds the multiplier . When receipts change annually, each actual amount is discounted at its own time. For a decimal payment-change rate , the receipt in a scheduled payment block is determined before discounting.
End timing uses , while beginning timing uses . Only complete intervals after deferral count toward . For irregular signed flows, replace the annuity with the individually entered amounts and times.
Step 1: Discount the terminal amount
Consider a two-year horizon, annual nominal compounding and an annual discount rate of . A terminal receipt of 1,210 dollars is worth 1,000 dollars today under this assumption. No intermediate receipt has been included yet.
Step 2: Value the regular receipts separately
Add receipts of 110 dollars at the end of each year, with no deferral or annual payment change. The first receipt is discounted for one year and the second for two years. Their combined present value is about 190.91 dollars. The recurring receipts are additional to the terminal amount, even when the final two arrive together.
If these same two regular receipts move to the beginnings of their intervals, their present value becomes 210 dollars. The first is received today and the second after one year. The terminal receipt remains at the original two-year horizon.
Step 3: Subtract an initial cost once
Return to the original end-receipt scenario and enter an initial cost of 1,150 dollars today. The signed future receipts total 1,430 dollars, their discount difference is about 239.09 dollars and NPV is about 40.91 dollars. These are three distinct quantities, so keep them separate when discussing the result.
Use nominal cash flows with a compatible nominal discount assumption, or real cash flows with a compatible real assumption. The following annual relationship explains why adding a separate inflation discount without checking the basis can count inflation twice.
Keep payment timing and discount assumptions inspectable
Trace the mathematics
- Each detailed row shows its signed amount, timing, multiplier and discounted value.
- Zero rates preserve entered amounts; negative rates retain their signed effect.
- Annual groups sum discounted entries instead of moving them to a new payment date.
- Tiny nonzero discounts use accessible notation instead of disappearing into rounded currency zero.
Compare consistent scenarios
- Nominal and effective annual quotes receive different, explicit conversions.
- An alternative rate changes only discounting, keeping the same payment policy and initial cost.
- Active input validation blocks incomplete or unsupported calculations and their exports.
- Detailed CSV records retain full cash-flow precision and the assumptions used to construct the timeline.
A valuation worksheet for receipts, projects and learning
Comparing a lump sum with later receipts
Put a future payment and an available present amount on the same valuation date before comparing them. For a positive receipt, delaying its arrival lowers its value when the discount rate is positive. Payment certainty, liquidity and contractual terms still matter; a discounted estimate does not settle those questions or validate a promised payment.
Testing a project's cash-flow assumptions
Use custom signed flows for a sequence of projected receipts and costs, then keep an initial purchase cost separate if that makes the decision easier to review. Compare rates on the identical timeline. A positive calculated NPV reflects the supplied assumptions; it does not confirm forecasts, account for every risk or replace a more detailed project model.
Studying annuities and time value of money
Switch from end to beginning timing while keeping the same payment count, then inspect how each payment's discount window changes. Add deferral to move the whole stream later, or use a zero rate to isolate the cash-flow arithmetic. A complete ledger supports classroom checks that a single rounded final answer cannot show.
How it works in three quick steps.
Choose the cash-flow model and discount convention
Use a future lump sum with optional regular receipts, or enter irregular signed cash flows at whole-month offsets. Enter a nominal annual discount rate with compounding, or an effective annual rate that already includes the compounding effect.
Place every payment on its timeline
For regular receipts, set an exact whole-month horizon, frequency, beginning or end timing, deferral and any annual payment change. The terminal lump sum is additional to recurring receipts. For custom entries, positive amounts are receipts and negative amounts are payments.
Review present value, NPV and the complete ledger
Inspect each discounted cash flow, the signed discount difference and NPV after a separate initial cost. Compare an alternative rate on identical cash flows. Export every flow and annual total in CSV, or print the selected detailed or annual primary view to PDF.
Save the valuation with its full timeline
Export every flow and annual group
Download a CSV containing the original active settings, valuation totals and complete detailed and annual ledgers for both enabled rate scenarios. Numeric entries retain calculation precision. The signed discount column remains distinct from the separate initial cost, and grouped rows retain cumulative present value without implying that all payments arrived at year-end.
Print the view you want to retain
Choose every cash flow for a detailed primary ledger or annual totals for a shorter printout. The print layout includes results and source inputs while hiding editing controls and the supporting guide. Use the browser's Save as PDF option to create a local record; landscape orientation provides more room for the valuation columns.
Copy a summary or restore a shared plan
A copied summary records valuation totals, active source values and model conventions. A calculation link restores active settings and the selected ledger view from its browser fragment. Those inputs remain readable to a recipient, so consider what you include in a personal scenario. Currency selection provides display formatting and does not perform exchange conversion.
Frequently Asked Questions
What does present value tell me about a future payment?
Should my discount rate be nominal or effective annual?
How do ordinary annuities and annuities due differ?
What happens with deferral or an incomplete final interval?
Can regular payments increase or decrease over time?
Can I enter irregular payments or negative cash flows?
How is NPV different from the present value shown?
How should I think about inflation when choosing a rate?
Can zero or negative discount rates produce valid results?
Does the download include the entire valuation schedule?
Related calculators
About this present-value and cash-flow valuation tool
Valuation starts by putting cash amounts on a common date. A receipt available today and a receipt expected several years later are different financial propositions, even when their face amounts match. Toolarithm's Present Value Calculator makes that difference visible through an explicit discount convention and an inspectable timeline. A single lump sum offers a simple starting point, while recurring receipts and custom signed entries let the same framework address more varied payment patterns. The result remains tied to the assumptions entered rather than claiming one universally correct value for every person or project.
Payment timing is central to that framework. Regular receipts can arrive at the ends or beginnings of equal intervals, with a whole-month deferral before the interval schedule starts. Only complete intervals after that delay create receipts. An incomplete final interval does not introduce an extra payment, while the terminal lump sum keeps its exact horizon. Annual payment changes operate on the scheduled payment count, and irregular cash flows retain their separate signed amounts at whole-month offsets. The detailed ledger shows those choices directly instead of concealing them behind an annual summary.
Present value and NPV are related but distinct outputs. The former discounts the selected cash flows; the latter subtracts a separate initial cost today. Keeping that bridge visible helps avoid double counting a purchase price already entered as a negative custom flow. The optional second rate isolates a discount assumption on identical cash flows, while full CSV records retain both scenarios and their original active settings. This is a deterministic planning and learning model, without changing market rates, payment uncertainty, taxes, fees or contract-specific calendar conventions. Use it to examine timing and assumptions, then compare those assumptions with the actual decision and supporting records.
Who maintains this page
Ownership and review
Written and maintained by the Toolarithm editorial team. No review date is shown without a maintained editorial record. No independent professional review is claimed.
Methodology
Formulas are checked with worked examples and boundary cases. Timing, compounding, payment, and rounding assumptions remain visible; results are educational estimates, not financial advice.
Read the editorial methodologyDates and sources
Review dates change only after a substantive method or content check.
Keep building