Mortgage & financing

Debt-to-income Ratio Calculator

Itemize household income and monthly housing, vehicle, credit-card, line-of-credit and other debt payments. Enter required payments, not outstanding loan balances.

Calculate your result

What this calculator estimates

Compare recurring monthly debt payments with gross monthly income. It combines the inputs below to produce Total debt-to-income ratio. Every assumption remains editable so the estimate can reflect the property, financing and location being evaluated.

Worked example

Using the displayed sample assumptions, the calculator produces 35.50%. This is an illustration, not a market quote. Change one input at a time to understand what drives the result.

Inputs and assumptions

How to interpret the result

Compare the payment with your total housing budget, not income alone. Compare a conservative case with an expected case and keep a record of the assumptions used.

Common mistake to avoid

Avoid assuming the lowest advertised rate applies to every borrower. Local definitions, taxes, lending practices and measurement requirements can materially change the result.

Calculation details

DTI = total monthly housing and debt payments ÷ gross monthly income. Housing ratio uses housing costs only. Target capacity = gross monthly income × your target ratio. Lenders define qualifying income and obligations differently; this is not an approval calculation.

Results included

  • Total debt-to-income ratio
  • Monthly gross household income
  • Monthly housing costs
  • Monthly non-housing debt
  • Vehicle payments
  • Credit-card payments
  • Line-of-credit payments
  • Student loan payments
  • Personal loan payments
  • Support obligations
  • Other debt payments
  • Housing-to-income ratio
  • Total monthly obligations
  • Gross income after listed obligations (before tax)
  • Monthly capacity at your target
  • Additional debt capacity at target
  • Monthly reduction needed to meet target
  • Annual income needed at target

Related calculators

Reviewed 2026-09-08.