Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

Mortgage Calculator in Excel — PMT Formula and Full Amortization Spreadsheet

Last updated: April 20267 min readCalculator Tools

The Excel PMT formula calculates mortgage payments in one line: =PMT(0.07/12, 360, -300000) returns $1,996/month for a $300K loan at 7% over 30 years. For a quick number without opening Excel, the online mortgage calculator gives the same answer instantly.

The PMT Formula — Complete Reference

PartWhat It MeansExample ValueWhy
=PMT(Function nameCalculates payment for a loan
rate/12Monthly interest rate0.07/12 = 0.00583Annual rate divided by 12 months
nperTotal number of payments30*12 = 360Years times 12 months
-pvLoan amount (negative)−300000Negative because you receive the money
)Close

Full formula: =PMT(0.07/12, 360, -300000)$1,996/month

Need a quick answer without opening a spreadsheet?

Open Mortgage Calculator

Quick Payment Examples

Loan AmountRateTermPMT FormulaMonthly Payment
$200,0006.5%30 yr=PMT(0.065/12,360,-200000)$1,264
$300,0007.0%30 yr=PMT(0.07/12,360,-300000)$1,996
$400,0007.0%30 yr=PMT(0.07/12,360,-400000)$2,661
$400,0007.0%15 yr=PMT(0.07/12,180,-400000)$3,595
$500,0006.5%30 yr=PMT(0.065/12,360,-500000)$3,161

Building an Amortization Schedule

An amortization schedule shows exactly how much of each payment goes to principal vs interest. Here is how to build one:

Setup (Row 1 — headers)

A1: Payment # | B1: Payment | C1: Interest | D1: Principal | E1: Remaining Balance

Input cells (use named cells for clarity)

Loan amount in G1: $300,000 | Annual rate in G2: 7% | Term in G3: 30 years

Formulas (Row 2 — first payment)

CellFormulaWhat It Calculates
A21Payment number
B2=PMT($G$2/12,$G$3*12,-$G$1)Fixed monthly payment ($1,996)
C2=$G$1*$G$2/12Interest on full balance ($1,750)
D2=B2-C2Principal portion ($246)
E2=$G$1-D2Remaining balance ($299,754)

Row 3 onward (copy down to row 361)

CellFormulaChange from Row 2
A3=A2+1Increment payment number
B3=B2Same payment every month
C3=E2*$G$2/12Interest on PREVIOUS remaining balance
D3=B3-C3Principal = payment minus interest
E3=E2-D3New balance = old balance minus principal

Copy row 3 down to row 361 (payment 360). Watch how interest decreases and principal increases each month. In month 1, you pay $1,750 interest and $246 principal. By month 360, you pay $12 interest and $1,984 principal.

Modeling Extra Payments

Add column F: "Extra Payment." Enter $200 in any month you want to pay extra. Change the balance formula:

E3 = E2 - D3 - F3

On a $300K loan at 7%, paying an extra $200/month saves ~$98,000 in interest and pays off 5.5 years early. The spreadsheet shows you exactly which month you become mortgage-free.

Excel vs Online Calculator — When to Use Each

TaskExcelOnline CalculatorWinner
Quick monthly payment~Open spreadsheet, type formula✓ Enter 3 numbers, get answerOnline
Full amortization schedule✓ 360-row breakdown✗ Most do not show thisExcel
Model extra payments✓ Add column, see exact payoff date~Some support thisExcel
Compare 5 scenarios at once✓ Multiple tabs or columns✗ One calculation at a timeExcel
Share with spouse/advisor✓ Send the spreadsheet file✓ Share the URLTie
Phone calculation✗ Mobile Excel is painful✓ Works perfectly on phoneOnline

Related Tools

For a quick number: online calculator. For full planning: build the spreadsheet above.

Open Mortgage Calculator
Launch Your Own Clothing Brand — No Inventory, No Risk