All AI Use CasesAI Use Case · Underwriting

How to Review a Real Estate Underwriting Model With Claude and ChatGPT

A CRE financial modeler runs every proforma through two AIs: Claude builds an audit log of errors, then ChatGPT tears it apart as a skeptical institutional reviewer, and the critique goes back to Claude. Here is the loop, prompts you can copy, and what still needs a human.

By CRE AI Studio Editorial · Oct 19, 2026 · 6 min readAI-assisted draft, checked against the creator's original post.
Short answer: To review a real estate underwriting model with AI, start from a proforma you trust, have Claude in Excel build an audit tab listing errors and critical items, then give the model to ChatGPT for a tough peer review written for an institutional LP. Feed that critique back into Claude to fix or answer each point, and repeat. A person still checks the formulas and signs off.
Five-step loop diagram for reviewing a real estate underwriting model: start from a trusted proforma, Claude in Excel builds an audit tab, ChatGPT runs a brutal peer review for an institutional LP, the critique goes back to Claude, then iterate until a person signs off.
The review loop, summarized from @Uclandru's posts on X.

Use case credit

Andrew Gee @Uclandru

Andrew Gee (@Uclandru) described this review loop in posts on X on Aug 31 and Oct 6, 2026.

What He Did: A Three-Step, Two-Model Real Estate Underwriting Review

Andrew builds proformas, pitch decks and feasibility studies, according to his X profile. In August he posted how his team checks its CRE proforma templates with AI:

  1. Claude audit. "Run claude audit log to find errors and critical items."
  2. ChatGPT peer review. Put the model into ChatGPT with the instruction to "think like a Blackrock associate, run peer review, be brutal, client is institutional LP investor."
  3. Back to Claude. "Then throw peer review back into Claude."

In October he added a refinement. "At this stage of the AI frontier technology," he wrote, it's better to start with a solid proforma model and have AI work through an OM or example deal to begin underwriting. His order: use Claude in Excel first and create an audit tab, peer-review it with ChatGPT, and "keep iterating!"

Why the Two-Model Loop Works for Real Estate Underwriting

A single AI checking its own work tends to agree with itself. This loop splits the jobs.

  • The model stays yours. Starting from a proforma you trust means the math lives in formulas you've already checked. The AI reviews and fills inputs. It doesn't invent structure.
  • Claude finds mechanical problems. An audit tab inside the workbook catches broken references, hardcodes and inconsistencies where they sit.
  • ChatGPT plays the skeptic. Framing the review for an institutional LP pushes it toward the questions an investment committee asks: aggressive rent growth, thin reserves, an optimistic exit cap.
  • The critique closes the loop. Sending the review back to Claude turns comments into fixes, or into a written reason why no fix is needed.

How to Try It: Three Copyable Real Estate Underwriting Prompts

You'll need Claude for Excel (or Claude with the workbook attached) and ChatGPT. Open your proforma with the deal's inputs, and use these in order.

Andrew did not publish full prompts, only short instructions. The three prompts below are CRE AI Studio's expansions of his loop.

1. Claude: Build the Underwriting Model Audit Tab

Audit this real estate underwriting model. Do not change any existing cells.

Create a new tab called "Audit." For each issue, add a row with: tab and cell, what the issue is, severity (critical / moderate / minor), and a suggested fix.

Check for: broken or circular references, hardcoded numbers inside formulas, inputs that don't flow through every tab, inconsistent units or periods (monthly vs annual), rent and expense growth that doesn't match the assumptions tab, debt service that doesn't match the loan terms, waterfall tiers that don't sum to total distributions, and any assumption that is aggressive versus the deal's own data.

End with a short list of the five items most likely to change the returns.

2. ChatGPT: Peer Review the Real Estate Underwriting

Andrew's own instruction, in his words: "think like a Blackrock associate, run peer review, be brutal, client is institutional LP investor." The prompt below is CRE AI Studio's expansion of it.

Act as a skeptical associate at a large institutional investment manager reviewing this underwriting model for an institutional LP. Be direct and brutal.

Attached are the model and its Audit tab. Review the assumptions, not just the formulas: rent growth, vacancy and credit loss, expenses, capex and reserves, debt terms, exit cap rate and timing, and the waterfall.

For each concern, say what you'd challenge, why, what evidence would change your mind, and what sensitivity you'd want to see. Rank your concerns by how much they could move the IRR and equity multiple.

3. Claude: Answer the Underwriting Critique

Below is a peer review of this model. For each point, either fix the model (and list exactly which cells you changed) or explain in one or two sentences why no change is needed. Add both to the Audit tab. Don't change any input assumption without flagging it for my approval.

Peer review:
[paste here]

Run the loop again after changes. When the new review only produces minor points, the model is ready for your own sign-off.

What to Check Before You Rely on an AI-Reviewed Real Estate Underwriting Model

  • Every fix. Review each changed cell yourself. Fixes can break other formulas.
  • Input changes. No assumption should change without your approval. Compare inputs before and after.
  • Source data. AI reviewers can't tell you the rent roll or T12 is wrong. Tie revenue and expenses to source documents.
  • Market claims. If a reviewer says a cap rate or rent growth is "aggressive," check it against your own comps. The AI may not have current market data.
  • Waterfall. Confirm tiers against the operating agreement.
  • Confidentiality. Confirm you're allowed to upload deal and client models to both tools.

Anthropic's guidance for Claude for Excel cautions against relying on it for final deliverables or audit-critical calculations without human review. Two models make a better reviewer than one, but the sign-off is still yours.

FAQ: Real Estate Underwriting Model Review With AI

Can AI review a real estate underwriting model?

It can find a lot of problems quickly, such as broken links, hardcoded numbers, inconsistent assumptions, and aggressive inputs. The creator here uses Claude to audit and ChatGPT to peer-review. Neither replaces a person checking the formulas and the deal assumptions.

Why use two different AI models for real estate underwriting review?

Different models notice different things, and a second model has no stake in the first one's work. The creator asks ChatGPT to review the model as a brutal associate would for an institutional LP, then gives that critique back to Claude to address.

Should AI build the real estate underwriting model from scratch?

The creator's view is no, at least for now: start with a solid proforma model you trust, then have AI work through an OM or example deal to begin underwriting. That keeps the math in formulas you've already checked.

What is an audit tab in a real estate underwriting model?

A separate sheet that lists each issue found in the model: where it is, what's wrong, how serious it is, and the suggested fix. It gives you a checklist to work through instead of edits scattered across the workbook.

What is real estate underwriting?

Underwriting is the analysis of a property's income, expenses, financing and exit to decide whether a deal meets your return and risk targets, and at what price. The proforma model is where that analysis lives.

Want more AI workflows for CRE?

Join hundreds of CRE professionals learning AI through weekly lessons, live Q&A, and 24/7 founder access.

No credit card required. Cancel anytime.