Net operating income, or NOI, is what a rental earns in a year after its operating costs and before any loan payment. It measures the property, not your financing, so two buyers with different loans on the same property get the same NOI.

That's why NOI shows up in cap rate, in pro formas, and in most ways of valuing income property. Get it wrong and every number built on it is wrong too.

The NOI formula

NOI = gross rental income − vacancy − operating expenses

Start with the full scheduled rent for the year. Subtract an allowance for months the property sits empty. Then subtract the costs of running it.

Wall Street Prep describes NOI as income minus direct operating expenses, figured before debt service, interest, depreciation, capital expenditures, and income taxes.

What counts as an operating expense, and what doesn't

Inside NOI (operating costs)Outside NOI
Property taxesLoan payments, both interest and principal
InsuranceDepreciation
Property managementCapital improvements, like a new roof
Repairs and maintenanceYour income taxes
Utilities you pay as owner
HOA dues, if any

Loan payments sit outside NOI because they depend on how you financed the property, not on how the property performs.

Depreciation is a tax deduction, not a cash cost. IRS Publication 527 says residential rental buildings are generally depreciated over 27.5 years and land isn't depreciated. It matters on your tax return. It doesn't belong in NOI.

Capital improvements are also outside. Pub 527 draws the line for tax purposes: ordinary repairs are deductible as expenses, while improvements are capitalized and recovered through depreciation. A patched leak is a repair. A replaced roof is an improvement. You still need cash set aside for capital items, but that money comes out below NOI.

A worked example: 2107 S Seale Rd

The Lineage listing at 2107 S Seale Rd in Phenix City, Alabama, is priced at $230,000 with estimated rent of $1,800 a month, taxes of $226 a month, and insurance of $74 a month. The listing doesn't state management, repairs, or vacancy, so the figures for those three below are example inputs to show the math. They aren't Lineage's numbers or market averages.

MonthlyYearly
Gross rent$1,800$21,600
Vacancy (example)-$90-$1,080
Income after vacancy$1,710$20,520
Property taxes-$226-$2,712
Insurance-$74-$888
Management (example)-$144-$1,728
Repairs and maintenance (example)-$90-$1,080
Net operating income$1,176$14,112

Note what isn't in the table: the $997 interest-only loan payment at 6.5% (the site says it's not a Lineage quote). That comes after NOI. On this example, $1,176 a month minus $997 leaves $179 a month in cash flow. That's lower than the $295 a month the plan builder models, because the example costs here for management, repairs, and vacancy total $324 a month, more than the plan's figure allows for. Your own inputs decide which is closer.

To run this on a real listing with your own inputs, build my plan. No sign-up.

How NOI feeds cap rate and DSCR

Cap rate is NOI divided by price.

$14,112 ÷ $230,000 = about 6.1%

Because NOI ignores financing, cap rate lets you compare properties regardless of how each is financed. It doesn't tell you your return on your own cash. That's cash-on-cash. See real estate investment metrics for how the measures fit together.

DSCR, the debt service coverage ratio, compares income to the loan payment. In commercial lending, it's often NOI divided by annual debt service. On this example, that would be $14,112 ÷ $11,964, or about 1.18.

On a single rental, a lender's DSCR is usually figured a simpler way: monthly rent divided by the full monthly payment, meaning the loan payment plus taxes, insurance, and any HOA dues. That's how the Lineage site shows it. On Seale Rd, $1,800 ÷ $1,297 = 1.39. The two numbers measure different things, so don't compare one property's NOI-based ratio to another's rent-based one. Our post on how to calculate DSCR walks through the lender's version, and the DSCR loan calculator runs it for you.

Common NOI mistakes

Subtracting the mortgage. NOI is before debt service. Rent minus everything including the loan is cash flow, a different number.

Leaving out vacancy. A pro forma that assumes 12 full months of rent every year overstates NOI. Even a well-run property turns over.

Counting a capital item as a yearly expense, or forgetting it exists. A roof replacement doesn't belong in one year's NOI. You still need cash for it, so plan reserves separately.

Subtracting depreciation. It lowers taxable income. It doesn't lower NOI.

Comparing NOIs built on different assumptions. If one listing's NOI includes management and another's doesn't, the comparison is meaningless. Read every line. Our guide on how to read a pro forma shows where to look.

Illustrative example. Management, repairs, and vacancy figures are examples, not Lineage figures. Actual results vary based on market conditions, property performance, and financing terms. This is education, not tax or investment advice. Your CPA confirms how deductions apply to you.

NOI ends where the loan payment starts, and on this example that line is the difference between $1,176 and $179 a month. Build my plan to see it on a real listing, or talk to a consultant.

Frequently asked questions

NOI is net operating income: a property's yearly income minus vacancy and operating costs, before loan payments, depreciation, and capital improvements.

No. Interest and principal are both outside NOI. Subtract the loan payment from NOI and you get cash flow before tax.

No. On the example here, NOI is $1,176 a month and cash flow after the $997 loan payment is $179 a month.

Yes. Property taxes and insurance are operating costs, so they come out before NOI.