Mortgage & Home Calculators

Use these mortgage and home calculators to estimate monthly payments, compare loan options, check affordability, plan a down payment, review PMI, and understand how different choices may affect total housing cost.

Mortgage & Home Calculators Guides

Use these short guides to choose the right calculator before opening a tool. Each guide explains the purpose, basic formula, inputs, and results in plain language.

Main Mortgage Calculator

Use the main mortgage calculator when you want a quick payment estimate before comparing PMI, points, extra payments, or refinance options.

Formula
  • Monthly payment = P × r × (1 plus r)^n ÷ ((1 plus r)^n minus 1)
  • P = loan amount
  • r = monthly interest rate
  • n = total number of monthly payments
Inputs you enter
  • Loan amount
  • Annual interest rate
  • Loan term in years
  • Optional taxes, insurance, PMI, HOA, or extra cost fields when available
What you get
  • Monthly principal and interest
  • Total interest
  • Total paid
  • Payoff time
  • Final balance

How Much House Can I Afford Calculator

Use this calculator to estimate a realistic home price from income, debts, down payment, and housing cost limits. It also works as a housing ratio calculator.

Formula
  • Housing ratio = monthly housing cost ÷ gross monthly income × 100
  • Total debt ratio = monthly housing cost plus monthly debts ÷ gross monthly income × 100
  • Affordable payment is limited by the lower of the housing ratio limit and total debt ratio limit
Inputs you enter
  • Gross income
  • Monthly debts
  • Down payment
  • Interest rate
  • Loan term
  • Property tax, insurance, PMI, and HOA
  • Housing ratio and total debt ratio limits
What you get
  • Estimated affordable home price
  • Estimated loan amount
  • Monthly housing cost
  • Housing ratio
  • Total debt ratio
  • Housing cost breakdown

Down Payment Calculator

Use the down payment calculator to estimate upfront cash, loan amount, monthly payment impact, LTV, and PMI risk.

Formula
  • Down payment amount = home price × down payment percent ÷ 100
  • Loan amount = home price minus down payment amount
  • LTV = loan amount ÷ home price × 100
  • Monthly payment uses the standard amortization formula when rate and term are entered
Inputs you enter
  • Home price
  • Down payment percent or down payment amount
  • Interest rate
  • Loan term
  • Property tax, insurance, PMI, HOA, and closing cost assumptions when used
What you get
  • Down payment amount
  • Loan amount after down payment
  • Down payment percent
  • LTV
  • Estimated monthly payment
  • PMI impact
  • Estimated cash needed
  • 5 percent, 10 percent, and 20 percent down comparison

Mortgage Calculator with Extra Payments

Use this calculator to see how extra principal payments may reduce interest and shorten the payoff date. It also supports the one extra mortgage payment per year planning intent.

Formula
  • Scheduled interest = current balance × monthly interest rate
  • Principal paid = monthly payment minus scheduled interest plus extra principal
  • New balance = old balance minus principal paid
  • Interest saved = regular plan interest minus extra payment plan interest
Inputs you enter
  • Loan balance or loan amount
  • Annual interest rate
  • Loan term in years
  • Extra payment strategy
  • Extra monthly amount, one extra yearly payment, custom yearly amount, or one time principal payment
What you get
  • Regular payoff time
  • New payoff time with extra payments
  • Interest saved
  • Time saved
  • Regular versus extra payment schedule

15 vs 30 Year Mortgage Calculator

Use this calculator to compare a 15 year mortgage with a 30 year mortgage by payment, interest, and long term cost.

Formula
  • 15 year payment = amortization payment using the 15 year term
  • 30 year payment = amortization payment using the 30 year term
  • Interest difference = total interest on 30 year loan minus total interest on 15 year loan
Inputs you enter
  • Loan amount
  • 15 year interest rate
  • 30 year interest rate
  • Optional custom term or cost assumptions when available
What you get
  • 15 year monthly payment
  • 30 year monthly payment
  • Payment difference
  • Total interest difference
  • Total cost comparison
  • Yearly and monthly breakdown where available

PMI Mortgage Calculator

Use the PMI mortgage calculator to estimate private mortgage insurance, LTV, total monthly housing cost, and possible PMI removal timing.

Formula
  • Loan amount = home price minus down payment
  • LTV = loan amount ÷ home price × 100
  • Monthly PMI = loan amount × annual PMI rate ÷ 100 ÷ 12
  • Total monthly payment = principal and interest plus PMI, taxes, insurance, HOA, and extra principal when entered
Inputs you enter
  • Home price
  • Down payment percent or amount
  • Mortgage interest rate
  • Loan term
  • Annual PMI rate
  • Property tax, insurance, HOA, and target equity for PMI removal
What you get
  • Monthly PMI
  • Yearly PMI
  • LTV
  • Down payment percent
  • Total monthly payment with PMI
  • 20 percent down comparison
  • Estimated PMI end point

Mortgage Debt To Income Calculator

Use the mortgage debt to income calculator to estimate front end and back end DTI from income, housing costs, and monthly debts.

Formula
  • Front end DTI = monthly housing cost ÷ gross monthly income × 100
  • Back end DTI = monthly housing cost plus monthly debts ÷ gross monthly income × 100
  • Room under guideline = selected guideline limit minus calculated DTI
Inputs you enter
  • Gross income
  • Principal and interest payment
  • Property tax
  • Home insurance
  • PMI
  • HOA
  • Credit card, auto loan, student loan, personal loan, support payment, and other monthly debts
What you get
  • Front end DTI
  • Back end DTI
  • Housing cost breakdown
  • Debt breakdown
  • Guideline comparison
  • Room under selected DTI guideline

Refinance Calculator

Use the refinance calculator to compare your current mortgage with a new loan and see whether savings may justify closing costs.

Formula
  • Monthly savings = current payment minus new payment
  • Break even months = refinance closing costs ÷ monthly savings
  • Net savings = total savings over time minus closing costs
Inputs you enter
  • Current balance
  • Current payment or current rate and term
  • New interest rate
  • New loan term
  • Refinance closing costs
  • Optional cash out or fee assumptions when available
What you get
  • Current payment
  • New payment
  • Monthly savings
  • Break even months
  • Total interest comparison
  • Refinance value summary

Rent vs Buy Calculator

Use the rent vs buy calculator to compare renting with owning by total cost, equity, growth, and opportunity cost.

Formula
  • Renting cost = rent payments plus renter costs minus investment growth on unused cash
  • Buying cost = mortgage costs plus taxes, insurance, maintenance, fees, and selling costs minus home equity
  • Estimated advantage = higher cost option minus lower cost option
Inputs you enter
  • Monthly rent
  • Rent increase rate
  • Home price
  • Down payment
  • Mortgage rate and term
  • Taxes, insurance, HOA, maintenance, closing costs, selling costs, appreciation, and investment return assumptions
What you get
  • Renting total cost
  • Buying total cost
  • Estimated better option
  • Cost advantage
  • Home equity estimate
  • Break even style comparison

Mortgage Points Calculator

Use the mortgage points calculator to compare upfront discount points with a lower interest rate and see the break even point.

Formula
  • Points cost = loan amount × points percent ÷ 100
  • Monthly savings = payment without points minus payment with points
  • Break even months = points cost ÷ monthly savings
  • Net savings = savings over planned years minus points cost
Inputs you enter
  • Loan amount
  • Rate without points
  • Rate after points
  • Loan term
  • Points percent or exact dollar cost
  • Optional years you plan to keep the loan
What you get
  • Upfront points cost
  • Payment without points
  • Payment with points
  • Monthly savings
  • Break even time
  • Net savings over planned years

ARM Mortgage Calculator

Use the ARM mortgage calculator to calculate adjustable rate mortgage payments, payment shock, risk level, and amortization before and after the rate adjustment.

Formula
  • Initial payment uses loan amount, starting rate, and full term
  • Adjusted payment uses remaining balance, adjusted rate, and remaining term
  • Payment change = adjusted payment minus initial payment
  • Payment increase percent = payment change ÷ initial payment × 100
  • Risk level uses payment increase percent, optional caps, and optional comfortable payment limit
Inputs you enter
  • Loan amount
  • Initial interest rate
  • Initial fixed period
  • Adjusted interest rate
  • Loan term
  • Optional first adjustment cap
  • Optional lifetime cap
  • Optional maximum comfortable payment
What you get
  • Initial ARM payment
  • Adjusted ARM payment
  • Payment change
  • ARM risk level
  • Cap based max payment
  • Remaining balance
  • Yearly amortization
  • Monthly amortization details

Mortgage Recast Calculator

Use this recast calculator to estimate how a lump sum principal payment may lower your monthly payment without replacing the loan.

Formula
  • Recast balance = current balance minus lump sum principal payment
  • New payment = recast balance × r × (1 plus r)^n ÷ ((1 plus r)^n minus 1)
  • Monthly savings = current payment minus new payment
  • Fee break even = recast fee ÷ monthly savings
Inputs you enter
  • Current loan balance
  • Interest rate
  • Remaining term
  • Lump sum principal payment
  • Optional lender recast fee
  • Optional minimum lump sum rule
What you get
  • New recast payment
  • Monthly savings
  • Before and after payment comparison
  • Fee break even
  • Updated balance view

Mortgage Payoff Calculator

Use the mortgage payoff calculator to estimate how long it may take to fully pay off a loan with your current payment or extra principal.

Formula
  • Monthly interest = current balance × monthly interest rate
  • Principal paid = monthly payment minus monthly interest plus extra principal
  • New balance = current balance minus principal paid
Inputs you enter
  • Current mortgage balance
  • Interest rate
  • Current monthly payment
  • Optional extra payment amount
  • Optional payoff target assumptions when available
What you get
  • Estimated payoff time
  • Total interest
  • Interest savings
  • Remaining balance by period
  • Monthly payoff schedule

Biweekly Mortgage Calculator

Use the biweekly mortgage calculator to compare standard monthly payments with a biweekly payment strategy.

Formula
  • Standard plan uses one monthly payment each month
  • Biweekly plan uses half payment every two weeks
  • Biweekly payment can create an extra payment effect over the year
  • Savings = standard interest minus biweekly interest
Inputs you enter
  • Loan amount
  • Annual interest rate
  • Loan term
  • Biweekly payment strategy
  • Optional extra payment assumptions when available
What you get
  • Standard monthly payment
  • Biweekly payment
  • Interest savings
  • Payoff time difference
  • Biweekly schedule details

Reverse Mortgage Calculator

Use the reverse mortgage calculator to estimate proceeds, payoff needs, closing costs, interest, home equity, and projected balance.

Formula
  • Available equity estimate starts with home value minus existing mortgage payoff and costs
  • Net proceeds = estimated available amount minus payoff, fees, and set aside amounts
  • Projected balance grows as interest and fees are added over time when no voluntary repayment is made
Inputs you enter
  • Home value
  • Existing mortgage balance
  • Age related assumptions
  • Expected interest rate
  • Closing costs and fees
  • Payoff or set aside details when available
What you get
  • Estimated proceeds
  • Reverse mortgage fees
  • Payoff amount
  • Projected interest
  • Home equity impact
  • Projected loan balance

Mortgage Comparison Calculator

Use the mortgage comparison calculator to compare two loan options side by side by rate, term, fees, PMI, taxes, and full cost.

Formula
  • Each loan payment uses the standard amortization formula
  • Total cost = principal, interest, fees, and selected monthly costs
  • Savings difference = higher cost option minus lower cost option
Inputs you enter
  • Loan amount for each option
  • Interest rate for each option
  • Loan term for each option
  • Fees, taxes, insurance, PMI, and HOA when used
What you get
  • Option A monthly payment
  • Option B monthly payment
  • Payment difference
  • Total interest comparison
  • Full cost comparison
  • Estimated lower cost option

Balloon Mortgage Calculator

Use the balloon mortgage calculator to estimate payments during the short term period and the larger final balloon balance.

Formula
  • Monthly payment is based on the amortization term
  • Balloon balance equals remaining loan balance at the end of the balloon term
  • Final payoff need = balloon balance plus any selected costs
Inputs you enter
  • Loan amount
  • Interest rate
  • Amortization term
  • Balloon term
  • Optional tax, insurance, or payoff assumptions
What you get
  • Monthly payment
  • Balloon balance
  • Final balloon payment
  • Total interest before balloon date
  • Payoff or refinance risk view

Mobile Home Mortgage Calculator

Use the mobile home mortgage calculator to estimate payments for a manufactured or mobile home loan.

Formula
  • Loan amount = mobile home price minus down payment
  • Monthly payment = P × r × (1 plus r)^n ÷ ((1 plus r)^n minus 1)
  • Total interest = total paid minus loan amount
Inputs you enter
  • Mobile home price
  • Down payment
  • Interest rate
  • Loan term
  • Tax, insurance, land rent, or fee assumptions when available
What you get
  • Loan amount
  • Estimated monthly payment
  • Total interest
  • Total paid
  • Cost breakdown for planning

Commercial Mortgage Calculator

Use the commercial mortgage calculator to estimate business property debt service, DSCR, LTV, cash flow, and maturity balance.

Formula
  • Monthly debt service uses the amortization payment formula
  • Annual debt service = monthly debt service × 12
  • DSCR = net operating income ÷ annual debt service
  • LTV = loan amount ÷ property value × 100
Inputs you enter
  • Property value
  • Loan amount
  • Interest rate
  • Loan term
  • Amortization period
  • Net operating income
  • Operating expenses and commercial assumptions
What you get
  • Monthly debt service
  • Annual debt service
  • DSCR
  • Cash flow
  • LTV
  • Maturity balance

Commercial Property Depreciation Calculator

Use the commercial property depreciation calculator to estimate building depreciation with GDS, ADS, recovery period, basis, tax benefit, and possible recapture.

Formula
  • Depreciable basis = property cost minus land value plus eligible building improvements
  • Annual straight line depreciation = depreciable basis ÷ recovery period
  • Tax benefit estimate = annual depreciation × tax rate ÷ 100
  • Adjusted basis = starting basis minus accumulated depreciation
Inputs you enter
  • Property purchase price
  • Land value
  • Building improvements
  • Depreciation system such as GDS, ADS, or custom
  • Recovery period
  • Years to project
  • Tax rate and recapture assumptions when used
What you get
  • Depreciable building basis
  • Annual depreciation
  • Monthly depreciation estimate
  • Accumulated depreciation
  • Adjusted basis
  • Estimated tax benefit
  • Possible recapture estimate