Buying a Home – Mortgage Calculator

Can I afford a house?

When buying a home - aside from the neighborhood, school districts, and cool things nearby - you also want to make sure you purchase a home you can comfortably afford.

To answer this question, it's important to be aware of the ins and outs of your monthly budget. Then we will want to ask…

How much should I spend on a mortgage?

First and foremost, this depends on how much money you make. There's a recommendation that 28% of your monthly gross (before taxes) income goes towards your mortgage payment, which includes insurance, taxes, and HOA fees.

Everyone's situation is different, so this may vary person-to-person. For example, an extension to the “28% rule” is the “28%/36%” rule. This suggests that no more than 36% of your gross income goes towards debts, and 28% of that is your mortgage payment. With that in mind, if you're debt free, you could possibly put more towards your mortgage without spreading yourself too thin.

Next, you want to consider how much you can afford as a down payment. This is a lump sum that you pay upfront when you buy the home, and it goes directly to the value of the home to reduce the amount you have to borrow. It is typically recommended that you put at least 20% down when buying a home. This helps you avoid Private Mortgage Insurance, or PMI, which is protecting your lender in case you are no longer able to make your mortgage payments. It's best to avoid PMI if possible.

Next you also want to take into account the interest rate and mortgage term. Mortgages typically come in 15-year and 30-year terms. 15-year terms will come with a lower interest rate, but your monthly payment will be higher.

Lastly, homeowner's insurance, property taxes, and HOA fees are often bundled in with your monthly payment.

This calculator allows you to enter all of these numbers to see what price of home you can afford. It will also estimate your monthly payment and let you know if PMI is a part of that depending on what percentage of the home's value your down payment will be.