Financial Calculator (TVM Solver)

This financial calculator solves the time-value-of-money equation for any one of its five values: number of periods (N), annual interest rate (I/Y), present value (PV), payment (PMT) or future value (FV). Example: 10,000 invested today plus 100 a month for 120 months at 6% grows to a future value of 34,581.90.

Source: Hewlett-Packard: hp 12c financial calculator – user’s guide, Appendix D “Formulas Used” (compound interest equation with PV, PMT, FV, n, i and payment mode Begin/End; sign convention for cash flows). Updated: .

The field you solve for is ignored – whatever it contains.
For example 120 for ten years of monthly payments.
%
Nominal annual rate; it is divided by the payments per year.
Money you pay out is negative, money you receive is positive.
Deposits and loan payments are negative, withdrawals positive.
The amount at the end: positive if you receive it, 0 for a fully repaid loan.
My ToolboxYour inputs are saved in this browser only.

Result

Result
Future value FV = 34,581.90
All five values
ValueAmount
N – number of periods120 (10 years)
I/Y – interest rate per year6% (0.5% per period)
PV – present value−10,000.00
PMT – payment per period−100.00
→ FV – future value34,581.90
All payments together (PMT × N)−12,000.00
Interest (PV + PMT × N + FV)12,581.90 (interest earned)
Working
  • Equation: PV · (1 + i)^N + PMT · ((1 + i)^N − 1) ÷ i + FV = 0.
  • Rate per period: i = 6% ÷ 12 = 0.5%.
  • Inserted: PV · (1 + i)^N = −18,193.97; payment term = −16,387.93; FV = 34,581.90. The three add up to 0.
  • Payments in total: −100.00 × 120 = −12,000.00. Interest = PV + PMT × N + FV = 12,581.90 (interest earned).
Sign convention as on a financial calculator: amounts you pay out are negative, amounts you receive are positive – so a result can be negative. Interest is compounded once per payment period. This is pure financial mathematics without fees or taxes; it is not investment, loan or tax advice.

How it is calculated

A financial calculator links five values: the number of periods N, the interest rate I/Y, the present value PV, the regular payment PMT and the future value FV. Know any four and the fifth is fixed. That one relationship covers savings plans, loans, leases and retirement withdrawals – they differ only in which value is unknown and in the signs.

The equation

PV · (1 + i)^N + PMT · ((1 + i)^N − 1) ÷ i + FV = 0, where i is the interest rate per period (annual rate divided by the payments per year). If payments are due at the beginning of each period, the payment term is multiplied by (1 + i). At 0% interest it simplifies to PV + PMT · N + FV = 0.

Signs: the one rule to remember

Money leaving your pocket is negative, money coming in is positive. For a savings plan you enter the deposit and the payments as negative numbers and get a positive future value. For a loan the amount you receive (PV) is positive and the payments come out negative. If all amounts have the same sign there is no solution – nobody pays in and pays out at the end as well.

Worked example: savings

PV = −10,000, PMT = −100, N = 120 months, I/Y = 6%, monthly payments at the end of each month. Rate per period: 6% ÷ 12 = 0.5%. PV · (1 + i)^N = −18,193.97; payment term = −16,387.93; so FV = 34,581.90. You paid in 22,000 in total, and 12,581.90 is interest. With payments at the beginning of each month the future value is 34,663.84.

More examples

Solving for the interest rate has no closed formula; the calculator searches numerically and reports when no rate fits the values.

Frequently asked questions

What do N, I/Y, PV, PMT and FV mean?

N is the number of payment periods, I/Y the nominal interest rate per year, PV the present value (the amount at the start), PMT the regular payment per period and FV the future value (the amount at the end). These are the five keys of the time-value-of-money row on a financial calculator.

Why is my result negative?

Because of the sign convention: amounts you pay are negative and amounts you receive are positive. A loan of 200,000 (positive PV) gives a negative payment of −1,199.10 – money leaving your account every month.

Why does the calculator say there is no solution?

Usually the signs are the cause: if PV, PMT and FV all have the same sign, no interest rate or term can balance them. For a loan it also happens when the payment is smaller than the interest of the first period, so the debt would never shrink.

What is the difference between END and BGN?

END means payments at the end of each period (typical for loans), BGN at the beginning (typical for rent, leases and many savings plans). Each payment earns interest for one more period in BGN mode: 34,663.84 instead of 34,581.90 in the savings example.

How is the interest rate per period calculated?

The annual rate is divided by the number of payments per year: 6% with monthly payments is 0.5% per month. Interest is compounded once per payment period, which is the standard setting on financial calculators.

Sources and legal basis

As of: · Editorial policy

Related tools