Skip to main content
Calcimator

Time Value of Money Calculator

Calculate future value, present value, and payment amounts using core TVM formulas. Understand why a dollar today is worth more than a dollar tomorrow.

About this calculator

Time value of money is the foundational idea that a dollar today is worth more than a dollar in the future, because today's dollar can be invested and start earning immediately. This calculator implements the full TVM formula, splitting future value into two additive pieces: your present value compounding on its own, PV × (1+r)^n, plus a stream of periodic payments compounding as they're added, PMT × [((1+r)^n − 1) / r], where r is the periodic rate (annual rate divided by the compounding frequency you choose) and n is the total number of compounding periods over the term. It also runs the calculation in reverse, discounting all those future payments back to a present-value equivalent using PV = PMT × [(1 − (1+r)^-n) / r], and reports the effective annual rate — the true yield once compounding frequency is factored in, which is always slightly higher than the stated nominal rate for any compounding more frequent than annual.

Payments can be entered as positive (regular deposits) or negative (regular withdrawals, as in a retirement drawdown), and total interest is simply the future value minus your principal minus your net contributions. One thing to know: the "real future value" output assumes a fixed 3% annual inflation rate baked directly into the code rather than one you can adjust, so treat it as a rough illustrative comparison rather than a precise inflation-adjusted forecast — for a tunable inflation assumption, pair this with a dedicated inflation-impact calculator instead.

Inputs

%

Results

Future Value ($)

$50,969.84

≈ 5 years of state college

PV of Payments ($)$18,014.69
Total Payments ($)$24,000.00
Total Interest ($)$16,969.84
Effective Annual Rate (%)6.17%
Real Future Value ($)$37,926.35
Growth Multiplier1.82
How to Use This Calculator
  1. Enter the present value (current principal or lump sum amount).
  2. Set the annual interest rate and number of months.
  3. Enter a periodic payment (positive for deposits, negative for withdrawals).
  4. Set the compounding periods per year (12 for monthly compounding).
  5. Review the future value, present value of all payments, total interest earned, effective annual rate, and inflation-adjusted real future value.

How the result changes with Number of Months

Number of MonthsFuture Value ($)
60$27,442.51
90$38,327.73
180$82,704.68
300$183,248.49

What each input means

Present Value ($)
The current lump sum amount (principal).
Annual Interest Rate (%)
Annual interest or discount rate.
Number of Months
Total number of months (e.g., 120 = 10 years).
Periodic Payment ($)
Regular payment per compounding period. Positive = deposit, negative = withdrawal.
Compounding Periods Per Year
How often interest compounds: 1=annually, 4=quarterly, 12=monthly, 365=daily.

What each result means

Future Value ($)
Total value at the end of the period including all payments and interest.
PV of Payments ($)
Today's equivalent value of all future periodic payments.
Total Payments ($)
Sum of all periodic payments made over the entire period.
Total Interest ($)
Total interest earned (or paid) over the period.
Effective Annual Rate (%)
True annual yield accounting for compounding frequency.
Real Future Value ($)
Inflation-adjusted future value (assuming 3% annual inflation).
Growth Multiplier
How many times your initial principal grows (before payments).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Present Value ($) = 10000, Annual Interest Rate (%) = 6, Number of Months = 120, Periodic Payment ($) = 200 = 5 input(s) provided
  2. Calculate Future Value
    Future Value = pvFutureValue + pmtFutureValue
    50969.84 = $50,969.84
  3. Calculate PV of Payments
    18014.69 = $18,014.69
  4. Calculate Total Payments
    Total Payments = payment * n
    24000 = $24,000

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why is Future Value split into two separate calculations that get added together?

The calculator treats your lump-sum principal and your stream of periodic payments as two independent growth processes because they compound differently. The principal grows on its own via PV × (1+r)^n, while each periodic payment starts compounding from whenever it's contributed, which the future-value-of-an-annuity formula, PMT × [((1+r)^n − 1) / r], handles correctly. Adding the two results together gives the true combined future value.

Can I use negative payment values to model withdrawals, like a retirement account drawdown?

Yes — the payment input explicitly allows negative values, and the formula treats them exactly the same way as deposits, just subtracting rather than adding to the growing balance. This lets you model a retirement drawdown scenario, where a starting lump sum shrinks over time as you withdraw a fixed amount each period, alongside its own ongoing compounding.

Why is the Effective Annual Rate always higher than the annual rate I entered?

Effective Annual Rate is computed as (1 + r)^(compounding periods per year) − 1, where r is your annual rate divided by the compounding frequency. Any time compounding happens more than once a year, this always yields a rate above the stated nominal rate, because interest is being calculated on previously accrued interest within the same year — the more frequent the compounding, the larger that gap becomes.

How accurate is the 'Real Future Value' output for my actual inflation expectations?

It's only a rough illustration — the calculator uses a fixed 3% annual inflation rate hardcoded into the formula rather than a value you can adjust here. If your inflation expectation differs from 3%, or you want to test different inflation scenarios, pair this tool with a dedicated inflation-impact calculator that lets you set the rate directly.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Budgeting & Personal Finance.