The cap rate calculator below is the same arithmetic any first-year analyst does in their head. NOI divided by price equals cap rate. Five seconds.
The reason I built it with the educational content below it instead of as a standalone widget is that the calculation isn’t the hard part. The hard part is what you type into the NOI box.
I spent 10 years on the buy side at Stockbridge Capital, the last five as Director of Research, closing more than $2B in CRE transactions. The calculator at the top of this page is exactly the math we used on every deal. But the NOI we used was rarely the NOI on page two of the offering memorandum.
That difference — broker NOI versus the NOI a real buyer underwrites — is where deals get won or lost. So use the calculator, but read the rest of this before you treat the output as a number you can act on.
Cap Rate Calculator
Calculate Cap Rate
Enter your Net Operating Income (NOI) and the property price or value. Cap rate updates automatically.
Annual revenue minus operating expenses, before debt service and capex.
<div>
<label for="cap-rate-price" class="mb-2 block text-sm font-medium text-gray-700">Property Price or Value</label>
<div class="relative">
<span class="absolute left-3 top-1/2 -translate-y-1/2 text-gray-500">$</span>
<input
id="cap-rate-price"
type="text"
inputmode="decimal"
placeholder="10,000,000"
class="w-full rounded-md border border-gray-300 bg-white py-2 pl-7 pr-3 text-base text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-1 focus:ring-blue-600"
/>
</div>
<p class="mt-1 text-xs text-gray-500">Purchase price, appraised value, or whole-dollar market value.</p>
</div>
Enter NOI and price above to calculate.
At 6.5% cap: —
At 8.0% cap: —
When to use a cap rate calculator
A cap rate calculator is most useful in three moments of a deal:
- Initial screening. A broker sends an offering memorandum. Within 30 seconds you should know whether the asking price is in the conversation or wildly outside the conversation for the asset class and market. The cap rate calculator gives you that answer.
- Sensitivity testing. You think NOI is overstated by 8-12% because of stale market rents or under-reserved capital. Run the calculator at your adjusted NOI and see where the implied cap rate lands at the seller’s asking price. If your “real” cap rate is 75 basis points wider than the quoted number, that’s your negotiating position.
- Implied value calculations. You know your target unleveraged yield (your hurdle rate, your fund’s IRR target backed into a cap, or the market clearing cap rate from recent comps). The calculator runs the math in the other direction: at this NOI and this target cap, what’s the most I can pay?
What the calculator does not do is tell you whether the NOI is right. That part is judgment.
What “NOI” really means from a buyer’s perspective
Net operating income is annual revenue minus annual operating expenses, excluding debt service, depreciation, capital expenditures, and income taxes. The textbook definition is uncontroversial. The application is where it falls apart.
There are at least four different NOIs floating around any deal:
- Trailing 12-month NOI (T-12). What the property actually produced over the last twelve months. This is the cleanest number — it’s measured, not projected. It’s also the one that contains all the one-time items, vacancy gaps, and operational distortions that the seller would prefer you ignore.
- Forward 12-month NOI. The next twelve months as projected. Lower vacancy than T-12 if the asset is leasing up, higher vacancy if a major tenant is leaving. This is what most buyers underwrite to.
- Broker NOI. A blended number that often uses today’s rent roll annualized, broker-friendly assumptions about expense growth, and a vacancy factor that may or may not match the asset’s actual lease structure. Treat this as a starting point, not an input.
- Stabilized NOI. What the property produces once the value-add plan is executed — leasing complete, rents at market, expenses optimized. Useful for exit-cap and yield-on-cost analysis. Never use stabilized NOI to compute a going-in cap rate.
The most expensive mistake I’ve seen junior analysts make is mixing these. They take a stabilized NOI from the OM, divide it by the trailing 12-month asking price, and report a cap rate to their IC. The number is meaningless, but it’s the number that ends up in the model.
Use the same NOI definition across every comp, every deal, every screen. Normalize before you compute.
Common mistakes when using a cap rate calculator
The arithmetic is trivial. The errors are systematic.
1. Using as-quoted NOI without normalization
Most offering memoranda annualize the most recent quarter, exclude one-time expenses, and pencil in vacancy assumptions that look more like a target than a forecast. Before you run a cap rate calculation, normalize:
- Vacancy and credit loss at a market level appropriate for the asset, not the seller’s optimistic number.
- Management fees at a market level — usually 3-4% of effective gross income for office and industrial, higher for multifamily — even if the seller is self-managing at zero cost.
- Reserves for replacement. The seller’s NOI typically excludes them. A real buyer includes $250-400/unit for multifamily, $0.15-0.30/SF for industrial, $0.30-0.50/SF for office.
- Real estate taxes adjusted for likely reassessment at your purchase price, not the seller’s frozen basis.
That last item alone can move NOI by 5-15% on assets where the seller has been protected by a long-held assessment.
2. Mixing trailing and forward in the same calculation
You see this constantly: trailing rent roll, forward expense assumptions. Or forward income (today’s signed leases extrapolated) against trailing expenses (last year’s actuals that include a snowstorm and a one-time legal fee). Pick a period. Stick with it. The cap rate calculator can’t tell you what NOI you typed in.
3. Comparing against stale comparable sales
A cap rate in isolation tells you nothing. It only has meaning relative to where comparable assets are trading. The problem: “comparable” requires same asset class, same submarket, same vintage, same tenant profile, and same date — and CRE comp data is often three to six months stale by the time it shows up in CoStar or Reonomy.
The discipline: when you compare your computed cap rate to “the market,” know exactly which transactions you’re using as the reference set. If the most recent legitimate comp is from late 2025 and cap rates have moved 50 basis points since then, your benchmark is wrong by that much.
4. Ignoring capital that should reduce NOI
Cap rate is unleveraged but it’s also pre-capital. If the asset needs $40/SF of capital in the first three years to maintain its income stream, the cap rate flatters the deal. A 6.5% cap on a Class B office building that needs $5M of capital in Years 1-2 is not actually a 6.5% deal. The fix is straightforward — separately model the capital and look at yield on cost, or subtract Year 1 capital from Year 1 NOI to get an effective cap rate. Both work. Neither is what the broker is quoting.
5. Treating the cap rate as the answer
A cap rate is a screening tool and a pricing benchmark. It is not a return. It is not a recommendation. It is not a substitute for understanding the income stream — the leases, the tenants, the rent roll, the expense load, and the capital required to maintain or grow what you’re buying.
The cap rate calculator gives you a number. The work behind that number is everything else.
Where this fits in real diligence
The reason we built DDee.ai is that the work of validating NOI — checking each lease against the rent roll, reconciling reimbursements, flagging unfunded TI obligations, normalizing operating expenses, scoring tenant credit — is exactly the kind of repetitive analyst work that should not be done by hand on every deal. The calculator above is the trivial part. The harder part is producing the NOI you can defend in front of an investment committee.
The platform extracts lease terms with confidence-scored citations, scores tenant credit with default probability, runs the IC-ready package, and ties every finding back to the source PDF. That doesn’t replace judgment. It replaces the manual reconciliation that keeps senior analysts from spending time on judgment.