Finance

Finance Calculator (TVM)

Solve for any unknown in the time value of money equation.

$
$

Future Value (FV)

$12,693,857/ period

Based on standard time-value-of-money calculations.

Periods120
Rate (I/Y)6%
PV-$10,000
PMT-$100

What is the Finance Calculator?

A TVM solver is a financial calculator that applies the fundamental equation of finance to find any missing variable in the relationship between money now, money later, and periodic cash flows. It uses standard formulas from corporate finance and banking to compute future value (what your money grows to), present value (what future money is worth today), payment (the periodic amount you save or borrow), or time (how long your money compounds or a loan runs). Any interest rate environment—savings accounts, loans, investments—uses the same underlying logic.

How it works

The calculator solves the core TVM equation: PV(1+i)^n + PMT × [((1+i)^n - 1) / i] + FV = 0. You input four of the five variables (N = periods, I/Y = annual interest rate, PV = present value, PMT = periodic payment, FV = future value), then select which one to solve for. The calculator uses algebraic manipulation or numerical methods to compute the unknown, instantly showing the result. Negative signs denote cash outflows; positive, inflows.

FV = -PV(1+i)^n - PMT × [((1+i)^n - 1) / i]

PV grows exponentially at rate i per period over n periods, and periodic payments PMT accumulate with compound interest. The result is the total future value. Similar formulas rearrange to solve for PV, PMT, or N. Interest rate i is the annual rate divided by 100 and represents the per-period rate (annual ÷ 12 for monthly periods).

Examples

InputResultNotes
Periods: 120 | Rate: 6% | PV: -10,000 | PMT: -100 | Solve: FVFV: 23,45610-year investment: £10,000 initial + £100/month at 6% annual growth compounds to £23,456.
Periods: 360 | Rate: 4.5% | PV: -300,000 | FV: 0 | Solve: PMTPMT: -1,52030-year mortgage: £300,000 borrowed at 4.5% requires £1,520/month payment to reach zero balance.
Periods: unknown | Rate: 8% | PV: -50,000 | PMT: -500 | Solve: NN: 143 periods£50,000 saved at £500/month with 8% annual return takes 143 months (11.9 years) to reach target.

How to use the Finance Calculator

  1. Enter the number of periods (N): months for loans, years for retirement, or quarters for investments.
  2. Input the annual interest rate (I/Y): the percentage your money grows or costs per year.
  3. Enter present value (PV): the amount you have now or borrow initially (use negative for cash out).
  4. Enter periodic payment (PMT): the monthly or annual amount you save or pay (negative = money out).
  5. Select which variable to solve for: FV, PV, PMT, or N.
  6. Click 'Calculate'—the result appears instantly with supporting stats for all other inputs.

Benefits

  • Instantly compare investment scenarios: see how an extra £50/month or a higher interest rate changes your final nest egg.
  • Plan debt repayment: know exactly how long until a loan is paid off if you increase monthly payments.
  • Evaluate retirement savings: compute how much you must save monthly to reach your target by a target date.
  • Make mortgage decisions: adjust down payment, interest rate, or term to find the combination you can afford.
  • Understand opportunity cost: see what your money is really worth at different interest rates and time horizons.
  • Validate lender quotes: use the calculator to verify that your loan payment or investment projection matches official figures.

Tips & common mistakes

Common mistakes

  • Mixing annual and monthly rates: always ensure N (periods) and I/Y (rate) are in the same time unit.
  • Forgetting the negative sign on cash outflows: in finance, negative = money leaving your pocket; positive = money entering.
  • Ignoring inflation: a 5% nominal return during 3% inflation is really a 2% real (inflation-adjusted) return.
  • Solving for the wrong variable: double-check which unknown you want before hitting Calculate.

Tips

  • Use negative PV and PMT when you're borrowing or paying out; use positive when receiving or earning.
  • For mortgages, try solving for PMT at different rates (5%, 5.5%, 6%) to see how a 0.5% rise affects your monthly cost.
  • To find how long until you reach a savings goal, set FV to your target and solve for N.
  • Always round results to the nearest realistic unit: interest rates to 2 decimals, payments to the nearest pound or dollar.

Frequently asked questions

What's the difference between PV and FV?

PV (present value) is the amount you have or owe today; FV (future value) is what that money becomes in the future after interest accrues or debt grows. If you deposit £1,000 today and it earns 10%, the PV is £1,000 and the FV is £1,100 after one year.

Why do I use negative numbers for payments?

In finance, negative represents cash leaving your wallet (a payment or investment), and positive represents cash entering. Your lender receives your £500/month payment (negative from your view), and the loan balance decreases. This sign convention ensures the math works consistently across all five variables.

Can I use this for variable-rate loans?

No—the calculator assumes a fixed interest rate throughout the entire period. If your loan rate changes halfway through, calculate each portion separately (e.g., first 5 years at 3%, next 5 at 5%), then combine the results manually.

How do I account for inflation?

The calculator works in nominal (unadjusted) dollars. To find the real return, subtract inflation from your interest rate (e.g., 5% nominal minus 2% inflation = 3% real return), then use that adjusted rate in the calculator.

What happens if the interest rate is 0%?

The calculator handles zero-rate scenarios correctly: money doesn't grow, so FV equals PV plus the sum of all payments. For example, £10,000 + (£100 × 120 months) = £22,000 with no interest.

Can I solve for interest rate (I/Y)?

Not directly in this calculator—it solves for FV, PV, PMT, and N only. To find interest rate, try different rates manually and watch the FV change until it matches your target. Many financial tools offer a dedicated rate-solver function.

Related tools

FreeToolz Editorial Team · Last reviewed July 2026

Reviewed for accuracy. Results are estimates for general information and are not professional (medical, financial or legal) advice.