Skip to main content
ExpertToolkit
Calculators
Health calculators
  • BMI calculator
  • BMR calculator
  • Body fat calculator
  • Ideal weight calculator
Math calculators
  • Percentage calculator
  • Circle area calculator
  • Rectangle area calculator
  • Pythagorean theorem calculator
  • Tip calculator
  • Discount calculator
Converters
Unit conversions
  • Meters to Feet
  • Feet to Meters
  • Inches to Centimeters
  • Centimeters to Inches
  • Miles to Kilometers
  • Kilometers to Miles
  • Kilograms to Pounds
  • Pounds to Kilograms
  • Grams to Ounces
  • Celsius to Fahrenheit
  • Fahrenheit to Celsius
  • Liters to Gallons
  • Gallons to Liters
  • Kilometers/hour to miles/hour
  • Square meters to square feet
Nutrition conversions
  • Apple calories, 1 medium
  • Apple protein, 1 medium
  • Avocado calories, 1 medium
  • Avocado fat, 1 medium
  • Banana calories, 1 medium
  • Banana carbs, 1 medium
  • Beef with egg calories
  • Beef with egg protein
Nutrition comparisons
  • Almonds vs peanut butter
  • Avocado vs olive oil
  • Banana vs apple
  • Blueberries vs strawberries
  • Whole wheat bread vs oats
  • Broccoli vs spinach
  • Chicken breast vs lean beef
  • Raw vs cooked chicken breast
Material density
  • Concrete: 1 yd3 to tons
  • Concrete: 10 yd3 to tons
  • Gravel: 1 yd3 to tons
  • Dry sand: 1 yd3 to tons
  • Topsoil: 1 yd3 to tons
  • Asphalt: 10 tons to yd3
  • Diesel: 100 gal to lb
  • Diesel: 1 bbl to lb
  • Water at 20C: 1 gal to lb
  • Gasoline: 100 gal to lb
Wire gauge
  • 12 AWG, 20A, 50 ft
  • 10 AWG, 30A, 75 ft
  • 120V, 15A, 75 ft
  • 120V, 20A, 50 ft
  • 240V, 30A, 25 ft
  • 240V, 50A, 100 ft
  • 12 AWG vs 10 AWG
  • 10 AWG vs 8 AWG
  • Kitchen outlet, 20A
  • EV charger, 50A at 240V
Formulas
Health
  • BMI formula
Math
  • Percentage formula
  • Circle area formula
Finance
  • Compound Interest formula
  • Mortgage formula
Tables
Length tables
  • Meters to feet table
  • Inches to centimeters table
  • Miles to kilometers table
Weight tables
  • Kilograms to pounds table
Temperature tables
  • Celsius to Fahrenheit table
HomeFormulasfinanceMonthly Mortgage Payment

Mortgage Payment Formula

Calculate monthly mortgage payment using the amortization formula.

Formula Equation
M=P⋅rm(1+rm)n(1+rm)n−1M = P \cdot \frac{r_m(1+r_m)^n}{(1+r_m)^n - 1}M=P⋅(1+rm​)n−1rm​(1+rm​)n​
1798.651575currency

Best next step

Apply this formula or open connected references.

Formula hubThis formula (canonical)

Financial tools disclaimer

Outputs are computational estimates for planning and education. They are not tax, legal, investment, insurance, or lending advice. Rates, fees, taxes, and eligibility rules vary by lender and jurisdiction—verify numbers with a qualified professional before you commit.

Monthly Mortgage Payment — Formula Reference

Monthly payment on an amortizing mortgage loan. Includes both principal and interest. The Monthly Mortgage Payment formula appears below with each variable defined. Substituting your own values in the calculator below shows the working alongside the result.

Primary result

Output variable: M

M (Monthly Payment)

Monthly Mortgage Payment solves for M, monthly payment in currency. Confirm what each input symbol means and which unit it expects before substituting values — a mismatched unit passes through the algebra silently and corrupts the result.

Monthly Mortgage Payment

Monthly payment on an amortizing mortgage loan. Includes both principal and interest.

M=P⋅rm(1+rm)n(1+rm)n−1M = P \cdot \frac{r_m(1+r_m)^n}{(1+r_m)^n - 1}M=P⋅(1+rm​)n−1rm​(1+rm​)n​

Variables and usage

Monthly payment on an amortizing mortgage loan. Includes both principal and interest. Each symbol in the equation has one fixed meaning and an expected unit; the relationship only holds when every input follows that contract.

M = Monthly Payment (currency). Required monthly payment P = Principal (currency). Loan amount r_m = Monthly Rate (decimal). Annual rate / 12 n = Number of Payments (months). Loan term in months

Treat these definitions as fixed. If a textbook or spreadsheet uses a different symbol for the same quantity, map it to the definition here before substituting values, so the worked examples still apply to your setup.

Most wrong answers with Monthly Mortgage Payment come from misreading a symbol or mixing unit systems, not from the algebra. Before computing, write down what each input represents and which unit it is in; convert everything to one consistent system first, then substitute.

Notation overlaps across subjects: the same letters often stand for different quantities in different fields. Monthly Mortgage Payment belongs to finance / loans, and its symbols carry the meanings defined above — an equation from another field that looks similar is not interchangeable with it.

Formula breakdown

Monthly Payment is determined by the interaction of the remaining variables in the expression.

M=P⋅rm(1+rm)n(1+rm)n−1M = P \cdot \frac{r_m(1+r_m)^n}{(1+r_m)^n - 1}M=P⋅(1+rm​)n−1rm​(1+rm​)n​

Rearranged forms

The same relationship can be rearranged depending on which variable you need to solve for.

M=P⋅(r_m⋅(1+r_m)n)((1+r_m)n−1) M=\frac{ P\cdot\left( r\_m\cdot{\left(1+ r\_m\right)}^{ n}\right)}{\left({\left(1+ r\_m\right)}^{ n}-1\right)}M=((1+r_m)n−1)P⋅(r_m⋅(1+r_m)n)​

Dimensional analysis

Dimensional analysis keeps the formula trustworthy. M uses currency; P uses currency; r_m uses decimal; n uses months. Before using the equation in a calculator or external model, confirm that all inputs follow the same unit convention.

Mixed sources are the usual failure point: SI textbooks, lab sheets, spreadsheets, and regional engineering conventions can each state the same quantity in different units.

Worked examples

Worked sample computations for Monthly Mortgage Payment.

Each row substitutes concrete inputs into Monthly Mortgage Payment so you can verify your own setup against a known result.

examplescenarioinputsoutputunit
1Monthly payment for a 30-year loan with a 0.5% monthly rate.P=300,000, r_m=0.005, n=360-currency
2Unit consistency checkM: currency, P: currency, r_m: decimal, n: monthsMcurrency
3Domain sanity checkM: currency, P: currency, r_m: decimal, n: monthsMcurrency
4Application check 1M: currency, P: currency, r_m: decimal, n: monthsMcurrency
5Application check 2M: currency, P: currency, r_m: decimal, n: monthsMcurrency
6Application check 3M: currency, P: currency, r_m: decimal, n: monthsMcurrency

Reproduce one worked row by hand before relying on your own setup; agreement confirms your units and sign conventions.

If your result differs from a worked row, check unit conversions first — they cause more errors than the algebra does.

Alternate forms table

Reviewed solved forms so readers can quickly see which variable each alternate expression isolates.

Each solved form isolates a different variable, so you can compute whichever quantity is unknown without re-deriving the algebra.

solve forequationlatex
MM = P * (r_m * (1 + r_m) ^ n) / ((1 + r_m) ^ n - 1)
M=P⋅(r_m⋅(1+r_m)n)((1+r_m)n−1) M=\frac{ P\cdot\left( r\_m\cdot{\left(1+ r\_m\right)}^{ n}\right)}{\left({\left(1+ r\_m\right)}^{ n}-1\right)}M=((1+r_m)n−1)P⋅(r_m⋅(1+r_m)n)​
PRearrange the canonical form to isolate P
−-−
r_mRearrange the canonical form to isolate r_m
−-−
nRearrange the canonical form to isolate n
−-−
MRearrange the canonical form to isolate M
−-−
PRearrange the canonical form to isolate P
−-−

Pick the row whose solve-for variable matches your unknown, then substitute the values you already have.

To check a rearrangement done by hand, compare it against the listed form for the same variable.

Example response curve

Visual Analysis1 series2 points

The curve shows how the output moves as the first input changes, with the remaining inputs taken from the worked examples.

Trend
Upward
Min
1
Max
2
Insight
Use the chart for qualitative behavior and the example table for exact values.
Insight
When a formula has sparse stored examples, the plot remains illustrative rather than exhaustive.
11.251.51.75212
X-axis: MY-axis: M

Illustrative plot built from stored worked examples when available, used to visualize how the formula behaves across representative inputs.

Standards and derivation context

This formula is part of the finance domain. Knowing where a relationship comes from tells you when it applies: a definition holds by construction, a physical law holds within its stated conditions, and an empirical rule holds only for the cases it was fitted to.

No formal derivation steps are listed for this formula.

Where this formula is used

The calculators listed below apply Monthly Mortgage Payment directly — the fastest way to evaluate it without transcribing the algebra by hand.

Mortgage Calculator (calculator, uses); Mortgage Payment Calculator (calculator, uses)

Related formula context

Monthly Mortgage Payment rarely stands alone: the related formulas below share variables or assumptions with it, and one of them may fit your problem better.

Loan Monthly Payment (Amortizing): Fixed monthly payment required to fully amortize a loan.
Total Loan Cost: Total amount paid over the life of a loan.
Simple Interest: Interest calculated only on the original principal amount, not on accumulated interest.
Present Value of Annuity: Present value of a series of equal periodic payments.

Edge cases and failure modes

Edge cases usually appear when a formula is applied outside its intended variable ranges, when unit conventions are mixed, or when a solved form is used without checking sign assumptions. For Monthly Mortgage Payment, the safest habit is to confirm variable meaning, dimensional consistency, and the chosen alternate form before treating the output as operationally final.

Watch especially for inputs that push a denominator toward zero, negative values where the derivation assumes positive quantities, and results near the boundary of the validity range — these are where a plausible-looking number is most likely to be wrong.

Explanation

To apply Monthly Mortgage Payment reliably: identify which variable is unknown, choose the solved form that isolates it, convert every input to a consistent unit system, substitute, and compare the result against a worked example or a rough estimate.

Monthly payment on an amortizing mortgage loan. Includes both principal and interest. The equation holds only while its variables keep the meanings defined above; reinterpreting a symbol produces a different — and usually wrong — calculation.

Order-of-magnitude checks catch most substitution errors. Before accepting a result, ask whether its size and sign are plausible for the scenario. A value thousands of times larger or smaller than expected almost always signals a unit mismatch rather than an exotic answer.

When rearranging by hand, apply each operation to both sides and watch for divisions by terms that can reach zero. A rearranged form is easy to verify: substitute a worked example into it and confirm it reproduces the original numbers.

Round once, at the end. Carrying rounded intermediates through multi-step work compounds error, especially where the formula involves powers, roots, or differences between similar-sized terms.

If your case sits outside the formula's stated assumptions — extreme values, a different physical regime, or quantities the variables were never defined for — the equation may still produce a number, but not a meaningful one. Check the edge-case notes before relying on the output.

Source and methodology

Formula sources and assumptions are recorded in the derivation and source blocks.

FAQ: Monthly Mortgage Payment Formula

What is the Monthly Mortgage Payment formula?
The Monthly Mortgage Payment formula is: Monthly Mortgage Payment. Monthly payment on an amortizing mortgage loan. Includes both principal and interest.
What are the variables in Monthly Mortgage Payment?
The formula uses these variables: M (Monthly Payment, in currency), P (Principal, in currency), r_m (Monthly Rate, in decimal), n (Number of Payments, in months).
How do I use the Monthly Mortgage Payment formula?
Identify each variable's value and substitute into: Monthly Mortgage Payment. Substitute your values into the formula: Monthly Mortgage Payment.
Can the Monthly Mortgage Payment formula be rearranged to solve for other variables?
Yes — Monthly Mortgage Payment can be rearranged algebraically to isolate any variable, provided no step divides by a term that can be zero. Verify a rearranged form by substituting a worked example back into the original equation.

Sources & Standards

  1. Internal Revenue Service. "401(k) Contribution Limits for 2026." IRS.gov, 2025.401(k) annual contribution limit: $23,500 (2026), catch-up $7,500 for age 50+
  2. Board of Governors of the Federal Reserve System. "Selected Interest Rates (Daily) - H.15."Current federal funds rate, treasury yields, mortgage rate benchmarks
  3. Freddie Mac. "Primary Mortgage Market Survey." Weekly release, 2026.Average 30-year fixed mortgage rate used in calculator defaults
  4. National Association of Realtors. "Existing Home Sales Statistics." Monthly release, 2025.Median existing home price used in examples and defaults

Formula navigation

Formula hubhub

Related formula links

Formula hubhub

Related calculators

->

Formula hub

hub

->

This formula (canonical)

formula

Can't find what you're looking for?

ExpertToolkit includes many specialized calculators, converters, formulas, and tables. Try the global search.

Calculators

Verification & transparency

Automated checks: engine-validated output
Last updated:2026-08-04
|
Sources:IRS 2026 · Federal Reserve 2026 · Freddie Mac PMMS · NAR 2025
|Rounding & precision policy
Found a problem with this page? Send the URL and expected result.support@experttoolkit.net

Verified methodology

Calculations follow established definitions and are tested against reference datasets. We document how each tool works and when to use it.

Methodology

Data & accuracy

Unit conversions follow SI and common measurement standards. We use careful numeric handling to reduce rounding surprises.

Sources & standards

Privacy & ethics

We minimize data collection on tools. Read how we handle analytics, cookies, and your rights.

Privacy policy
Report an issue

Send the page URL, input values, expected result, and source if you have one.

Editorial standards & about ExpertToolkit

Support: support@experttoolkit.net

Reviewed page v1 . 2026 . ExpertToolkit

Quick Reference
  • M Monthly Payment (currency)
  • P Principal (currency)
  • r_m Monthly Rate (decimal)
  • n Number of Payments (months)
Worked Example

Monthly payment for a 30-year loan with a 0.5% monthly rate.

P = 300000
r_m = 0.005
n = 360
M = 1798.651575
Rearranged Forms
  • M=P⋅(r_m⋅(1+r_m)n)((1+r_m)n−1) M=\frac{ P\cdot\left( r\_m\cdot{\left(1+ r\_m\right)}^{ n}\right)}{\left({\left(1+ r\_m\right)}^{ n}-1\right)}M=((1+r_m)n−1)P⋅(r_m⋅(1+r_m)n)​
Common Values

r_m = 0.005, n = 360

PM (currency)
75000449.662894
150000899.325788
3000001798.651575
6000003597.303151
12000007194.606302
Watch Out For
  • Solving for the wrong variable: this equation is written for M on the left-hand side.
  • Mixing units without converting first (e.g. cm with m, minutes with seconds, percent with decimal).
  • Ignoring a domain constraint: ensure ((1 != 0 (Cannot divide by zero).
On This Page
  • Monthly Mortgage Payment — Formula Reference
  • Primary result
  • Monthly Mortgage Payment
  • Variables and usage
  • Formula breakdown
  • Rearranged forms
  • Dimensional analysis
  • Worked examples
Common Questions
  • What is the Monthly Mortgage Payment formula?
  • What are the variables in Monthly Mortgage Payment?
  • How do I use the Monthly Mortgage Payment formula?
  • Can the Monthly Mortgage Payment formula be rearranged to solve for other variables?
Related Tools
  • Formula hubhub
  • This formula (canonical)formula
Featured Formulas
  • BMI Formula
  • Percentage Formula
  • Area of Circle
  • Compound Interest
  • Mortgage Formula
All Tools
  • Calculators Hub
  • Converters Hub
  • Reference Tables
  • Formulas Hub
Method & sources

Unit factors follow the SI definitions maintained by BIPM and NIST.

ExpertToolkit

Free calculators, converters, and reference tables. Every tool shows its formula and its sources.

BIPM/NIST Standards Reviewed
Method and AccuracyStandards: reviewed units and formulasMethodologyEditorially maintainedStandards reviewed regularly

For corrections, privacy questions, or broken pages, contact support@experttoolkit.net

Content reviewed by Anoop Kumar

Core Hubs

  • Calculators
  • Converters
  • Formulas
  • Reference Tables
  • Embed widgets
  • Connect to AI

Popular Tools

  • Chicken breast protein
  • Chicken vs turkey breast
  • Top protein foods
  • Concrete yd3 to tons
  • Steel m3 to kg
  • 12 AWG 20A check

Authority

  • Methodology
  • Sources & Standards
  • Rounding Policy
  • Editorial Policy
  • Corrections Policy
  • Disclaimer
  • Sitemap

Legal

  • Privacy Policy
  • Terms of Service
  • Contact
  • Email Support
  • Report an issue
  • Suggest a tool
  • About Us

© 2026 ExpertToolkit. All rights reserved.

Release 2.5Market: United States