top of page
Search

Real Estate Underwriting Model: How to Build an Excel Spreadsheet

Writer: Maurice Naylon
Maurice Naylon
5 days ago
10 min read

By Maurice L. Naylon IV, CPA


Real estate analyst building a property underwriting model using financial records, financing assumptions, and architectural plans.
A reliable underwriting model connects source documents, operating assumptions, financing, capital needs, projected returns, and risk testing.

A real estate underwriting model should make a deal easier to question. It should show where each important assumption came from, how the property produces cash, what the financing requires, and which variables control the projected return. If the workbook only produces an attractive internal rate of return, it is not doing enough.


The common problem is not an incorrect formula. It is a workbook that mixes facts, assumptions, and calculations until no one can tell which number changed or why. Historical income may sit beside a broker projection. Debt service may be hard-coded. Renovation spending may appear in the purchase budget but disappear from the cash-flow schedule. The model can still balance while the investment logic is incomplete.


A disciplined underwriting spreadsheet has a visible structure: source data, assumptions, operating forecast, capital, debt, sale, investor cash flow, sensitivities, and checks. Build those pieces in that order. Then make the summary report what the schedules calculate rather than becoming a second model.


Working rule: Every material output should trace to a formula, every formula should trace to a labeled input or schedule, and every important input should trace to a source or stated judgment.


Start With the Decision, Not the Tabs


Before opening Excel, write down the decision the model must support. Are you deciding whether to submit an offer, choosing between two financing structures, testing a renovation program, or presenting an investment to partners? The answer determines the required detail and time periods. If the decision process is not yet defined, start with how to analyze a real estate deal.


A quick acquisition screen used when buying an investment property may use annual periods and a limited set of assumptions. A value-add multifamily deal may require monthly renovation, unit downtime, lease-up, and financing schedules. A development or major repositioning model may need construction draws, interest carry, and staged occupancy. More detail is useful only when it changes a decision or reveals risk.

Decision question

Model response

What can the property earn?

Historical normalization and operating forecast

How much capital is required?

Sources and uses plus future capital schedule

What can the property support?

Debt sizing and coverage calculations

What is the investment worth?

Direct capitalization and sale or DCF analysis

What can equity receive?

Levered cash flow and return calculations

What can go wrong?

Sensitivity tables and coherent downside cases

 

Use a Workbook Architecture That Can Be Audited


The exact tab names can vary, but the calculation flow should be obvious. Keep raw or transcribed source data separate from forecast assumptions. Do not bury debt terms inside an operating formula or place sale assumptions inside an investor-return table.

Tab

Purpose

Key control

Read Me

Scope, version, conventions, and model limitations

Identifies owner and review date

Sources

Rent roll, trailing statements, leases, taxes, insurance, and market evidence

Records source date and unresolved items

Assumptions

Purchase, operations, capital, debt, and exit inputs

Contains inputs, not calculated outputs

Operations

Revenue, vacancy, other income, expenses, and NOI

Reconciles history to forecast

Capital

Initial and future improvements, timing, contingency, and reserves

Links spending to cash flow

Debt

Loan sizing, amortization, interest, fees, and payoff

Opening balance plus draws less principal equals ending balance

Returns

Unlevered and levered cash flows, IRR, equity multiple, and cash yield

Uses one signed cash-flow series

Sensitivity

Key variable combinations and complete downside cases

Reports the same outputs as the base case

Summary

Decision, price, financing, returns, risks, and open diligence

Contains no independent assumptions

 

Step 1: Build a Source and Assumption Log


List each material input, its value, unit, source, source date, model location, owner, and status. Sources may include the rent roll, general ledger, trailing operating statement, tax bill, insurance quote, service contracts, inspection report, lender term sheet, market study, and investor business plan. Distinguish received evidence from an analyst estimate.


A source log does not make an assumption correct. It makes the assumption reviewable. If property taxes were copied from a broker memorandum, the reviewer should see that immediately. If insurance is a current quote, the model should preserve the quote date and coverage context. If rent growth is judgment, label it as judgment and test it.


Step 2: Separate Inputs, Formulas, and Links


Use one consistent visual convention. Many analysts use blue font for hard-coded inputs, black for formulas, and green for links from another workbook. A restrained cell fill can work as well. Whatever convention you choose, document it and apply it consistently.


Never hard-code a material assumption inside a formula. Instead of multiplying rent by 1.03, point the formula to a labeled 3.00% growth cell. Avoid duplicate inputs. Purchase price, loan rate, exit capitalization rate, and hold period should each have one controlling location unless the model intentionally uses different cases.


Use data validation for bounded or categorical inputs when it reduces accidental entries. For example, a case selector can use Base, Downside, and Upside. A yes-or-no switch can control an interest-only period. Validation is a control, not a substitute for reviewing the assumption.


Step 3: Build Sources and Uses


Sources and uses establishes the investment basis and funding requirement. Uses may include purchase price, closing costs, financing costs, immediate repairs, renovation, escrows, working capital, and initial reserves. Sources may include senior debt, subordinate financing, seller financing, and equity. Total sources must equal total uses.

Illustrative uses

Amount

Illustrative sources

Amount

Purchase price

$6,000,000

Senior loan

$3,900,000

Closing and financing costs

$120,000

Investor equity

$2,470,000

Immediate capital

$250,000

 

 

Total uses

$6,370,000

Total sources

$6,370,000

 

In this hypothetical example, equity is calculated as the remaining funding requirement. It is not a plug hidden in another schedule. If loan proceeds change, the required equity should change automatically.


Step 4: Build Historical and Forecast Operations


Start the operating schedule with units or rentable area and the economic drivers that create revenue. For multifamily, that may mean unit count, monthly rent, loss-to-lease, vacancy, concessions, bad debt, and other income. For commercial property, lease terms, reimbursement structures, rollover, downtime, tenant improvements, leasing commissions, and renewal assumptions may require tenant-level schedules.


Present historical results beside the forecast when possible. Reconcile the rent roll to the operating statement and cash collections. The real estate accounting guide explains how the underlying records should separate operations, capital, financing, and ownership activity. Normalize expenses line by line. Property taxes, insurance, management, payroll, utilities, repairs, contracts, and administrative costs do not necessarily continue at the seller’s reported level after acquisition.


Calculate net operating income under a clearly stated convention. Keep debt service, depreciation, income taxes, owner distributions, and most capital expenditures outside NOI. If lender underwriting uses a replacement reserve or other adjustment, show the lender convention separately instead of quietly changing the investment NOI.


Step 5: Model Capital and Timing


Capital spending affects cash even when it is outside NOI. Create a schedule with project, cost, start, completion, contingency, funding source, downtime, and expected operating effect. Connect renovation timing to unit availability and rent changes. Do not assume that every dollar of planned renovation is spent on day one or produces higher rent immediately.


Separate initial work funded at closing from future capital funded through operations, reserves, loan draws, or additional equity. The return schedule should capture the actual timing of each cash outflow.


Step 6: Build Debt as a Schedule


Enter loan amount, interest rate, amortization period, payment frequency, interest-only period, term, maturity, fees, reserves, covenants, extension assumptions, and payoff timing. Use a complete amortization schedule. The ending balance should equal the opening balance plus new draws and capitalized interest, less principal payments and payoff.


For the illustrative $3,900,000 loan at 6.25% with 30-year amortization, monthly principal and interest are approximately $24,013 and annual debt service is approximately $288,156. Dividing the illustrative $392,700 Year 1 NOI by annual debt service produces approximately 1.36x DSCR. A lender may use different income, expenses, reserves, stress rates, and sizing constraints.


Step 7: Calculate Sale Proceeds and Returns


Model the sale with the correct forward NOI, exit capitalization rate, selling costs, and debt payoff. If the property sells at the end of Year 5 using Year 6 NOI, label that convention. A one-period mismatch can materially overstate value.


Build unlevered cash flow before financing and levered cash flow after debt activity. Then calculate metrics from the appropriate series. Cash-on-cash return normally compares a period’s distributable cash with invested equity under the stated convention. Equity multiple compares total equity inflows with total equity outflows. IRR incorporates timing, but it can conceal scale and interim liquidity risk. Report several measures rather than letting one output become the investment thesis.


Step 8: Add Checks Before Sensitivities


Model checks should be visible and specific. A green “OK” is useful only when the reader can see what was tested and the tolerance. Checks should identify the failing schedule, not simply announce that something is wrong.

Check

Expected result

Sources less uses

$0

Beginning cash plus inflows less outflows

Ending cash

Opening debt plus draws less principal and payoff

Ending debt

Unit or area detail

Property control total

Historical revenue and expense detail

Reported statement total

Sale price less costs and loan payoff

Net sale proceeds

Equity cash-flow series

Matches return calculations

Base-case selector

Matches displayed assumptions

 

Step 9: Build Sensitivities That Answer Decisions


Begin with variables that can change price, liquidity, or return: purchase price, achievable rent, vacancy, expense growth, renovation cost and pace, loan proceeds, interest rate, exit capitalization rate, and sale timing. A two-variable table is useful for seeing how two assumptions interact, such as rent growth and exit cap rate.


Do not stop with independent sensitivities. Build at least one coherent downside case. Slower renovation may produce lower rent growth, more vacancy, additional interest, and a later sale at the same time. A complete scenario tests whether the investment can remain funded and comply with its financing - not merely whether the IRR declines.


Step 10: Design a Decision Ready Summary


The summary should state the property, strategy, proposed price, total equity, financing, base returns, downside results, principal risks, open diligence, and recommendation. It should report from the schedules. If a reviewer can change a return directly on the summary, the model has two sources of truth.


Show the assumptions that control the conclusion. A summary that displays a 17% IRR but omits the rent-growth, renovation, leverage, and exit assumptions is advertising, not analysis. Include enough context for a reviewer to disagree intelligently.


Common Spreadsheet Errors


·       Hard-coding debt service, sale value, or growth inside formulas.

·       Using the seller’s expenses without explaining normalization.

·       Treating renovation spending as a source-and-uses item but omitting its timing from cash flow.

·       Applying an exit capitalization rate to the wrong NOI period.

·       Mixing annual and monthly rates or cash flows without conversion.

·       Calculating IRR from a range that omits later equity contributions.

·       Allowing summary cells to become independent assumptions.

·       Hiding errors with IFERROR instead of resolving the underlying logic.

·       Using one optimistic case without checking liquidity and loan maturity.

·       Sending a workbook without source notes, version control, or a written decision.


A Practical Model Review Checklist


·       Define the decision, property, business plan, and required period detail.

·       Index source documents and identify missing evidence.

·       Use one controlling cell for each material assumption.

·       Separate source data, inputs, calculations, and outputs.

·       Reconcile historical statements, rent or lease data, and collections.

·       Build sources and uses so equity is calculated transparently.

·       Model operations, capital, debt, sale, and equity cash flow in sequence.

·       Label NOI, cash flow, value, and return conventions.

·       Add visible balance, roll-forward, and control-total checks.

·       Test key variables and at least one coherent downside case.

·       Review formulas, units, signs, dates, and cash-flow timing.

·       Record the version, preparer, reviewer, open items, and final decision.


When an Independent Model Review Can Help


A focused review can be useful when you have a property, workbook, and specific decision: checking model structure, tracing a return, identifying missing expenses, comparing loan terms, testing a price, or deciding which assumptions require more diligence. Review when to hire a real estate consultant if you are deciding whether a short call or a larger engagement fits the issue. Walutes Capital offers a 30-minute Zoom consultation for $75. We can review documents and models during the call and provide a follow-up email with salient points or models discussed.


If you want an independent review from the combined perspective of a CPA, investor, developer, and asset manager, book a 30-minute real estate consultation. A larger engagement may be appropriate when the workbook must be built or rebuilt, source documents require extensive validation, leases must be abstracted, or the analysis needs continued updates through diligence. The overview of real estate consulting services explains the available deal-analysis, underwriting, and development-advisory context.


For the broader analytical framework, use the real estate underwriting guide. For a full acquisition-model architecture, use the real estate financial-modeling guide. For property-specific operating analysis, learn how to underwrite a multifamily deal step by step. The Investor’s Guide to Real Estate also includes free calculators and financial models. Walutes Capital’s services page describes larger underwriting, development, accounting, and asset-management engagements.


Frequently Asked Questions


What should a real estate underwriting model include?


At minimum, include documented assumptions, sources and uses, property operations, capital spending, debt, sale proceeds, investor cash flow, return measures, sensitivities, model checks, and a decision summary. The required detail depends on the property and business plan.


Should I build a real estate underwriting model monthly or annually?


Use the period that captures material timing. Annual periods may work for a stable property and simple hold. Monthly periods are often more useful for renovations, lease-up, tenant rollover, construction, interest-only periods, draws, or a sale during the year.


What color should inputs be in an underwriting spreadsheet?


The convention matters less than consistency. Many analysts use blue font for inputs, black for formulas, and green for external links. Document the convention and avoid relying on color alone to communicate meaning.


How do I check whether an underwriting model is correct?


Trace key outputs to schedules and inputs, recalculate material formulas independently, verify units and timing, reconcile source documents, and review explicit balance and roll-forward checks. A balanced model can still contain weak assumptions, so test both mechanics and judgment.


What is the difference between a pro forma and an underwriting model?


A pro forma generally presents projected operations or cash flow. An underwriting model usually adds acquisition basis, financing, valuation, investor returns, sensitivities, diligence findings, and decision controls. Usage varies, so describe what the workbook actually includes.


Can Walutes Capital review my underwriting spreadsheet?


Yes. A focused model or document review can occur during a 30-minute consultation. A full model build, extensive document validation, lease abstraction, or continuing analysis requires a separately scoped engagement.


Disclaimer


This article is provided for general educational and informational purposes only. It does not constitute tax, accounting, legal, investment, lending, appraisal, or other professional advice and should not be relied upon as a substitute for advice tailored to your circumstances. Real estate investments involve risk, and financing, tax, legal, valuation, and operating consequences vary based on each investor, property, transaction, lender, jurisdiction, and applicable law. Illustrative calculations and model structures are simplified and do not establish market terms, value, expected returns, or financing eligibility. Before making an investment or implementing a tax, accounting, legal, financing, or valuation strategy, consult qualified professionals who can evaluate your specific situation. A 30-minute consultation does not establish a formal CPA, tax-preparation, legal, investment-advisory, lending, appraisal, or attestation engagement.

 
 
 

Comments


bottom of page