What’s the cost of buying a home?
Yes, this is a trick question.
The obvious answer is the price you pay for it. If you find a house you like and pay $400,000 cash to buy it, the cost is the price, $400,000. Long-term, buying for cash will probably work out well. The value of the house is likely to appreciate with inflation. The eventual sale will likely be a tax-free event.
While you’re living in the house, you’ll enjoy another benefit. It’s what economists call “imputed income.” That’s the invisible, tax-free benefit of shelter you’d otherwise have to pay for with after-tax income.
Sweet.
But simplicity becomes complex when you finance the purchase of your home, and that’s what most of us do. According to the National Association of Realtors, 87% of all homebuyers finance their homes.
When you sit down to sign that enormous stack of documents, one will tell you how many dollars you will be paying over the life of the mortgage. Borrow $300,000 for 30 years at 3.25% — the rate available before Russia invaded Ukraine — and you’ll be repaying $470,023. Borrow it at 6%, as many did long ago, and you’ll be repaying a whopping $647,515.