As someone deeply involved in real estate underwriting, I've been pondering the potential of AI in our field. Here's my take on what an ideal AI Underwriter could do and how it compares to our current process:

Current Underwriting Process:

  • Download Offering Documents: Download brokerage offering memos in PDFs, and operating statements and rent rolls as Excel sheets or CSVs.
  • Download Offering Documents: Download brokerage offering memos in PDFs, and operating statements and rent rolls as Excel sheets or CSVs.

  • Manual Data Entry: Manually input data from various sources into the underwriting model.
  • Manual Data Entry: Manually input data from various sources into the underwriting model.

  • Market Research: Research local economic trends, demographics, and employment statistics to understand the market better.
  • Market Research: Research local economic trends, demographics, and employment statistics to understand the market better.

  • Rental and Sales Comp Analysis: Pull and analyze rental and sales comp data from CoStar or other services in multiple formats.
  • Rental and Sales Comp Analysis: Pull and analyze rental and sales comp data from CoStar or other services in multiple formats.

  • Property Tax Calculation: Pull property tax records from county/city websites and calculate the new taxes based on the offer price.
  • Property Tax Calculation: Pull property tax records from county/city websites and calculate the new taxes based on the offer price.

  • Insurance Cost Calculation: Calculate the new insurance costs based on the company's insurance rates.
  • Insurance Cost Calculation: Calculate the new insurance costs based on the company's insurance rates.

  • Income and Expense Review: Review income and operating expenses.
  • Income and Expense Review: Review income and operating expenses.

  • Rent Roll Analysis: Analyze turnover rates, lease expirations, and rent escalations, not just current issues, to accurately forecast income.
  • Rent Roll Analysis: Analyze turnover rates, lease expirations, and rent escalations, not just current issues, to accurately forecast income.

  • Loan Analysis: Review the property's existing debt terms (e.g., interest rates, maturity dates, and prepayment penalties) for acquisition underwriting.
  • Loan Analysis: Review the property's existing debt terms (e.g., interest rates, maturity dates, and prepayment penalties) for acquisition underwriting.

  • Metrics Judgment: Exercise judgment on metrics (e.g., flagging a 4% bad debt on Class A property or $2,000 per unit water bill).
  • Metrics Judgment: Exercise judgment on metrics (e.g., flagging a 4% bad debt on Class A property or $2,000 per unit water bill).

  • Renovation Cost Analysis: Analyze renovation costs.
  • Renovation Cost Analysis: Analyze renovation costs.

  • Rental Increase Analysis: Analyze potential rent increases based on market conditions and property improvements.
  • Rental Increase Analysis: Analyze potential rent increases based on market conditions and property improvements.

  • Scenario Analysis and Stress Testing: Run detailed stress scenarios to assess how the property performs under various conditions (e.g., economic downturn, increased vacancy).
  • Scenario Analysis and Stress Testing: Run detailed stress scenarios to assess how the property performs under various conditions (e.g., economic downturn, increased vacancy).

  • Validation of Key Assumptions: Cross-check assumptions like vacancy rates, lease-up periods, market rent growth, and the correct exit cap rate against industry data or historical trends.
  • Validation of Key Assumptions: Cross-check assumptions like vacancy rates, lease-up periods, market rent growth, and the correct exit cap rate against industry data or historical trends.

  • Final Checklist: Complete a thorough double-check to identify any missed items or areas that need further attention.
  • Final Checklist: Complete a thorough double-check to identify any missed items or areas that need further attention.

    Challenges with Current AI Underwriting:

  • Data Import: Current LLMs struggle with PDFs, they perform better with Excel; AI gets confused with large documents (e.g., 30-page offering PDF memos); limited OCR capabilities in LLMs.
  • Data Import: Current LLMs struggle with PDFs, they perform better with Excel; AI gets confused with large documents (e.g., 30-page offering PDF memos); limited OCR capabilities in LLMs.

  • Data Matching: It is difficult to correctly categorize expenses (e.g., trash in R&M vs. Utilities); it requires specific prompting to catch potential coding issues.
  • Data Matching: It is difficult to correctly categorize expenses (e.g., trash in R&M vs. Utilities); it requires specific prompting to catch potential coding issues.

  • Judgment Calls: Inconsistent performance on checklist items and rules of thumb. Hallucinations on $50mm CRE deals are unacceptable!
  • Judgment Calls: Inconsistent performance on checklist items and rules of thumb. Hallucinations on $50mm CRE deals are unacceptable!

  • Context Understanding: Current AI struggles to maintain proper context across complex, multi-layered documents, leading to errors in extracting related data accurately.
  • Context Understanding: Current AI struggles to maintain proper context across complex, multi-layered documents, leading to errors in extracting related data accurately.

  • Adaptability to Unstructured Data: Many underwriting documents come in unstructured formats, and current AI tools often struggle to adapt and extract insights from these less formal sources.
  • Adaptability to Unstructured Data: Many underwriting documents come in unstructured formats, and current AI tools often struggle to adapt and extract insights from these less formal sources.

  • Limited Market-Specific Intelligence: AI lacks detailed, up-to-date market-specific intelligence, making it difficult to provide accurate comps or adjust for local regulatory nuances.
  • Limited Market-Specific Intelligence: AI lacks detailed, up-to-date market-specific intelligence, making it difficult to provide accurate comps or adjust for local regulatory nuances.

  • User-Friendly Customization: Current AI systems require significant technical knowledge to customize for specific underwriting models, which limits accessibility for non-technical users.
  • User-Friendly Customization: Current AI systems require significant technical knowledge to customize for specific underwriting models, which limits accessibility for non-technical users.

    The Ideal AI Underwriter:

  • Seamless Data Extraction: Accurately pulls data from any format (PDF, Excel, CSV, websites); handles large documents without losing context.
  • Seamless Data Extraction: Accurately pulls data from any format (PDF, Excel, CSV, websites); handles large documents without losing context.

  • Intelligent Data Mapping: Correctly categorizes all expenses and data points; adapts to different brokers' reporting styles.
  • Intelligent Data Mapping: Correctly categorizes all expenses and data points; adapts to different brokers' reporting styles.

  • Advanced Analysis: This process flags unusual metrics (like high bad debt rates) and calculates and suggests adjustments for taxes, insurance, and operating expenses.
  • Advanced Analysis: This process flags unusual metrics (like high bad debt rates) and calculates and suggests adjustments for taxes, insurance, and operating expenses.

  • Market Intelligence: Automatically pulls and analyzes relevant comps; suggests realistic renovation costs and potential rent increases.
  • Market Intelligence: Automatically pulls and analyzes relevant comps; suggests realistic renovation costs and potential rent increases.

  • Risk Assessment: Runs comprehensive stress tests; highlights key areas needing human review or site inspection.
  • Risk Assessment: Runs comprehensive stress tests; highlights key areas needing human review or site inspection.

  • Continuous Learning: Improves accuracy over time based on human feedback; stays updated with market trends and regulatory changes.
  • Continuous Learning: Improves accuracy over time based on human feedback; stays updated with market trends and regulatory changes.

  • Human-AI Collaboration: Facilitates effective human oversight, particularly in nuanced decision-making and ethical considerations, ensuring AI output is reliable without compromising on critical underwriting standards.
  • Human-AI Collaboration: Facilitates effective human oversight, particularly in nuanced decision-making and ethical considerations, ensuring AI output is reliable without compromising on critical underwriting standards.

  • Compliance and Regulatory Factors: Ensures compliance with evolving regulations and underwriting standards, adapting to different locations' specific requirements to mitigate risks.
  • Compliance and Regulatory Factors: Ensures compliance with evolving regulations and underwriting standards, adapting to different locations' specific requirements to mitigate risks.

  • Data Privacy and Security: Manages sensitive data with robust privacy and security measures, ensuring compliance with data protection regulations and reducing the risk of breaches.
  • Data Privacy and Security: Manages sensitive data with robust privacy and security measures, ensuring compliance with data protection regulations and reducing the risk of breaches.

  • AI-Driven Predictive Analysis: Provides predictive insights regarding market shifts or economic changes that could impact underwriting, allowing for proactive strategy adjustments.
  • AI-Driven Predictive Analysis: Provides predictive insights regarding market shifts or economic changes that could impact underwriting, allowing for proactive strategy adjustments.

  • Integration with Existing Tools: Seamlessly integrates with existing software solutions in real estate (e.g., CRM systems, project management tools), creating a more cohesive workflow for industry professionals.
  • Integration with Existing Tools: Seamlessly integrates with existing software solutions in real estate (e.g., CRM systems, project management tools), creating a more cohesive workflow for industry professionals.

  • Potential Bias in Data: Identifies and mitigates biases in data to ensure underwriting decisions are fair and not influenced by historical inaccuracies, especially when dealing with diverse markets.
  • Potential Bias in Data: Identifies and mitigates biases in data to ensure underwriting decisions are fair and not influenced by historical inaccuracies, especially when dealing with diverse markets.

    While we're not quite there yet, the potential for AI in underwriting is enormous. It could drastically reduce time spent on data entry and initial analysis, allowing underwriters to focus on high-level strategy and decision-making.

    What are your thoughts on AI in real estate underwriting? Are you already using AI tools in your process? Let's discuss in the comments! 👇

    #RealEstateAI #UnderwritingInnovation #PropTech