Finance Calculator
Solve for any missing variable in time value of money: PV, FV, rate, periods, or payment.
Solve any one of the five core time-value-of-money variables — present value, future value, interest rate, number of periods, or payment — by entering the other four.
How Finance Calculator Works
This is a general time-value-of-money (TVM) solver. Whichever field you leave blank is the one the calculator solves for. With future value blank, it computes FV = PV × (1 + r)^n + PMT × [((1 + r)^n − 1) ÷ r], where r is the annual rate divided by your chosen compounding frequency and n is the number of periods times that same frequency. With present value blank, it rearranges the same relationship to solve for PV instead.
When the interest rate is the unknown, there's no direct algebraic solution, so the calculator uses Newton-Raphson iteration — repeatedly refining a guess for r until the cash-flow equation balances to within a tiny margin of error, which typically converges in well under 1,000 iterations. When the number of periods is unknown, it solves algebraically using logarithms, since n can be isolated directly from the compound growth equation.
The compounding selector (annual, quarterly, or monthly) changes how often the rate is applied per year, which affects every calculation — the same nominal rate compounded monthly produces a higher ending balance than the same rate compounded annually.
See It In Action
Who Uses Finance Calculator and Why
- Solving for the future value of a lump sum plus periodic contributions when you know the rate, term, and payment.
- Finding the interest rate a savings goal actually requires, given a known starting amount, target, and time frame.
- Working out how many periods it will take to reach a target future value at a fixed rate and payment.
- Comparing how monthly versus quarterly versus annual compounding changes the outcome for the same nominal rate.
Mistakes to Avoid
- Leaving more than one field blank at once — the calculator solves for exactly one unknown variable, determined by whichever field is empty, so leaving several blank won't produce a meaningful result.
- Forgetting that the compounding frequency selector changes how the annual rate is divided and applied throughout the calculation, not just a cosmetic label — switching it changes every solved value.
- Expecting an instant, exact answer when solving for the interest rate — because r can't be isolated algebraically in the payment equation, the calculator iterates numerically (Newton-Raphson) toward an approximate answer, which converges but isn't a single-step formula.
Tips for Best Results
- Clear only the one field you actually want solved for — for example, clear future value to project growth, or clear the interest rate to find the rate needed to hit a savings goal.
- Set the Payment per Period (PMT) field to 0 if you're only working with a single lump sum and don't want recurring contributions or withdrawals factored in.
Fixing Common Problems
My result doesn't match a quick manual estimate. — Double check the compounding frequency setting — the same nominal rate produces a different result at monthly versus quarterly versus annual compounding, and it's a common source of a mismatched manual check.
Terms Explained
Time value of money (TVM): The financial principle that a dollar today is worth more than the same dollar in the future, due to its potential to earn interest or investment return.
Newton-Raphson iteration: A numerical method that repeatedly refines a guess until an equation balances, used here to solve for interest rate since it can't be isolated algebraically.