Calculate House Affordability

Calculate how much house you can afford based on income, debts, down payment, and interest rate using DTI ratios.

The House Affordability Calculator helps you determine the maximum home price you can afford based on your annual income, existing debts, down payment, interest rate, and loan term. It uses industry-standard debt-to-income ratios (28% front-end and 36% back-end) to calculate your maximum monthly housing payment, then derives the corresponding home price using the mortgage amortization formula. The tool also estimates property taxes and insurance costs, showing a complete monthly payment breakdown and a visual income allocation chart.

Calculating Affordability...
Your data stays in your browser
Was this tool useful?
Tutorial

How to use

1
1

Enter your annual gross income

Type your total yearly pre-tax income to establish the baseline for affordability calculations.

2
2

Add your monthly debt obligations

Include car payments, student loans, credit card minimums, and any recurring monthly debt payments.

3
3

Specify your down payment amount

Enter the cash amount you plan to put down on the home purchase to reduce the loan principal.

4
4

Set the mortgage interest rate

Enter the expected annual interest rate as a percentage to calculate accurate monthly mortgage payments.

5
5

Review your affordability results

View your maximum home price, monthly payment breakdown, and DTI ratios to make informed decisions.

Guide

Complete Guide to Calculating House Affordability

Understanding Debt-to-Income Ratios

Lenders use two key DTI ratios to assess mortgage eligibility. The front-end ratio compares housing costs alone to gross monthly income, with most lenders capping it at 28%. The back-end ratio includes all monthly debt obligations plus housing costs, typically capped at 36%. These thresholds ensure borrowers can comfortably manage their mortgage alongside other financial commitments. Some loan programs, like FHA, allow higher ratios, but the 28/36 guideline remains the industry standard for conventional loans.

The Mortgage Amortization Formula

The calculator uses the standard amortization formula to convert a maximum monthly payment into a loan amount. Given a monthly payment M, monthly interest rate r, and total number of payments n, the maximum loan principal is P = M x [(1+r)^n - 1] / [r x (1+r)^n]. Adding your down payment to the loan amount gives the maximum affordable home price. This same formula is used by banks and mortgage brokers to determine loan qualification amounts.

Hidden Costs of Homeownership

The sticker price of a home is only part of the total cost. Property taxes average around 1.2% of home value annually but vary widely by location. Homeowners insurance typically runs about 0.5% of the home value per year. Other costs not captured in this calculator include private mortgage insurance for down payments below 20%, HOA fees, maintenance reserves typically budgeted at 1% of home value annually, and closing costs ranging from 2% to 5% of the purchase price.

Strategies to Increase Affordability

Several approaches can help you afford more home. Paying down existing debts reduces your back-end DTI and increases the maximum monthly payment lenders will approve. Saving a larger down payment directly increases your buying power dollar for dollar. Shopping for lower interest rates, even a 0.5% reduction, can add tens of thousands to your affordable price. Extending the loan term from 15 to 30 years lowers monthly payments, though it increases total interest paid over the life of the loan.

Examples

Worked Examples

Example: Family earning $90,000 with moderate debts

Given: Annual income = $90,000, monthly debts = $400, down payment = $60,000, interest rate = 6.5%, loan term = 30 years.

1

Step 1: Monthly income = $90,000 / 12 = $7,500.

2

Step 2: Front-end max = $7,500 x 0.28 = $2,100.

3

Step 3: Back-end max = $7,500 x 0.36 - $400 = $2,300.

4

Step 4: Max monthly payment = min($2,100, $2,300) = $2,100.

5

Step 5: Monthly rate = 6.5% / 12 = 0.5417%, total payments = 360.

6

Step 6: Max loan = $2,100 x [(1.005417^360 - 1) / (0.005417 x 1.005417^360)] = ~$332,260.

7

Step 7: Max home price = $332,260 + $60,000 = ~$392,260.

Result: Maximum affordable home price is approximately $392,260 with a monthly P&I payment of $2,100.

Example: Single buyer with no debts and large down payment

Given: Annual income = $65,000, monthly debts = $0, down payment = $100,000, interest rate = 6.0%, loan term = 30 years.

1

Step 1: Monthly income = $65,000 / 12 = $5,417.

2

Step 2: Front-end max = $5,417 x 0.28 = $1,517.

3

Step 3: Back-end max = $5,417 x 0.36 - $0 = $1,950.

4

Step 4: Max monthly payment = min($1,517, $1,950) = $1,517.

5

Step 5: Monthly rate = 6.0% / 12 = 0.5%, total payments = 360.

6

Step 6: Max loan = $1,517 x [(1.005^360 - 1) / (0.005 x 1.005^360)] = ~$252,960.

7

Step 7: Max home price = $252,960 + $100,000 = ~$352,960.

Result: Maximum affordable home price is approximately $352,960 with a $1,517 monthly P&I payment.

Use Cases

Use cases

First-time homebuyer budgeting

A couple earning $90,000 combined with $300 in monthly debts and $40,000 saved uses the calculator to find they can afford a home around $340,000 at current rates.

Comparing loan term impact

A buyer switches between 15-year and 30-year terms to see how the shorter term reduces the maximum affordable price but saves significantly on total interest paid.

Planning for a larger down payment

A saver with $100,000 down payment sees how the larger upfront amount raises their affordable home price and reduces monthly payments compared to putting down $50,000.

Evaluating debt payoff before buying

Someone with $800 in monthly debts explores how paying off a $300 car loan before applying for a mortgage would increase their maximum affordable home price.

Formula

House Affordability Formulas

Maximum Monthly Payment

Mmax=min(I12×0.28,  I12×0.36D)M_{max} = \min\left(\frac{I}{12} \times 0.28,\; \frac{I}{12} \times 0.36 - D\right)
VariableMeaning
M_{max}Maximum allowable monthly housing payment
IAnnual gross income
DTotal monthly debt payments

Maximum Loan Amount

P=M×(1+r)n1r×(1+r)nP = M \times \frac{(1+r)^n - 1}{r \times (1+r)^n}
VariableMeaning
PMaximum loan principal
MMaximum monthly payment
rMonthly interest rate (annual rate / 12)
nTotal number of monthly payments (years x 12)

Maximum Home Price

Pricemax=P+DPPrice_{max} = P + DP
VariableMeaning
Price_{max}Maximum affordable home price
PMaximum loan amount
DPDown payment amount

Frequently Asked Questions

?What is the front-end DTI ratio?

The front-end DTI ratio measures housing costs as a percentage of gross monthly income. Lenders typically require this to stay below 28%.

?What is the back-end DTI ratio?

The back-end DTI includes all monthly debt payments plus housing costs divided by gross monthly income. The recommended maximum is 36%.

?Should I use gross or net income?

Use your gross (pre-tax) annual income. Mortgage lenders base DTI calculations on gross income, not take-home pay.

?Why are property taxes estimated at 1.2%?

The 1.2% rate is a national average estimate. Actual property tax rates vary significantly by state and municipality.

?Does this include PMI costs?

This calculator does not include private mortgage insurance. If your down payment is below 20%, PMI would add to your monthly costs.

?How accurate is this calculator?

It provides a solid estimate based on standard lending guidelines. Actual approval depends on credit score, employment history, and lender policies.

?Is my financial data private?

Yes, completely. All calculations run locally in your browser. No income, debt, or personal data is sent to any server.

?Is this calculator free to use?

Yes. The calculator is entirely free with no sign-up required, no premium features, and no usage limits whatsoever.

Help us improve

How do you like this tool?

Every tool on Kitmul is built from real user requests. Your rating and suggestions help us fix bugs, add missing features and build the tools you actually need.

Rate this tool

Tap a star to tell us how useful this tool was for you.

Suggest an improvement or report a bug

Missing a feature? Found a bug? Have an idea? Tell us and we'll look into it.

Related Tools

Recommended Reading

Recommended Books on Home Buying & Personal Finance

As an Amazon Associate we earn from qualifying purchases.

Boost Your Capabilities

Professional Products for Financial Planning

As an Amazon Associate we earn from qualifying purchases.

Newsletter

Get Free Productivity Tips & New Tools First

Join makers and developers who care about privacy. Every issue: new tool drops, productivity hacks, and insider updates — no spam, ever.

Priority access to new tools
Unsubscribe anytime, no questions asked