Future ValueCALCULATOR
Calculation methodology
One equation · five unknowns

Time Value of Money Calculator

Solve for present value, future value, payment, periodic rate or periods. Money paid out is negative and money received is positive. All periods must use the same unit; the unknown field is excluded from the inputs.

Your assumptions

Editable example
Formatting only. Values are not converted.
How the calculation works
Example result

Solved FV

$1,628.89

Based on your inputs · a scenario, not a promise

View methodology

Show calculation & assumptions

PV × (1+i)^n + PMT × annuity factor + FV = 0

  • Hypothetical constant-rate calculation; no guaranteed return.
  • Currency changes formatting only. No conversion is performed.
  • Outflows negative; inflows positive. Rate is per period. Convert nominal annual rates by dividing by compounding frequency only when it matches payment frequency.
  • Rate search range: −5% to 100% per period. Opposing PV/PMT signs are rejected for rate solving because multiple roots may exist. Period search: 0–2,400; fractional periods are an algebraic result, not a partial payment schedule.
View the calculation breakdown

Full-precision calculations; displayed values are rounded. Year values may include fractions.

Calculation breakdown
MeasureValue
Solved FV1,628.8946
Calculated in your browser No signup required Transparent formulas

One signed cash-flow equation

PV × (1+i)^n + PMT × annuity factor + FV = 0. In this convention, money paid out is negative and money received is positive. An initial deposit of −1,000 and a later receipt of +1,628.89 can describe the same ten-year 5% example. Signs describe direction, not whether an outcome is good or bad.

Keep the period unit consistent

Rate is entered per period and n counts those same periods. For monthly payments under a matching 12% nominal monthly-compounded annual rate, enter a periodic rate of 1 and twelve periods for a year. A quoted effective annual return requires an exponential conversion instead of simple division.

Why a solver may refuse a scenario

Some inputs have no solution or do not identify a unique rate. With zero time, a rate cannot be recovered from an unchanged lump sum. Rate solving is bounded to −5% through 100% per period and rejects opposing present-value/payment signs that may create multiple roots. The period solver searches zero through 2,400 periods and reports failure rather than inventing a result.

Questions about this calculation

How can I check the inputs behind the result?

Open “Show calculation & assumptions” for the formula and timing conventions, then inspect the breakdown. Export CSV to keep the last calculated inputs and numerical results together.

Does this include taxes or changing market returns?

No tax calculation or variable market-return path is included. The task-specific assumptions above describe the scope. Calculated values are conditional on the inputs, not personalized recommendations.

Learn more

Choose your next readContinue from the question you haveThe route changes the guide link, not your calculator inputs.

Start with the step-by-step future value formula guide.

Open the formula guide →

How to calculate future value · Spreadsheet calculations · All learning guides

Calculation methodology and numerical conventions

Use these figures to explore assumptions. Actual interest, returns, fees, taxes and purchasing power can differ.