Week 12: Duluth Housing Decision Model

Extra Credit Assignment • 7 Points • Due: November 21, 2025 at 2:00 PM

Challenge Overview

7 Points
Extra Credit

Create a comprehensive Excel financial model that analyzes whether it's more financially advantageous to buy a house in Duluth, MN versus renting over different time horizons. This sophisticated model will account for all major financial factors and provide clear recommendations based on various scenarios.

Real-World Application

This challenge mirrors actual financial analysis that individuals and financial advisors perform when making major housing decisions. The model you create could genuinely help you or others make informed housing choices.

Learning Objectives

Advanced Excel Modeling: Master complex formulas, scenario analysis, and financial functions
Financial Analysis: Understand NPV, opportunity cost, and total cost of ownership concepts
Decision Support Systems: Build tools that support complex business and personal decisions
Data Visualization: Create compelling charts and dashboards to communicate insights

Required Model Components

1Input Parameters Section

Step-by-Step Input Setup:
Property Information Section

Create a dedicated input area for all property-related variables. Use data validation to ensure realistic ranges.

Home Purchase Price: Research actual Duluth housing prices using Zillow, Realtor.com, or MLS data. Create a cell with data validation (e.g., $150,000 - $500,000 range). Consider median home prices in different Duluth neighborhoods.

Down Payment Percentage: Set up a dropdown or validated cell allowing 5%, 10%, 15%, 20%, or custom percentage. Include conditional formatting to highlight when PMI will be required (less than 20% down).

Property Tax Rate: Research St. Louis County property tax rates (approximately 1.1-1.3% annually). Create a cell that calculates annual property taxes based on assessed value, which may differ from purchase price.

Homeowners Insurance: Research typical insurance costs for Duluth homes ($800-$1,500 annually depending on home value and coverage). Consider factors like proximity to Lake Superior and winter weather impacts.

HOA and Maintenance: Set up separate cells for HOA fees (if applicable) and estimated annual maintenance costs. Use the 1-3% rule (1-3% of home value annually for maintenance and repairs).

Loan and Financial Parameters

Set up a comprehensive financial assumptions section with current market data and personal financial information.

Mortgage Interest Rate: Research current 30-year fixed mortgage rates. Create scenarios for different rates (e.g., excellent credit: 6.5%, good credit: 7.0%, fair credit: 7.5%). Include rate sensitivity analysis.

Loan Term Options: Set up calculations for 15-year, 20-year, and 30-year mortgages. Show how loan term affects monthly payments and total interest paid.

PMI Calculations: If down payment is less than 20%, calculate Private Mortgage Insurance (typically 0.3-1.5% of loan amount annually). Include logic to remove PMI when equity reaches 20%.

Tax Bracket: Set up input for marginal tax rate to calculate mortgage interest and property tax deductions. Consider both federal and Minnesota state tax implications.

Opportunity Cost Rate: This represents what you could earn by investing the down payment instead. Research historical stock market returns, current CD rates, or other investment options (typically 6-10% annually).

Rental Market Analysis

Research the Duluth rental market to establish realistic rental costs and escalation rates.

Monthly Rent Research: Use Apartments.com, Rent.com, or local property management companies to find comparable rental properties in Duluth. Consider location, size, and amenities similar to the home you're analyzing.

Annual Rent Increases: Research historical rent increases in Duluth (typically 2-4% annually). Consider economic factors and housing supply/demand trends.

Renter's Insurance: Include cost of renter's insurance (typically $150-300 annually for adequate coverage).

Security Deposits: Factor in security deposits (usually 1-2 months rent) and potential pet deposits if applicable.

2Buy Scenario Calculations

Detailed Calculation Framework:
Monthly Payment Calculations

Principal & Interest Formula: Use the PMT function in Excel:=PMT(monthly_rate, total_payments, -loan_amount)

Implementation Steps:

1. Calculate loan amount: Home Price - Down Payment

2. Convert annual rate to monthly: Annual Rate ÷ 12

3. Calculate total payments: Loan Term × 12

4. Create amortization schedule showing principal vs. interest over time

PITI Calculation: Add Property taxes, Insurance, and PMI to get total monthly housing payment. Create separate calculations for each component with annual amounts divided by 12.

Tax Benefits Analysis

Mortgage Interest Deduction: Calculate annual tax savings from mortgage interest deduction. Use your marginal tax rate multiplied by annual interest paid. Note that this benefit decreases over time as more payment goes to principal.

Property Tax Deduction: Include state and local tax (SALT) deduction for property taxes, subject to the $10,000 annual cap. Calculate: MIN(Property Taxes, $10,000 - Other SALT) × Tax Rate

Standard vs. Itemized: Compare itemized deductions (mortgage interest + property taxes + other deductions) against standard deduction ($13,850 single, $27,700 married filing jointly for 2023). Only use tax benefits if itemizing exceeds standard deduction.

Equity and Appreciation Modeling

Home Appreciation: Research Duluth historical home appreciation rates (typically 2-4% annually). Create scenarios for conservative (2%), moderate (3%), and optimistic (4%) appreciation rates.

Equity Buildup: Track equity growth from two sources:

1. Principal paydown from mortgage payments (use amortization schedule)

2. Home value appreciation (compound annual growth)

3. Total Equity = Down Payment + Principal Paid + Appreciation

Net Proceeds Calculation: When selling, calculate net proceeds after:

• Realtor commissions (typically 5-6% of sale price)

• Closing costs (1-2% of sale price)

• Remaining mortgage balance

• Capital gains taxes if applicable (primary residence exemption: $250K single, $500K married)

Opportunity Cost Analysis

Down Payment Opportunity Cost: Calculate what the down payment could earn if invested instead. Use compound interest formula: FV = PV × (1 + rate)^years

Monthly Cash Flow Difference: Calculate the difference between total monthly housing costs (PITI + maintenance) and rent + renter's insurance. If buying costs more monthly, calculate the opportunity cost of that extra amount invested.

Maintenance and Repairs: As a homeowner, you're responsible for all maintenance and repairs. Budget 1-3% of home value annually. Create a schedule showing major maintenance items:

• HVAC replacement (15-20 years): $5,000-$10,000

• Roof replacement (20-25 years): $10,000-$20,000

• Appliance replacements, painting, flooring, etc.

3Advanced Analysis Features

Advanced Excel Analysis Techniques:
Breakeven Analysis Implementation

Breakeven Point Calculation: Determine how long you need to stay in the home for buying to be more cost-effective than renting.

Excel Implementation:

1. Create a monthly timeline (months 1-360 for 30-year analysis)

2. Calculate cumulative costs for buying scenario each month

3. Calculate cumulative costs for renting scenario each month

4. Use Goal Seek or create a formula to find when buying costs = renting costs

5. Account for opportunity costs, tax benefits, and equity buildup

Key Formula: Breakeven occurs when: (Total Buy Costs - Equity Gained - Tax Savings) = (Total Rent Costs + Opportunity Cost of Down Payment)

Visualization: Create a line chart showing cumulative costs over time for both scenarios, with the intersection point clearly marked as the breakeven point.

Comprehensive Sensitivity Analysis

Data Table Setup: Use Excel's Data Table feature to analyze how changes in key variables affect your decision.

Single-Variable Analysis: Create data tables for:

• Home appreciation rates (0% to 6% annually)

• Interest rates (5% to 9%)

• Rent increase rates (1% to 5% annually)

• Down payment amounts (5% to 25%)

• Investment return rates (4% to 12%)

Two-Variable Analysis: Create 2D data tables showing:

• Home appreciation vs. Interest rates

• Rent increases vs. Investment returns

• Time horizon vs. Home appreciation

Conditional Formatting: Use color scales to highlight favorable vs. unfavorable scenarios. Green for "buy is better," red for "rent is better," with gradients showing the magnitude of difference.

Scenario Modeling Framework

Three-Scenario Approach: Create detailed models for different economic conditions.

Conservative Scenario:

• Home appreciation: 2% annually

• Investment returns: 6% annually

• Rent increases: 2% annually

• Higher maintenance costs (3% of home value)

• Assumption: Economic downturn or stagnation

Moderate Scenario (Base Case):

• Home appreciation: 3% annually

• Investment returns: 8% annually

• Rent increases: 3% annually

• Standard maintenance costs (2% of home value)

• Assumption: Normal economic conditions

Optimistic Scenario:

• Home appreciation: 4% annually

• Investment returns: 10% annually

• Rent increases: 4% annually

• Lower maintenance costs (1.5% of home value)

• Assumption: Strong economic growth

Scenario Comparison: Create a summary table showing total costs, net worth impact, and breakeven points for each scenario over 5, 10, 15, and 30-year periods.

Net Present Value (NPV) Analysis

NPV Concept: Compare the present value of all future cash flows for buying vs. renting, using your opportunity cost rate as the discount rate.

Buy Scenario NPV Calculation:

• Initial cash outflow: Down payment + closing costs

• Monthly cash flows: -(PITI + maintenance) + tax savings

• Final cash inflow: Net proceeds from home sale

• Use NPV function: =NPV(discount_rate, cash_flows) + initial_investment

Rent Scenario NPV Calculation:

• Initial cash flow: $0 (or invest down payment amount)

• Monthly cash flows: -(rent + renter's insurance)

• Investment growth: Down payment invested at opportunity cost rate

• Final value: Investment account balance

Decision Rule: Choose the option with the higher NPV. Create a chart showing NPV comparison across different time horizons and discount rates.

Internal Rate of Return (IRR): Calculate the IRR of the "buy" decision to determine what return rate makes buying equivalent to renting.

4Visualization Dashboard

  • Charts showing cumulative costs over time
  • Breakeven point visualization
  • Sensitivity analysis charts and key metrics summary

Required Deliverables

1. Excel Model

Fully functional model with all calculations, scenarios, and professional formatting. Must include input validation and clear navigation.

2. Executive Summary (2 pages)

Professional analysis with clear recommendation, key insights, and supporting rationale. Include charts and key findings from your model.

3. Assumptions Documentation

Detailed justification for all assumptions used in the model, including data sources and reasoning for parameter choices.

4. Scenario Analysis

Results and analysis for at least 3 different scenarios (conservative, optimistic, pessimistic) with discussion of implications.

Office Hours Discussion

Required Meeting

After completing your model and analysis, schedule a meeting during office hours to discuss your findings, methodology, and insights. Come prepared to demonstrate your model and explain your recommendations.

Discussion Topics

  • Model assumptions and their justification
  • Key insights and surprising findings
  • Sensitivity analysis results and implications
  • Real-world application and limitations

Office Hours Schedule

  • Tuesday 5:00 - 6:00 PM
  • Thursday 1:00 - 2:00 PM
  • Wednesday 4:30 - 5:30 PM (Zoom)
  • By appointment

Assignment Summary

Due Date: November 21, 2025 at 2:00 PM
Deliverables: Excel model, executive summary, assumptions documentation, scenario analysis
Office Hours: Required discussion of findings and methodology
Value: 7 extra credit points for comprehensive financial modeling skills

Pro Tip: This model will be genuinely useful for your own future housing decisions. Take time to understand the financial principles - they'll serve you well beyond this class!