How to Underwrite Commercial Real Estate Deals (Step-by-Step Guide)

By Rainmakers OS · April 2026 · 8 min read

In this guide:

  1. What is CRE Underwriting?
  2. Step 1: Gather the Financial Documents
  3. Step 2: Calculate Net Operating Income (NOI)
  4. Step 3: Determine the Cap Rate
  5. Step 4: Analyze Debt Service Coverage (DSCR)
  6. Step 5: Calculate Cash-on-Cash Return
  7. Step 6: Stress Test Your Assumptions
  8. Using AI to Underwrite Faster

What is CRE Underwriting?

Underwriting a commercial real estate deal means analyzing the financial performance of a property to determine if it's a good investment. You're answering one question: will this property generate enough income to justify the purchase price and cover the debt?

The process involves reviewing rent rolls, profit & loss statements (P&Ls), operating expense reports, and calculating key metrics like NOI, cap rate, DSCR, and cash-on-cash return.

Traditional underwriting takes 4-8 hours per deal. With AI tools like Rainmakers OS, this can be reduced to under 45 minutes.

Step 1: Gather the Financial Documents

Before you can underwrite a deal, you need these documents from the seller or broker:

If the seller won't provide these, it's a red flag. Walk away or proceed with extreme caution.

Step 2: Calculate Net Operating Income (NOI)

NOI is the most important number in CRE. It tells you how much money the property generates after operating expenses but before debt service.

NOI = Gross Potential Revenue − Vacancy Loss − Operating Expenses

Example:

Key check: Compare the seller's stated NOI to your independently calculated NOI. If there's a big gap, the seller may be understating expenses or overstating rents.

Step 3: Determine the Cap Rate

The capitalization rate tells you the rate of return on the property as if you paid all cash (no financing).

Cap Rate = NOI / Purchase Price × 100

Example:

NOI of $285,000 on a $4,500,000 purchase price = 6.3% cap rate

What's a good cap rate?

Cap rates vary significantly by market, property type, and risk profile. Always compare to recent comparable sales in your market.

Step 4: Analyze Debt Service Coverage (DSCR)

DSCR tells lenders (and you) whether the property generates enough income to cover the mortgage payments.

DSCR = NOI / Annual Debt Service

Example:

NOI of $285,000 with annual debt service of $220,000 = DSCR of 1.30x

Step 5: Calculate Cash-on-Cash Return

Cash-on-cash measures the return on the actual cash you invested (your down payment + closing costs), not the total purchase price.

Cash-on-Cash = Annual Pre-Tax Cash Flow / Total Cash Invested × 100

Example:

Target 8-12% cash-on-cash for value-add deals. Stabilized properties may return 5-8%.

Step 6: Stress Test Your Assumptions

Good underwriting isn't just about the numbers — it's about asking "what if things go wrong?"

Break-Even Occupancy = (Operating Expenses + Debt Service) / Gross Potential Income

If break-even occupancy is above 85%, the deal has thin margins. Below 75% gives you a comfortable cushion.

Using AI to Underwrite Faster

The underwriting steps above traditionally take 4-8 hours per deal when done manually in Excel. With AI-powered tools, you can cut this to under 45 minutes.

Rainmakers OS automates the most time-consuming parts:

This means you can screen 5-10x more deals per week, giving you a significant edge in competitive markets.

Ready to underwrite deals 80% faster?

Book a Free Demo

30-minute walkthrough · No obligation · See it on your own deals


© 2026 Rainmakers OS · CRE Media III, LLC · Privacy Policy