Calcs.finance

loan calculator

Payment Calculator

The Payment Calculator has two fixed-rate modes. Calculate Monthly Payment solves the equal monthly payment from loan amount, term years and months, and annual interest rate. Calculate Loan Term keeps the entered monthly payment and simulates how many whole months it takes to repay the balance, including total payments, total interest, payoff years, and a payment note.

Your scenario

Enter your numbers

Help
Calculate

Result

Solved value
Monthly payment = $1,687.71
Monthly payment
$1,687.71
Payoff months
180
Payoff years
15
Total payments
$303,788.46
Total interest
$103,788.46
What this means
Fixed-term estimate using equal monthly payments.

Working scenario

New scenario

Not saved yet

Compare

Saved scenarios

Compare saved versions

Compare

Save this result, then use saved scenarios to switch between assumptions.

Before you calculate

Use this calculator when you want to compare a fixed-term payment estimate with a fixed-payment payoff-time estimate using the same loan amount and entered rate. Use Loan Payment for the simpler amount-rate-years view, Amortization when you need a payment schedule, Interest Rate when the payment is known and the rate is unknown, APR when fees need a cash-flow-rate estimate, Credit Card Payoff for revolving-card payoff assumptions, and CFPB, Regulation Z, lender disclosures, or relevant local sources for real APR, Truth in Lending, approval, product, fee, tax, legal, or jurisdiction-specific questions.

Formula summary

The app rounds the payment count with termYears * 12 + termMonths and converts the entered Annual interest rate to a monthly decimal rate with annualRate / 100 / 12. In monthlyPayment mode, it solves PMT = P * m / (1 - (1 + m)^-n), where P is loan amount, m is monthly rate, and n is payment count; at 0 percent, PMT = P / n. Total payments equal the solved monthly payment times payment count, and total interest equals total payments minus loan amount. In loanTerm mode, the app first checks whether monthlyPayment is greater than first-month interest. If it is not, payoff fields return 0 with a warning note. Otherwise the helper simulates each month, adds interest, pays min(monthlyPayment, balance + interest), allows a reduced final payment, counts payoff months, sums total payments and total interest, and stops at a 12000-month safety cap.

Worked example

Example: fixed term, zero rate, and fixed payment

With the default fixed-term inputs, a $200,000 loan amount, 15 years, 0 months, and 6 percent annual interest rate become 180 monthly payments. The calculator reports a solved monthly payment of $1,687.71, $303,788.46 total payments, $103,788.46 total interest, 180 payoff months, 15 payoff years, and the note Fixed-term estimate using equal monthly payments. In the 5-year validation fixture, $25,000 at 7.5 percent reports a $500.95 monthly payment, $30,056.92 total payments, and $5,056.92 total interest. In the zero-rate fixture, $12,000 over 1 year divides into 12 payments of $1,000.00 with $0.00 interest. In fixed-payment mode, the default $2,000 payment repays the $200,000 balance in 139 months, or 11.58 years, with $277,951.56 total payments and $77,951.56 total interest.

The examples show the difference between solving a payment for a chosen term and solving payoff time for a chosen payment. They are mechanical fixed-rate estimates, not lender quotes, legal disclosures, product comparisons, tax answers, or personal borrowing advice.

Assumptions

Common mistakes to avoid

Methodology and sources

This calculator is an original implementation based on documented formulas, app-specific assumptions, deterministic fixtures, edge cases, rounding policy tests, and internal validation. It is not copied from a single source.

Outputs are checked with deterministic fixtures, edge cases, rounding policy tests, and internal independent comparator checks where overlapping outputs are available. The result remains an educational estimate, not a quote, approval, tax answer, or personalised advice.

Formula version 2026.05.22-generic-payment-term-solver. The version marks the calculation logic and validation fixture set used for this estimate.

Estimate only

The result is educational and is not financial, tax, legal, lending, investment, or regulated advice. Real provider terms, fees, rates, taxes, and personal circumstances can change the final answer.

Formula and help: read the full payment calculator methodology notes.

Related reading

When another calculator fits better