How it works
The time value of money means 1 today is worth more than 1 next year, because today's money can be invested to earn a return. Almost every finance calculation, including loan payments, bond prices, lease liabilities, NPV and share valuation, is built from four formulas. This calculator handles each of them, with any compounding frequency.
1. Compound interest (future value)
FV = PV × (1 + r ÷ m)^(m × t)
EAR = (1 + r ÷ m)^m − 1Here r is the nominal annual rate, m the number of compounding periods per year and t the number of years. Add regular contributions to model savings plans.
2. Present value of a single future sum
PV = FV ÷ (1 + r)ᵗ Discount factor = 1 ÷ (1 + r)ᵗ3. Annuities (level payments for n periods)
PV (ordinary) = C × [1 − (1 + r)^−n] ÷ r
FV (ordinary) = C × [(1 + r)ⁿ − 1] ÷ r
Annuity due = ordinary value × (1 + r)4. Perpetuities (payments forever)
Level: PV = C ÷ r
Growing: PV = C₁ ÷ (r − g)Worked example
- Compound interest: 10,000 invested at 8% a year for 10 years grows to 10,000 × 1.08¹⁰ = 21,589.25, earning 11,589.25 of interest. Compounded monthly, it reaches 22,196.40.
- Present value: 50,000 receivable in 5 years, discounted at 10%, is worth 50,000 ÷ 1.10⁵ = 50,000 × 0.6209 = 31,046.07 today.
- Annuity: 1,000 a year for 5 years at 10% has a present value of 1,000 × 3.7908 = 3,790.79 and a future value of 6,105.10. Paid in advance, the PV rises to 4,169.87.
- Perpetuity: 1,000 a year forever at 10% is worth 1,000 ÷ 0.10 = 10,000. If it grows at 3% a year starting at 1,000 next year, it is worth 1,000 ÷ (0.10 − 0.03) = 14,285.71.
Rule of 72: to estimate how long money takes to double, divide 72 by the percentage rate. At 8% that is about 9 years (exactly 9.01), a handy check on any compound-interest answer.
