Home/Economics & Finance/Corporate Finance/Loan/Mortgage Monthly Payment

Formula & Calculator

Loan/Mortgage Monthly Payment

Calculates the fixed monthly payment required to fully pay off a loan over its term, given principal, rate, and number of payments.

FinanceLoansDaily Life

Monthly Loan Payment CalculatorMortgage & Loan Calculator

M = P · r(1+r)n / ((1+r)n − 1)
M = monthly payment  ·  P = principal (loan amount)  ·  r = monthly interest rate  ·  n = number of monthly payments
⟹ SolveM, P, r, n
$
decimal
months
$
Solve for:
Presets:
Monthly Payment
Principal: Rate: Periods: Payment:
✓ Copied!
Payment Gauge
Low (< $500) Moderate ($500–$2000) High (> $2000)
M = P · r(1+r)n / ((1+r)n − 1)  ·  All rates are per period (monthly)

Interpretation

M = P · [r(1+r)^n] / [(1+r)^n − 1]. Monthly payment for a fixed‑rate loan or mortgage. P principal, r monthly rate, n number of payments. Used in real estate and personal finance.

M = P * (r*(1+r)^n) / ((1+r)^n - 1)
Loan/Mortgage Monthly Payment

Variables

SymbolQuantityUnit
MMonthly paymentcurrency
PLoan principalcurrency
rMonthly interest rate (annual rate/12)
nTotal number of monthly payments

What it means

This formula calculates the fixed monthly payment for a fully amortizing loan (e.g., mortgage, car loan) where the interest rate is constant and the loan is paid off over a fixed term. The payment is derived from the present value of an annuity. It ensures that each payment covers interest and a portion of principal, resulting in a zero balance after n payments. This calculation is essential for borrowers to understand affordability and for lenders to structure loans. It is also used in reverse to determine the maximum loan amount for a given payment. Understanding this formula is fundamental for personal financial planning and for real estate investment analysis.

Worked example

Loan Monthly Payment – Two Detailed Examples

Real‑World
Scenario: A family is purchasing a home for $300,000 with a 30‑year fixed‑rate mortgage at 6.5% annual interest. They want to determine their monthly payment to ensure it fits within their budget. They plan to use the calculation to compare different loan terms and decide whether to choose a 15‑year or 30‑year mortgage.
ParameterValue
P300000
Annual Rate6.5%
n (months)360
1Monthly rate r = 0.065/12 = 0.0054167
2M = 300000 × [r(1+r)^n] / [(1+r)^n − 1] = 1896.2
Result $1,896 ✓ Monthly mortgage payment
Scenario: A recent graduate plans to finance a new car with a $25,000 loan at 7% annual interest over 5 years (60 months). They need to calculate the monthly payment to see if it aligns with their monthly budget and to negotiate the loan terms with the dealer. They also want to understand how the payment changes with different interest rates and loan periods.
ParameterValue
P25000
Annual Rate7%
n60
1r = 0.07/12 = 0.0058333
2M = 25000 × [r(1+r)^60] / [(1+r)^60 − 1] = 495.1
Result $495 ✓ Monthly car payment
Insight: This formula calculates the fixed monthly payment required to fully amortise a loan over its term, including both principal and interest.

Common mistakes

  • Monthly payment M: The fixed payment amount for each period.
  • Principal P: The loan amount.
  • Monthly interest rate r: Annual rate divided by 12 – in decimal form.
  • Number of payments n: Total number of monthly payments (loan term in years × 12).
  • Sign: Payments are typically outflows – but the formula gives the positive payment amount.
  • Ensure r and n are consistent (both monthly).

Applications

The loan/mortgage monthly payment formula, M = P·[r(1+r)^n]/[(1+r)^n − 1], determines the fixed periodic payment required to fully amortise a loan over a given term. This is the basis for most home mortgages, auto loans, and student loans. Banks, brokers, and consumers use it to understand affordability, to compare loan offers, and to plan budgets. By adjusting the interest rate, term, or principal, borrowers can see the effect on monthly payments. This formula also helps in refinancing decisions and in evaluating the total cost of borrowing. Understanding it is essential for personal financial management and for professionals in banking, real estate, and financial planning.

  • Mortgage payment calculation for home buyers
  • Auto loan and personal loan budgeting
  • Loan comparison and refinancing analysis
  • Amortisation schedule preparation
  • Financial literacy and consumer protection education

Frequently Asked Questions

Q01What is the formula for the fixed monthly payment on a loan or mortgage?
A01

M = P * (r*(1+r)^n) / ((1+r)^n - 1). This calculates the equal monthly payment required to fully amortize a loan over a fixed term, given the principal P, monthly interest rate r, and number of payments n.

Q02How do you convert an annual interest rate to the monthly rate used in the formula?
A02

Divide the annual percentage rate (APR) by 12: r = (APR / 100) / 12. For example, 6% APR → monthly rate = 0.06/12 = 0.005.

Q03What does the term amortization mean in this context?
A03

Amortization refers to the process of paying off a loan with regular payments over time. Each payment covers both interest and a portion of the principal, gradually reducing the balance to zero by the end of the term.

Q04How does the loan term affect the monthly payment?
A04

A longer term (larger n) reduces the monthly payment but increases the total interest paid over the life of the loan. A shorter term increases the payment but saves on total interest.

Q05What is the total interest paid on a loan?
A05

Total interest = (M × n) − P. This is the sum of all payments minus the original principal. It can be significantly more than the principal for long‑term loans.

Q06How do you calculate the remaining loan balance after a certain number of payments?
A06

Use the outstanding balance formula: B = P*(1+r)^p - M*(((1+r)^p - 1)/r), where p is the number of payments made. This tells you how much principal is still owed.

Q07What are common mistakes when using this formula?
A07

  • Using the annual rate directly instead of dividing by 12.
  • Forgetting to convert the number of years to months (n = years × 12).
  • Ignoring that the payment is due at the end of each period (ordinary annuity).

Q08How is this formula derived?
A08

It is derived from the present value of an annuity formula: PV = PMT × (1 − (1+r)^-n)/r. Setting PV = loan amount and solving for PMT gives the payment formula.

Q09What happens if interest rates change for a variable‑rate mortgage?
A09

For variable‑rate loans, the monthly payment may change when the rate resets. You would need to recalculate M using the new rate and the remaining balance and term to determine the new payment.

Q10How does an extra payment affect the loan?
A10

Making an extra payment directly reduces the principal balance, which reduces future interest and can shorten the loan term. The savings depend on when the extra payment is made; earlier payments have a larger impact.