Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when analyzing a cap rate for a commercial-real-estate acquisition or underwriting — separates going-in from terminal cap, reconciles the rate against a risk-free-plus-real-estate-plus-property-specific risk build-up, and normalizes comps for occupancy and NNN-vs-gross lease structure so their NOIs are comparable, work the base model skips in favor of the flat "cap = NOI/price, lower is better" reading.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 446% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 431% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 454% | 0% |
| case-01 | ✗→✗ | = Same ✗ | 824% | 0% |
| case-02 | ✗→✗ | = Same ✗ | 428% | 0% |
A capitalization rate is the first-year unlevered yield on a property: cap rate = NOI ÷ value (or price). Everything below hangs off that identity — but a usable analysis does three things the raw formula does not: it separates the entry yield from the exit yield, it explains why a given cap rate is what it is, and it puts comps on a common footing before treating them as evidence of a market rate.
Use net operating income that is truly net: after a capital-reserve deduction and stripped of one-time items. A cap rate computed on an NOI that still carries a non-recurring insurance recovery or omits a replacement reserve is not comparable to one that is clean.
buyer locks in at acquisition.
(Year N+1, the first year of the next owner's hold) ÷ projected sale price. You apply it to forward NOI, not the year you sell in.
Set the terminal cap at or above the going-in cap. The asset is older and further from its warranty/capex cycle at exit, and the future is less certain, so a spread is added — typically +25 to +75 bps over the going-in cap for a stabilized hold, wider for shorter-lived or more cyclical assets. Holding the terminal equal to going-in (or below it) assumes the asset gets better with age and should be flagged as aggressive.
A cap rate is not an opaque market number — it is a required return net of growth. Decompose it so you can judge whether the quoted rate compensates for the actual risk:
required return (discount rate) = risk-free rate
+ general real-estate risk premium
+ property-specific risk premium
cap rate ≈ required return − expected long-run NOI growth (g)Typical / illustrative bands — calibrate to the current market, do not treat as fixed:
| Component | What it pays for | Typical band | |-----------|------------------|--------------| | Risk-free rate | Time value; use the current 10-yr Treasury | the live 10-yr yield | | General RE risk premium | Illiquidity + real-asset / sector risk over bonds | ~150–300 bps | | Property-specific premium | The add-ons below, summed | ~0–400 bps | | less: expected NOI growth (g) | Rent-growth outlook over the hold | ~100–300 bps |
The property-specific premium is itself a sum of add-ons. Each of these widens the cap (raises required yield):
or heavy near-term rollover ≈ +0–150 bps.
So two assets can share a headline cap rate for very different reasons: a Class C tertiary-market building at 8% is priced for its risk stack, while a Class A gateway asset at 8% would signal distress or expected NOI decline. Reconcile the quoted cap against this build-up; a large gap is the thing to explain.
Observed sale cap rates are only evidence of a market rate if the NOIs behind them are defined the same way as the subject's. Before averaging comps or reading a market cap, put every comp on the subject's basis:
Occupancy. A cap rate computed on in-place NOI at 78% occupancy is not comparable to one at stabilized 94%. Restate each comp's NOI to a stabilized economic occupancy — mark the vacant space to market rent, then subtract a stabilized vacancy and credit-loss factor — and compare on that basis. Comparing an in-place-occupancy cap to a stabilized cap silently mixes a lease-up discount into the "market rate."
Lease structure (NNN vs. gross). NOI is defined differently under different leases, so their cap rates are not directly comparable:
landlord's NOI ≈ base rent (few landlord-borne operating expenses).
NOI = gross rent − landlord operating expenses, a margin often 25–40% below the gross rent.
Never compare an NNN cap rate to a gross cap rate as-is. Restate all comps to the same expense-responsibility basis as the subject — e.g., gross up the NNN comp to a full- service equivalent (add the reimbursed expenses to both rent and opex) or net the gross comp down — so the NOIs are on one footing before you draw a market cap.
Also normalize for below/above-market in-place rents (mark toward market so the cap reflects economic, not contractual, income) and strip one-time items from every comp's NOI. Only after occupancy, lease structure, mark-to-market, reserves, and non-recurring items are aligned is the spread of comp cap rates meaningful.
Other measured skills in the registry, with their headline benchmark lift.