Key Takeaways
- The Federal Housing Finance Agency (FHFA) reports a nominal U.S. home price appreciation average of 4.3% annually since 1991, but real inflation-adjusted returns have averaged closer to 1.1% per year over the same period.
- Treating a $180,000 nominal gain as pure profit, without subtracting inflation erosion and carrying costs, can overstate real wealth creation by $90,000 or more on a $400,000 home held 15 years.
- Use the compound annual growth rate (CAGR) formula adjusted by the Consumer Price Index (CPI) to isolate true purchasing-power gains from your home.
- Tool: Run your home appreciation numbers in the CalcMoney Mortgage Calculator →
Get Pre-Approved TodaySPONSORED
Lock your rate before it moves. Rocket Mortgage pre-approval takes under 10 minutes.
The Number Every Homeowner Gets Wrong
A homeowner buys a property in 2009 for $320,000 and sells it in 2024 for $610,000. The instinct is to declare a $290,000 gain. That figure is technically accurate and practically misleading. It does not account for the time value of money, the cumulative drag of inflation over 15 years, or the significant costs embedded in ownership. Before any real return calculation can mean anything, you need two things: the correct nominal appreciation rate and a method to strip inflation out of it.
Step 1: Calculate the Nominal Appreciation Rate Using CAGR
Raw dollar gains say nothing about rate of return. A $290,000 gain over 5 years is radically different from the same gain over 20 years. CAGR gives you a single annualized rate that accounts for the full holding period.
The CAGR formula:
CAGR = (Ending Value / Beginning Value) ^ (1 / Years) - 1
Worked Example 1: The 15-Year Hold
- Purchase price (2009): $320,000
- Sale price (2024): $610,000
- Holding period: 15 years
CAGR = ($610,000 / $320,000) ^ (1 / 15) - 1 CAGR = (1.90625) ^ (0.06667) - 1 CAGR = 1.0435 - 1 CAGR = 4.35% per year (nominal)
That 4.35% is the annualized growth rate before adjusting for anything. It looks reasonable, and it should. It aligns closely with the long-run FHFA national average.
Why Nominal CAGR Is Not Enough
From 2009 to 2024, cumulative U.S. CPI inflation ran approximately 52.3%, according to Bureau of Labor Statistics data. That means $320,000 in 2009 had the purchasing power of roughly $488,000 in 2024. The home did not gain $290,000 in real wealth. The real gain was $610,000 minus $488,000, or approximately $122,000. That is 42% smaller than the nominal figure.
Step 2: Adjust for Inflation to Get Real Return
The standard method applies the Fisher Equation to convert nominal return to real return.
Fisher Equation:
Real Return = ((1 + Nominal Rate) / (1 + Inflation Rate)) - 1
Using the 15-year example, with average annual inflation of approximately 2.87% over that period:
Real Return = (1.0435 / 1.0287) - 1 Real Return = 1.01438 - 1 Real Return = 1.44% per year (real)
The homeowner earned 1.44% annualized in real purchasing power terms. Not 4.35%. The gap between those two numbers represents a significant misreading of wealth accumulation.
What 1.44% Real Return Actually Means Over 15 Years
On a $320,000 base, a 1.44% annualized real return compounds to roughly $399,700 in 2024 dollars. The home sold for $610,000 nominal, which in real terms is approximately $399,700. The math checks out. The homeowner preserved and slightly grew purchasing power. They did not double their wealth in real terms, which the nominal number implies.
Step 3: Account for Carrying Costs
CAGR and inflation adjustments address price appreciation. They do not address the cost of ownership, which erodes net return further. Carrying costs to include:
- Property taxes. At a national average effective rate of 1.1% of assessed value, a $400,000 home generates $4,400 per year in tax cost, or $66,000 over 15 years.
- Maintenance and repairs. A widely used estimate is 1% to 2% of home value per year. At 1.5% on $400,000, that is $6,000 annually, or $90,000 over 15 years. Costs also scale with inflation.
- Insurance. Average U.S. homeowners insurance ran approximately $1,428 per year in 2024, per the Insurance Information Institute. Annualized over 15 years at that rate, the cost is approximately $21,420.
- Transaction costs. Buying and selling typically costs 8% to 10% of the home's value in combined agent commissions, closing costs, and transfer taxes. On a $610,000 sale and $320,000 purchase, total transaction drag approximates $74,900 at a combined 8% rate.
Total carrying cost estimate over 15 years: $252,320
Subtract that from the nominal gain of $290,000 and the net profit is approximately $37,680. After 15 years. On a major capital commitment.
That is not an argument against homeownership. It is an argument for calculating it correctly.
Worked Example 2: A High-Appreciation Market
Scenario: San Jose, CA. Purchase 2014, sale 2024.
- Purchase price (2014): $750,000
- Sale price (2024): $1,380,000
- Holding period: 10 years
Nominal CAGR:
CAGR = ($1,380,000 / $750,000) ^ (1 / 10) - 1 CAGR = (1.84) ^ (0.10) - 1 CAGR = 1.0629 - 1 CAGR = 6.29% per year (nominal)
Inflation adjustment (2014-2024 average CPI: approximately 3.2% per year):
Real Return = (1.0629 / 1.0320) - 1 Real Return = 1.02994 - 1 Real Return = 2.99% per year (real)
Carrying costs (10-year estimate):
- Property taxes at 1.25% effective rate on average assessed value of $1,065,000: approximately $133,125
- Maintenance at 1.5% annually: approximately $159,750
- Insurance (California premium, approximately $2,200/year): $22,000
- Transaction costs at 8%: approximately $166,200
Total carrying costs: $481,075
Net nominal gain: $1,380,000 - $750,000 = $630,000 Net gain after carrying costs: $630,000 - $481,075 = $148,925
In a market that generated a 6.29% nominal annual appreciation rate, the actual net gain after carrying costs was $148,925 on a $750,000 investment held 10 years. That is a 19.9% cumulative net return, or roughly 1.83% annualized net. Still positive. Still real. But very different from the headline number.
The Role of Leverage in Home Returns
One factor that can materially improve realized returns is mortgage leverage, which amplifies gains on the equity actually deployed. If the San Jose buyer put 20% down ($150,000), their equity-based return looks different.
- Equity invested: $150,000
- Net gain: $148,925 (before mortgage interest costs)
- Gross equity return: approximately 99.3% over 10 years
Mortgage interest costs complicate this further. At a 4.5% 30-year fixed rate on a $600,000 loan, cumulative interest paid over 10 years is approximately $250,600. Subtract that and the net gain on equity turns negative by approximately $101,675.
This is not a theoretical edge case. It is what happens when you model leverage honestly.
How to Handle Leverage in Your Calculation
Treat mortgage interest as a carrying cost. Add it to the carrying cost total before calculating net return. If the home also served as a primary residence and you claimed the mortgage interest deduction, calculate the after-tax interest cost using your marginal federal rate. At a 32% marginal rate, the after-tax cost of $250,600 in interest is approximately $170,408. That changes the leverage math significantly.
What a Good Home Appreciation Return Actually Looks Like
The academic literature, including research by Robert Shiller at Yale, places real long-run U.S. home price appreciation at approximately 0.4% to 1.5% per year after inflation. Homes in high-demand coastal metros have outperformed that range in recent decades. Most of the country has not.
A home generating a 2.0% to 3.0% real annual return in an appreciating market, before leverage and carrying costs, is performing well by historical standards. A home generating less than 1.0% real and sitting in a flat market may be underperforming comparable fixed-income instruments, depending on the comparison period.
The correct benchmark is not the neighbor's sale price. It is your actual return on capital deployed, inflation-adjusted, net of costs.
Run Your Own Numbers
The calculations above require three inputs: purchase price, sale price, and holding period. Inflation adjustments require the CPI index values for your purchase and sale dates. Carrying cost estimates require your local tax rate, insurance premiums, and transaction cost assumptions.
CalcMoney's Mortgage Calculator lets you input those variables and produce an appreciation rate, inflation-adjusted return, and carrying cost summary in seconds. The math here is not difficult. The discipline to run it before drawing conclusions is what most homeowners skip.
You Might Also Like
- How to Calculate Cap Rate on Rental Property (Don't Make This $50,000 Mistake)
- How to Calculate Home Sale Capital Gains Tax Before You Close
- How to Calculate Your Real Net Profit When Selling a Home (Most Sellers Get This Wrong)
Put These Numbers to Work
Open a Fidelity brokerage account. $0 commissions, no account minimums, fractional shares available.
Get StartedRelated Guides
Free Tools
Run the actual numbers
Stop estimating. Plug in your numbers and get a precise answer in seconds. Free, no signup required.
Open Free Calculators


