THE NUMORIX GUIDE
How to use the Interest rate calculator
Last reviewed September 14, 2026
What this calculator does
The solver searches for a nominal annual rate between 0% and 5% that makes a fixed monthly payment amortize the entered principal over years times 12 plus additional months.
Formula and method
The solver searches for a nominal annual rate between 0% and 5% that makes a fixed monthly payment amortize the entered principal over years times 12 plus additional months. For each candidate rate it computes the monthly installment formula, then builds a schedule using the solved rate and the entered payment. Total interest is the accumulated schedule interest.
Variables and inputs
Enter loan amount, term years, term months, and monthly payment. Amount and payment are dollars; years and months determine the number of monthly periods; the result is a nominal annual percentage rate with monthly compounding in the schedule.
Worked example
For a $10,000 balance over 24 months with a $443.20 payment, total scheduled cash is 24 x 443.20 = $10,636.80, so interest is about $636.80. The solver tests the rate whose monthly formula produces $443.20; a 5% annual rate would produce about $438.71, so a payment of $443.20 implies a rate slightly above 5% and reaches the engine's 5% search ceiling.
How to interpret the result
The result is the rate implied by the entered cash flows under a monthly amortization model. It is not automatically an APR because fees and the timing of financed charges are not part of the inputs. Review total payments and interest alongside the rate.
Common mistakes to avoid
Use the contractual monthly payment, not the amount paid in a month with an extra fee or extra principal. Count additional months correctly. Do not treat the result as an APR when the loan has points, origination fees, insurance, or irregular payment dates.
Assumptions and limitations
The binary search is limited to 0% through 5% and assumes a fixed monthly payment with no fees. A payment that is too low for the entered term is rejected, and a true rate above the search ceiling can be reported at the ceiling rather than solved exactly.