Home Affordability Calculator

Calculate the maximum home price you can afford based on your income, debts, down payment, and current interest rates. See your DTI ratio and full payment breakdown.

0uses
0/10(0)
$
$

Car loans, student loans, credit cards, etc.

$
20% (conservative)50% (aggressive)

Enter your income and financial details to see how much home you can afford.

How to Use the Home Affordability Calculator

  1. Enter your gross annual income before taxes.
  2. Add all monthly debt payments (car loans, student loans, credit cards).
  3. Enter your available down payment amount or percentage.
  4. Set the interest rate and loan term.
  5. View your maximum affordable home price and payment breakdown.

Understanding Debt-to-Income Ratio

Lenders use DTI ratio to determine how much you can borrow. The front-end ratio compares housing costs to income (ideally under 28%). The back-end ratio includes all debts (ideally under 36%). Most lenders cap the back-end DTI at 43% for qualified mortgages.

Features

  • Maximum affordable home price calculation
  • Front-end and back-end DTI ratio analysis
  • Full monthly payment breakdown (P&I, taxes, insurance, HOA)
  • Customizable loan terms and interest rates
  • Total cost of homeownership over the loan term
  • 100% client-side, no data shared or stored

Disclaimer:This tool is provided β€œas is” for informational and educational purposes only. Results may not be 100% accurate. ToolBird makes no warranties, express or implied, regarding the accuracy, reliability, or completeness of any output generated by this tool. This tool does not constitute professional, legal, financial, medical, or tax advice. Always consult a qualified professional for important decisions. By using this tool, you agree that ToolBird and its operators shall not be held liable for any damages, losses, or consequences arising from the use of this tool or reliance on its results. All processing occurs in your browser β€” we do not store, transmit, or access your data. Use at your own risk.