Trusted by thousands of Americans for fast, accurate calculations — 100% free.

Finance Calculator — Calculate Present Value, Future Value & More

Use this free finance calculator to solve for any of the five key time value of money variables — present value, future value, periodic payment, interest rate, and number of periods. Enter any four known values to instantly calculate the fifth. Whether you're a finance student, a professional evaluating investment scenarios, or anyone trying to understand the true value of money over time, this tool works like a professional financial calculator.

The highlighted tab is the value being solved for. Cash flow sign: inflows often positive; outflows (e.g. loan payments) often negative.

Modify the values and click Calculate.

If payments are monthly, N = years × 12 and set periods/year (in Settings) to 12.

Settings
Payment timing

1 = annual; 12 = monthly with N in months.

Results

Run a calculation to see results.

Related: Loan payoff calculator · Interest calculator · Investment calculator

How to use

  1. Choose the tab for the variable you want to find: FV, PMT, I/Y, N, or PV.
  2. Enter the other four values. Use negative numbers for cash you pay out when that matches your problem (for example loan payments).
  3. Open Settings if you need beginning-of-period payments or a different number of periods per year (for example 12 for monthly N).
  4. Click Calculate to see the result, total interest, sum of payments, chart, and full schedule.
  5. Use Clear to reset to the sample inputs.

Related Calculators

How this finance calculator works

Pick the tab for the variable you want to solve (FV, PMT, I/Y, N, or PV), enter the other four, then Calculate. The tool uses standard time-value-of-money relationships with a periodic interest rate from your annual I/Y and periods per year (for example 12 when N counts months). Payments can be at the end or beginning of each period. Results include the solved value, total interest over the displayed schedule, sum of payments, a multi-series chart, and a period-by-period table.

The time value of money

Money today can earn a return or fund spending; the same nominal amount later has a different economic value. That is why lenders charge interest and investors expect compensation for waiting. Every loan payment, savings plan, and valuation builds on this idea.

Present value (PV)

Present value answers how much a future amount is worth today at a given discount rate. Higher rates and longer horizons reduce PV. Applications include comparing lump sums vs annuities, bond pricing intuition, and lease-vs-buy comparisons when you discount future cash flows.

Future value (FV)

Future value compounds a present amount — and any repeated payments — forward at the stated rate per period. It is useful for savings targets, growth scenarios, and checking whether a stated return and contribution plan reach a goal.

Periodic payment (PMT)

PMT is the level cash flow each period. Signs follow cash direction: money you pay is often entered negative; money you receive, positive. End-of-period timing matches most loans; beginning-of-period matches many leases and some insurance premiums.

Solving for I/Y and N

Rate and number of periods rarely have closed forms when both PV and PMT matter, so financial calculators use numerical methods. This page uses a robust bracket search for I/Y and a log-based formula for N when the standard rearrangement applies (and a linear case when the periodic rate is effectively zero).

Using it like a BA II Plus / HP 12C

  • Enter I/Y as a percent per year (6 for 6%, not 0.06).
  • Keep N and the payment frequency consistent (monthly N with periods/year = 12).
  • Clear inputs between unrelated problems; mixed signs on PV/PMT/FV are normal.

For richer investment visuals and contribution timing options, see the investment calculator; for amortizing debt with principal/interest breakdown, the amortization calculator.

Frequently asked questions

TVM basics, PV vs FV, PMT signs, N and I/Y, and annuity due vs ordinary.

What is the time value of money?

The time value of money is the idea that a dollar today is worth more than a dollar in the future because today’s dollars can be invested or used immediately. It underlies interest, loans, investments, and valuations.

What is present value in finance?

Present value is what a future cash flow is worth today after discounting at an appropriate rate. A common lump-sum form is PV = FV ÷ (1 + r)^n where r is the rate per period and n is the number of periods.

What is future value in finance?

Future value is what a sum today grows to after compounding. For a single sum, FV = PV × (1 + r)^n. With periodic payments, the calculator applies the standard annuity formulas (end or beginning of period) consistent with financial calculators.

What does PMT mean in finance?

PMT is the periodic payment — the same cash flow each period. Sign matters: inflows are often positive and outflows (like loan payments) negative, matching textbook and BA II Plus-style conventions.

How do I calculate the number of periods to pay off a loan?

Use the N tab: enter PV as the loan balance, I/Y as the annual rate with periods/year set correctly (for example 12 for monthly), PMT as the payment (negative if it is money you pay), FV as 0, then calculate N.

What is the difference between present value and future value?

Present value discounts future amounts back to today; future value compounds today’s amounts forward. They use the same rate and period count but opposite direction.

How does this finance calculator differ from a mortgage or loan calculator?

This tool is a general five-key TVM solver: any scenario where PV, FV, PMT, I/Y, and N relate. Mortgage and loan pages add context (taxes, fees, labels) but the core math is the same family of equations.

What is a discount rate and how is it used?

A discount rate is the return or opportunity cost used to convert future cash flows to present value. In this calculator it corresponds to I/Y per year (converted to a periodic rate using periods per year).

What is an annuity due vs ordinary annuity?

Ordinary annuity: payment at the end of each period (typical loans). Annuity due: payment at the beginning (some leases or rents). Use the Settings toggle; the schedule and chart update accordingly.

Who uses this calculator

Finance and accounting students working TVM homework and exam-style problems; analysts comparing cash flows and implied returns; anyone weighing lump sums vs payment streams; professionals pricing bonds or checking loan math; and anyone who wants a transparent, schedule-backed view of how present value, future value, rate, time, and payments connect.