Finance Calculator (TVM) Online

Solve present value, future value, payment, periods or rate from a standard time-value-of-money problem — instantly in your browser. Estimates only, not financial advice.

All time-value-of-money math runs locally in your browser — the figures you enter are never uploaded. Results are mathematical estimates only, not financial advice.

Built and maintained by Udit Agarwal

Open the Present Value Calculator

About Finance Calculator (TVM)

Finance Calculator (TVM) solves any time-value-of-money problem — present value, future value, payment, number of periods, or the periodic interest rate — by filling in the four you know and letting the fifth compute itself. It uses the same standard TVM equation built into financial calculators and spreadsheet PV/FV/PMT functions, including the payment-versus-investment sign convention, where money you pay out is negative and money you receive is positive. Use it to check a loan payment, project how a lump-sum investment grows, work out how many months until you reach a savings goal, or back into the interest rate implied by a deal. Everything runs locally in your browser — the numbers you enter never leave your device, and results are estimates only, not financial advice.

Features

  • Solve for present value (PV), future value (FV), payment (PMT), number of periods (N) or the periodic rate
  • Standard TVM equation, the same one used by financial calculators and spreadsheet PV/FV/PMT functions
  • Clear sign-convention guidance so you know when a value should be negative or positive
  • Handles a 0% rate correctly (no divide-by-zero surprises)
  • Solves the periodic rate numerically when payments are involved and no closed-form answer exists
  • One-click copy of the solved value
  • Instant recalculation as you edit any field
  • Runs entirely in your browser — no figures are uploaded anywhere

How to use the Finance Calculator (TVM)

  1. Choose the value to solve for: PV, FV, PMT, N or Rate
  2. Fill in the other four fields with your known values
  3. Follow the sign convention: negative for money you pay out, positive for money you receive
  4. Read the solved result and copy it if needed

Example

Input

solve PMT: PV -10000, n 36, 0.5%/mo

Output

Payment: 304.22

Solving PMT for a $10,000 loan over 36 months at 0.5% interest per month.

Common errors & troubleshooting

  • The solved payment or future value comes out negative when a positive number was expected. — Check the sign convention: PV, FV and PMT represent cash flow direction. If PV is negative (money paid out today), the solved PMT or FV often comes out positive (money received) — that is correct, not a bug.
  • Rate entered as a decimal (0.5) instead of a percentage produces a wildly wrong result. — Enter the rate per period as a percentage, e.g. 0.5 for 0.5%, not 0.005. The Finance Calculator (TVM) expects percent, not a decimal fraction.
  • Solving for N returns an error about never reaching the future value. — Check that PV, PMT and FV have signs that make sense together — you cannot reach a positive future value if every cash flow is negative (or vice versa).
  • An annual rate was entered instead of a per-period rate. — The Rate field is per period, not per year. For monthly payments on an annual rate, divide the annual rate by 12 first.

Frequently asked questions

What does the Finance Calculator (TVM) actually solve?
It solves the standard time-value-of-money equation for whichever variable you choose: present value (PV), future value (FV), payment (PMT), number of periods (N), or the periodic interest rate. You fill in the other four, and it computes the fifth.
Why does the Finance Calculator (TVM) need a sign convention?
PV, PMT and FV represent cash flow direction, not just magnitude. Money you pay out (an investment, a loan you fund) is negative; money you receive (a payout, a loan you take) is positive. This matches financial calculators and spreadsheet PV/FV/PMT functions.
Is the rate in the Finance Calculator (TVM) annual or per period?
It is the rate for one period — matching whatever period N counts (months, years, quarters). For a monthly loan, divide the annual rate by 12 before entering it.
How does the Finance Calculator (TVM) solve for the rate?
There is no algebraic formula for the periodic rate when a payment is involved, so the calculator searches numerically (bisection) for the rate that satisfies the TVM equation, then reports it as a percentage.
Does the Finance Calculator (TVM) send my numbers anywhere?
No. All of the math runs locally in your browser. The figures you type never leave your device and are not uploaded to ArrayKit.
Is the Finance Calculator (TVM) a substitute for financial advice?
No. It performs standard TVM math for quick estimates. For a real loan, investment or retirement decision, verify the numbers with a qualified financial professional.

Related tools

Guides

More Finance tools

See all Finance tools (70) · All tools