Home › Calculators › Financial Calculator (TVM)

Financial Calculator (TVM)

A time value of money solver laid out like the five TVM keys on a BA II Plus. Enter any four of N, I/Y, PV, PMT and FV, set payments per year and BGN or END mode, then press Solve on the one you want. The AMORT section splits any range of payments into principal and interest.

Last updated:

Try an example:
Payments at

Sign convention: money you receive is positive, money you pay out is negative (a loan you take is +PV, your payments are −PMT). Press Solve next to the value you want.

Result –
Show the formula with your numbers

Amortization (AMORT)

Schedule view

Advertisement
Advertisement

How to use the Financial Calculator (TVM)

  1. Set P/Y and C/Y: payments per year (12 for monthly) and compounding per year, usually the same.
  2. Choose END or BGN: END for loans and most savings plans, BGN when payments are made at the start of each period, like rent or leases.
  3. Enter four of the five values using the sign convention: money you receive is positive, money you pay is negative.
  4. Press Solve next to the unknown value. The answer, rate per period, total interest and the formula appear on the right.
  5. Check the amortization: enter P1 and P2 and press Calculate AMORT, or browse the full schedule and download it as CSV.

The time value of money equation

Every TVM problem is one equation with five variables. With i the interest rate per payment period and k = 1 in BGN mode or 0 in END mode:

PV × (1 + i)N + PMT × (1 + i·k) × [(1 + i)N − 1] ÷ i + FV = 0

The equation is set to zero because the cash you receive and the cash you pay must balance once interest is counted. That is why the sign convention matters: on a loan the bank gives you the PV (+) and you pay it back through PMT (−). The rate per period comes from the annual rate: i = (1 + I/Y ÷ 100 ÷ C/Y)C/Y ÷ P/Y − 1, which reduces to I/Y ÷ 100 ÷ P/Y when payments and compounding have the same frequency.

Worked examples

ProblemInputs (P/Y = 12 unless noted, END)SolveAnswer
30-year mortgage paymentN 360, I/Y 6.5, PV 300,000, FV 0PMT−1,896.20 a month; total interest about $382,633
Retirement savingsN 360, I/Y 7, PV −10,000, PMT −500FV691,150.47
How much can I borrowN 60, I/Y 7.5, PMT −450, FV 0PV22,457.39
Return on an investmentP/Y 1: N 10, PV −10,000, PMT 0, FV 20,000I/Y7.1773% a year
Months to pay off a cardI/Y 22, PV 5,000, PMT −200, FV 0N33.75 (34 payments, the last one smaller)
Annuity due vs ordinaryP/Y 1: N 10, I/Y 5, PV 0, PMT −1,000FVEND 12,577.89, BGN 13,206.79

Tips for getting the right answer

  • Match N, P/Y and PMT. If payments are monthly, N counts months and PMT is the monthly amount. A common mistake is entering N = 30 for a 30-year monthly loan.
  • Enter I/Y as a percentage, not a decimal: 6.5 means 6.5% a year.
  • Use FV for balloon payments. A loan with a $50,000 balance due at the end has FV = −50,000.
  • Nominal vs effective rate. I/Y is the nominal annual rate. The result panel also shows the effective annual rate: 12% compounded monthly is 12.6825% effective.
  • Clear old values. Like the CLR TVM key, the Clear button empties all five fields so a leftover FV or PMT doesn't skew the next problem.

Frequently asked questions

How do I solve a mortgage payment with this financial calculator?

Set P/Y to 12 and END mode, then enter N = 360 (30 years × 12), I/Y = 6.5, PV = 300000 and FV = 0, and press Solve next to PMT. The answer is −1,896.20: a monthly payment of $1,896.20, shown as negative because it is money you pay out.

Why do I get an error when solving for I/Y or N?

The cash flows need opposite signs. If PV, PMT and FV are all positive (or all negative), no interest rate can balance them. For a loan, enter the amount borrowed as a positive PV and the payment as a negative PMT; for an investment, enter the deposit as a negative PV and the payout as a positive FV.

What is the difference between BGN and END mode?

END (an ordinary annuity) assumes each payment is made at the end of the period, which is how most loans work. BGN (an annuity due) assumes payments at the start of each period, so every payment earns one extra period of interest. For example, $1,000 a year for 10 years at 5% grows to $12,577.89 in END mode and $13,206.79 in BGN mode.

What do P/Y and C/Y mean?

P/Y is the number of payments per year and C/Y is the number of times interest compounds per year. They are usually equal. When they differ, for example monthly payments on a Canadian-style mortgage compounded semiannually, the calculator converts I/Y into the correct rate per payment period with i = (1 + I/Y ÷ C/Y)^(C/Y ÷ P/Y) − 1.

Is N the number of years?

No. N is the total number of payments, so a 30-year monthly loan has N = 360. Use the "Set N = years × P/Y" button to convert years automatically, like the 2nd xP/Y key on a BA II Plus.

What formula does the TVM solver use?

It solves PV(1+i)^N + PMT(1+i·k)((1+i)^N − 1)/i + FV = 0, where i is the rate per payment period and k is 1 in BGN mode and 0 in END mode. PV, PMT, FV and N have closed-form solutions; I/Y is found numerically by bisection.

Does the amortization schedule match a BA II Plus?

Yes, it uses the same logic: interest each period is the balance times the periodic rate, principal is the payment minus interest, and signs follow the calculator's convention. The calculator does not round interest to cents each period, so very long schedules can differ from a lender's statement by a few cents.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Amortization CalculatorMonth-by-month loan amortization schedule with yearly totals and an extra payment option.Present Value CalculatorFind what a future sum or a series of payments is worth today at a discount rate.Future Value CalculatorCalculate the future value of savings with compounding, regular payments and payment timing.Annuity CalculatorCalculate annuity payouts from a lump sum, or how an annuity grows with regular contributions.EMI CalculatorMonthly EMI, total interest and month-by-month schedule, reducing or flat rate.SIP CalculatorMaturity value, invested amount and returns of a monthly SIP, with optional annual step-up.Compound Interest CalculatorSee how savings and investments grow over time.401(k) CalculatorProject your 401(k) balance with employer match and growth.Retirement CalculatorProject retirement savings and see your shortfall or surplus.Savings Goal CalculatorMonthly deposit needed to reach a savings goal by a deadline.Inflation CalculatorValue of a dollar between any two years using US CPI data.CAGR CalculatorCompound annual growth rate, or solve for a target end value.FIRE CalculatorFind your FIRE number, years to financial independence and Coast FIRE target.Simple Interest CalculatorCalculate simple interest and final amount, or solve for principal, rate or time.APY CalculatorTurn an interest rate into APY and project savings growth with monthly deposits.CD CalculatorFind a CD's maturity value, interest earned, APY vs APR and early-withdrawal penalty.ROI CalculatorWork out ROI and annualized ROI, and compare up to three investments side by side.Investment Return CalculatorProject investment growth with monthly contributions, nominal vs real after inflation.Dividend CalculatorProject dividend income with yield, dividend growth and DRIP reinvestment over time.Net Worth CalculatorList assets and debts by category to get your net worth, debt ratio, donut charts and history.Credit Card Interest CalculatorSee how long minimum payments take, the total interest and how much a fixed payment saves.EOQ CalculatorEconomic order quantity, orders per year, reorder point, safety stock and a total cost curve.Rental Yield CalculatorCalculate gross and net rental yield for a buy-to-let or rental property.Roth IRA CalculatorProject your Roth IRA balance at retirement with contribution limits, catch-up and growth.NPV CalculatorCalculate net present value, PV table, profitability index and payback from cash flows.IRR CalculatorFind the internal rate of return of cash flows, with an NPV profile chart and optional MIRR.Rule of 72 CalculatorEstimate how long money takes to double with the rule of 72, 70 and 69.3 vs. the exact answer.Savings CalculatorSee how savings grow with an initial deposit, monthly deposits and compound interest.Interest Rate CalculatorSolve a loan's interest rate (APR) from the amount, payment and term using Newton's method.Yield to Maturity CalculatorFind a bond's yield to maturity, current yield and yield to call from its price and coupon.Bond Price CalculatorPrice a bond from its coupon, yield and term, with premium or discount and a cash flow table.Stock Average CalculatorAverage cost of several stock buys, plus how many shares to buy to reach a target average.Position Size CalculatorHow many shares or units to trade so a stop-loss risks only a set share of your account.EPS CalculatorBasic and diluted earnings per share from net income, preferred dividends and share count.CAPM CalculatorExpected return from the risk-free rate, beta and market return using the CAPM formula.Effective Annual Rate CalculatorConvert a nominal rate to the effective annual rate (EAR / APY) for any compounding, or back.Dividend Reinvestment CalculatorProject a DRIP: portfolio value, shares and income with and without reinvesting dividends.College Savings CalculatorProject future college costs and see how much you need to save each month to pay for them.HSA CalculatorEstimate HSA tax savings and project your health savings account balance over time.Lump Sum vs Payments CalculatorCompare a lump sum with periodic payments: present value, best option and break-even rate.Millionaire CalculatorSee when your savings will reach $1 million or any goal, with inflation adjustment.Opportunity Cost CalculatorCompare buying now with investing the money: see the future value you give up.Portfolio Rebalancing CalculatorBuy and sell amounts to bring each holding back to its target allocation.PPF CalculatorPPF maturity amount and interest for 15 years or with 5-year extensions, year by year.Recurring Deposit CalculatorRD maturity value and interest with quarterly compounding and a monthly breakdown.Real Rate of Return CalculatorInflation-adjusted and after-tax real return using the Fisher equation.Risk Reward Ratio CalculatorRisk, reward, R:R ratio and break-even win rate from entry, stop loss and take profit.Sharpe Ratio CalculatorSharpe and Sortino ratios from a return and volatility, or from a list of returns.Employee Stock Option CalculatorVested options, exercise cost, intrinsic value and potential gain from your grant.Stock Split CalculatorNew share count, price and cost basis after a forward or reverse stock split.SWP CalculatorSystematic withdrawal plan: yearly balance, total withdrawn and when the corpus runs out.Traditional vs Roth IRA CalculatorCompare the after-tax value of a Traditional and a Roth IRA and see which wins and by how much.Treasury Bill CalculatorT-bill price, discount rate, investment rate (bond equivalent yield) and interest earned.XIRR CalculatorAnnualized return (XIRR) for investments and withdrawals on irregular dates.Crypto ConverterConvert Bitcoin, Ethereum and top coins to USD, EUR and each other with live prices.Dividend Yield CalculatorFind a stock's dividend yield, yield on cost and the income your shares pay each year.Traditional IRA CalculatorProject a traditional IRA to retirement and compare its after-tax value with a taxable account.Roth Conversion CalculatorShould you convert a traditional IRA to Roth? Compare after-tax values and find the break-even.S&P 500 Return CalculatorHistorical S&P 500 return between any two years, with dividends, inflation and CAGR.AGI CalculatorCalculate adjusted gross income from income sources and adjustments, plus MAGI for Roth and ACA.Asset Allocation CalculatorSuggested stock, bond and cash mix by age, risk tolerance and time horizon, with dollar amounts.CD Ladder CalculatorBuild a CD ladder: maturity schedule, blended yield and interest earned by year.Convertible Note & SAFE CalculatorSAFE and convertible note conversion: cap, discount and interest to shares and ownership %.Cost of Raising a Child CalculatorYearly and total cost of raising a child to 18 by category, income level and inflation.Crypto Mining CalculatorMining profit per day and month from hashrate, power, electricity cost, pool fee and difficulty.Crypto Staking CalculatorEstimate staking rewards in coins and dollars from APR or APY, compounding, validator fee and price.Dividend Income Goal CalculatorHow much to invest to earn a monthly dividend income and how many years it takes.403(b) CalculatorProject your 403(b): match, raises, returns, 50+ and 15-year catch-ups, balance at retirement.
See all 127 Investing & Retirement Calculators →