Jeff Shin
NMLS #1041652 · Barrett Financial Group, L.L.C. NMLS #181106
Call

Loan Products ยท Purchase Calculator

20-year vs 30-year mortgage: compare Total Interest

Most people shopping for a home only ever see the 30-year number. A 20-year loan is a real choice too, and the fastest way to see what it does is to run the same house both ways.

This post walks through one swap on the BankPricer purchase calculator: same Chicago price, same down payment, change only the loan term, and read what moves. It also covers what the tool includes in each line, what it leaves to your own quote, and how to check the result against a Loan Estimate.

What the loan term is

The CFPB defines the term of a loan as how long you have to repay it. It says the choice affects three things: your monthly principal and interest payment, your interest rate, and how much interest you pay over the life of the loan. Source: CFPB, "Understand the different kinds of loans available"

The CFPB lists loan term as one of three separate choices in a mortgage, next to loan type (conventional, government, or special program) and interest rate type (fixed or adjustable). Source: CFPB, same page This post holds the other two still and changes only the term.

What the trade looks like

The CFPB says shorter loan terms "generally save you money overall, but have higher monthly payments." It gives two reasons. You borrow money and pay interest for a shorter time, and the interest rate on a shorter term is usually lower. Source: CFPB

It also says "a lot depends on the specifics," and that rates vary among lenders, especially for shorter terms. Source: CFPB The calculator lets you see the specifics for your own price instead of a general rule.

Step by step: run it both ways

  1. Open the purchase calculator.
  2. Enter the Home Price and Down Payment you're looking at. Leave them alone for the rest of the steps.
  3. Enter your Credit Score, Annual Property Tax, Annual Insurance, and Monthly HOA if you know them. These stay the same in both runs.
  4. In Starting rate assumption, type the rate from your own quote. The field says to edit it if you have a quote from a lender. If you have a separate quote for each term, use the one that matches the term you're running. Source: bankpricer.com/mortgage-calculator, read 2026-10-28
  5. Set Loan Term to 30 Years. Write down Total Monthly Payment, Principal & Interest, and Total Interest.
  6. Change only Loan Term to 20 Years. If your 20-year quote has a different rate, change Starting rate assumption to match. Write down the same three lines.

The Loan Term menu on the live page lists 30, 20, 15, and 10 years. Source: bankpricer.com/mortgage-calculator, read 2026-10-28 You can repeat step 6 with 15 Years if you want a third column.

Read the lines that move

Principal & Interest tells you what the shorter term asks of you each month. Total Interest tells you what the longer term costs over the whole loan. The gap in the first line is the monthly price of the gap in the second.

Then look at Total Monthly Payment, since that is the line your budget has to carry. The results panel on the live page lists Principal & Interest, Property Tax, Homeowner's Insurance, PMI, and HOA Fees as separate rows. Source: bankpricer.com/mortgage-calculator, read 2026-10-28 You typed taxes, insurance, and HOA yourself, so those rows should match in both runs. If PMI applies to your down payment, check that row in each run too.

Ask yourself whether the 20-year payment still fits in a month with a car repair in it.

Read the amortization schedule

Below the results, the calculator shows "Your Amortization Schedule" for the first five years, year by year, with columns for Year, Payment, Principal, Interest, Total Interest, and Balance. Source: bankpricer.com/mortgage-calculator, read 2026-10-28

Run the schedule at 30 Years and again at 20 Years and compare the Balance column at year five. The CFPB explains why a shorter term costs less overall: you pay interest for a shorter time. Source: CFPB The schedule lets you see how that plays out in the early years for your own inputs, split between principal and interest.

What the tool does with your rate

The rate in Starting rate assumption is an input you control, not a live quote. The calculator's FAQ says it is "an editable scenario input, not a live quote or a current market feed," and that on conventional purchase scenarios it adds an illustrative credit-score and down-payment adjustment. It says to compare the result with a written Loan Estimate before making a decision. Source: bankpricer.com/mortgage-calculator FAQ, read 2026-10-28

So read what the tool shows for your inputs, and treat it as a comparison, not a price.

Check it against a Loan Estimate

A Loan Estimate is a three-page form you receive after applying for a mortgage. The lender must provide it within three business days of receiving your application, and it shows the estimated interest rate, monthly payment, and total closing costs. All lenders must use the same standard form, which makes loans easier to compare. Source: CFPB, "What is a Loan Estimate?"

The CFPB's Loan Estimate explainer says to check that the loan term matches what you discussed with your lender. It says principal and interest usually make up the main part of the monthly payment, and that the total monthly payment will typically be more because of taxes and insurance. Source: CFPB, "Loan Estimate explainer" Those are the same lines you just compared on the calculator. If you're weighing two terms, ask for an estimate on each so the comparison uses real terms.

FAQ

Is a 20-year loan always cheaper?

The CFPB says shorter terms "generally" save money overall, and that a lot depends on the specifics, including the interest rate. Source: CFPB Running your own numbers both ways is how you see the specifics.

Does the term change whether my rate can move?

No. That's a separate choice. The CFPB lists interest rate type, fixed or adjustable, as its own decision, and says it affects whether your rate and your monthly principal and interest payment can change. Source: CFPB

Why doesn't the calculator show my exact rate?

The calculator's FAQ says the starting rate is an editable scenario input and that it applies an illustrative adjustment on conventional purchase scenarios. A lender may price those costs differently. Source: bankpricer.com/mortgage-calculator FAQ, read 2026-10-28

Try it now

Run your price at 30 and then 20 on the purchase calculator, and keep both sets of numbers side by side.

Jeff Shin, Mortgage Loan Originator, NMLS #1041652. Chicago. Equal Housing Lender. Not a commitment to lend.