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.
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)
- Choose the value to solve for: PV, FV, PMT, N or Rate
- Fill in the other four fields with your known values
- Follow the sign convention: negative for money you pay out, positive for money you receive
- 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
All ArrayKit tools