Discount a future sum or a level annuity back to today — PV = FV / (1 + r)^n, single sum or annuity, browser-only
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Present value today
Forward check (grows back to) 10,000.00
Present value tells you the most a rational buyer should pay today for money arriving later.
What this tool does
A present value calculator that answers the core time-value-of-money question from the discounting side: how much is money you receive later worth today? A dollar in ten years is worth less than a dollar now, because the dollar you hold today can be invested and grow. This tool reverses that growth. In single-sum mode it applies the present value formula PV = FV / (1 + r)^n, taking the future value, your annual discount rate, and the number of years, and showing the value today plus how much was lost to the passage of time. In annuity mode it discounts a stream of equal payments with PV = PMT times [1 minus (1 + r) to the power of minus n] divided by r, and lets you choose end-of-period (ordinary) or start-of-period (annuity-due) timing, which matters for rent, leases, and pension payouts. You can compound annually, semi-annually, quarterly, or monthly, and a forward check grows the result back to confirm the math. This is the mirror image of a future value calculator: future value pushes money forward, present value pulls it back. Every input rides in a shareable URL and all arithmetic runs in your browser with no external call.
Tool details
- Input
- Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 9 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Finance
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Present Value Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Annuity Calculator Annuity & retirement calculator — see monthly income from your savings, accumulation + payout phases, multiple scenarios. Open
- 2 NPV Calculator Discount every cash flow back to today — net present value, IRR, payback period, per-period present value — browser-only Open
- 3 Future Value Calculator Project the future value of a lump sum plus regular contributions — full time-value-of-money math, year-by-year, browser-only Open
Real-world use cases
Decide between a lump sum and an annuity payout
You win a settlement or hit a pension choice: take 200,000 now or 15,000 a year for 20 years. The annuity total looks bigger at 300,000, but those later payments are worth less today. Put 15,000 per year at your discount rate into annuity mode and compare the present value against the 200,000 lump sum on equal footing. At 6% the annuity is worth about 172,000 today, so the lump sum actually wins, a reversal you only see once both options sit at time zero.
Sanity-check what a future windfall is really worth
A bond, a deferred bonus, or a payout promised years out always quotes its face value, not its value today. Drop the future amount, your discount rate, and the years into single-sum mode and read the present value. A 50,000 payout due in eight years at 7% is worth about 29,100 today, so you stop treating distant money as if it were already in your pocket.
Price the most you should pay for a cash flow
A small business or rental property throws off a roughly level stream of income. Model it as an annuity, discount at the return you require, and the present value is the ceiling on what you should pay to buy it. If the asking price is above the present value of its cash flows, the deal underperforms your required rate and you walk.
Check homework and study for a finance exam
Time-value-of-money problems are the backbone of any intro finance course. Compute a present value by hand, then enter the same FV, rate, and years here to confirm your answer, and switch the frequency to see how monthly versus annual discounting changes the result. The forward check that grows the present value back to the original future value makes it easy to see whether your formula was right.
Common pitfalls
Discounting with the annual rate while the periods are months. If you compound monthly, the rate must be split to the per-period rate (annual divided by 12) and the count must be the number of months. Feeding a 6% annual rate against 60 monthly periods discounts far too hard. Match the rate's period to the period count, which the frequency selector does for you.
Confusing the present value formula with future value. Present value divides by (1 + r)^n to pull money back; future value multiplies by it to push money forward. Multiplying when you meant to discount inflates the answer instead of shrinking it. The forward check here exists precisely so you can confirm you discounted in the right direction.
Treating nominal totals as if they were comparable. The headline total of an annuity always looks larger than a lump sum because it ignores timing. Comparing 300,000 of future payments against a 200,000 lump sum without discounting the payments first will steer you to the worse choice. Always bring both options to present value before deciding.
Privacy
Every step here, the present value formula, the annuity discounting, the frequency split, and the forward check, is plain JavaScript that runs in your browser tab. No amount, rate, or result ever leaves the page and nothing is logged. The one caveat: the shareable URL encodes your inputs in the query string, so a share link pasted into chat records those numbers in the recipient server's access log. For a confidential figure, use the copy button and paste the text rather than sharing the URL.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- APR to APY Calculator Convert nominal APR to effective APY (and back) at any compounding frequency — daily, monthly, quarterly, or continuous. Two-way, instant, browser-only.
- Blood Alcohol Content (BAC) Calculator Widmark-formula BAC estimate from drinks, body weight, sex and time — educational only, never a fit-to-drive verdict — browser-only
- BMI Calculator Body Mass Index calculator with WHO + Asian classifications — metric and imperial — browser-only
- Bond Price Calculator Price any fixed-coupon bond from face value, coupon rate, YTM and maturity. Shows premium / discount / par, current yield, and the coupon-vs-face split. 100% in your browser.