What Is NOI in Real Estate? Net Operating Income Explained
What is NOI in real estate? Net operating income, or NOI, refers to the income generated by a property after deducting operating expenses, which include property taxes and insurance, utility costs, and repair and property management fees, but before debt service, income taxes, depreciation, and capital expenditures. The formula is simple: NOI = Effective Gross Income − Operating Expenses.
This is where most explanations fail. Everyone quotes NOI with absolute confidence. Hardly anyone verifies that the underlying books are correct. That’s a pretty big gap. One miscoded expense in the wrong bucket can quietly move NOI up or down without anyone noticing until a lender, a buyer, or an auditor asks a question nobody can answer cleanly.
What’s Actually In NOI, and What Isn’t
The formula looks clean on paper. The judgment call is in what counts as an operating expense and what doesn’t, and that’s where accuracy actually lives or dies. NOI is calculated by taking effective gross income and subtracting operating expenses, and the real value of the metric is that it describes a property’s ability to generate income independent of how any particular owner financed the deal.
Here’s a real-world example, the type that continually shows up in commercial real estate accounting work. For example, a small commercial property produces $200,000 in gross potential rent per year, plus $8,000 in other income from parking and storage fees. Vacancy and credit loss = 5% or $10,000. This yields an effective gross income of $198,000.
Effective Gross Income (EGI) = $200,000 + $8,000 − $10,000 = $198,000
From there, operating expenses get subtracted:
- Property taxes: $24,000
- Insurance: $9,000
- Maintenance and repairs: $16,000
- Property management fees: $14,000
- Utilities: $7,000
- General admin and supplies: $3,000
Total Operating Expenses = $24,000 + $9,000 + $16,000 + $14,000 + $7,000 + $3,000 = $73,000
That’s $73,000 in total operating expenses. Take that from the $198,000 effective gross income, and the NOI is $125,000.
NOI = $198,000 − $73,000 = $125,000
Note what’s missing from that list. There are no mortgage payments, depreciation, income taxes, or capital outlays, such as a roof replacement or a new HVAC system. All of that is below the NOI line, not above it.
This distinction is important because below-the-line items vary widely from owner to owner; one investor’s financing looks nothing like another’s, so NOI deliberately strips that out to provide a clean, comparable picture of how the property itself performs, independent of who owns it or how it was financed.
| Above the NOI Line | Below the NOI Line |
| Rental Income | Mortgage Principal and Interest |
| Other Income (Parking, laundry, fees) | Depreciation |
| Property Taxes | Capital Expenditures |
| Insurance | Tenant Improvements |
| Maintenance and Repairs | Leasing Commissions |
| Property Management Fees | Income Taxes |
| Utilities, Admin and Supplies |
Now let’s see what happens when we change just one thing. Say that $10,000 of the $16,000 for maintenance and repair was a capital repair, a full parking lot repaving, but it was coded as routine maintenance instead of a capital expenditure.
Original Maintenance & Repair Expense: $16,000 Misclassified Capital Expenditure (CapEx): $10,000 Adjusted Routine Operating Maintenance: $16,000 − $10,000 = $6,000
The interesting thing about fixing that one entry is that it would completely remove $10,000 from operating expenses. Capital expenses don’t go above the NOI line anyway.
Operating expenses fall to $63,000 from $73,000. Effective gross income remains unchanged, $198,000.
Recalculate: $198,000 minus $63,000 equals $135,000, not the first $125,000. That’s a $10,000 bump, an 8% swing in NOI, and all because one transaction was properly reclassified.
New NOI = $198,000 − $63,000 = $135,000 $135,000 − $125,000 = $10,000
To check the percentage swing in NOI: Percentage Increase = ($10,000 / $125,000) × 100 = 8%
No fraud, no arithmetic error. The formula was applied perfectly, to a number that was wrong before it got there.
How NOI Relates to Cash Flow, Cap Rate, and EBITDA
NOI is not an isolated figure, and these related terms will always come up. You should, at the very least, know how they connect without turning this into a deep exploration of any one of them.
Cash flow starts at NOI and subtracts everything the property actually consumes below the NOI line: debt service first, then the capital expenditures, tenant improvements, and leasing commissions that NOI deliberately excludes. That last part is where owners get surprised: a property with a healthy NOI and a $60,000 roof due this year is not throwing off what NOI suggests.
The cap rate uses NOI as its numerator and divides NOI by a property’s price or value to express return as a percentage. This is exactly why lenders and buyers care so much about NOI being accurate. A bad NOI produces a bad cap rate, and a bad cap rate leads to a bad price.
EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is a corporate-finance metric based on net income for an entire business. NOI is an asset-level measure based on effective gross income for a single property. The real difference is corporate overhead. A management company’s salaries, software, and office costs are included in EBITDA, but nowhere to be found in NOI, because NOI is asking what the building makes, not what the company makes. Neither is a substitute for the other, and if a lender asks for one, the other will not be accepted.
Why NOI Accuracy Depends on Clean Books
The Formula Isn’t the Hard Part
Here’s the thing nobody says out loud enough: NOI is only as accurate as the bookkeeping behind it. The formula itself is simple. The real problems are getting the inputs right, consistently, month after month, across every property in a portfolio.
Small Errors Compound Across a Portfolio
If your books are sloppy, you can end up with a technically calculated NOI that’s wrong, not because anybody did the math wrong, but because an expense landed in the wrong bucket, or a piece of income never got recorded at all. Multiply that across a dozen properties and a full year of transactions, and small errors stop being small.
They are the difference between a property that looks like it’s doing well and one that’s quietly sinking. And that’s why good real estate accounting services are so important to anyone who is relying on NOI to make a real decision: a purchase, a refinance, or a valuation. That number is only as good as the process that produced it.
This Is an Accounting Problem, Not a Valuation One
Most articles about NOI stop at the formula, which is really the easy part. The math is done by one row of a spreadsheet. The real answer to what is NOI in real estate isn’t just the formula, it’s whether the numbers feeding that formula were categorized consistently in the first place. That’s not a valuation debate. It’s an accounting one, and it’s the part almost nobody talks about.
Five NOI Mistakes We Actually See
These aren’t theoretical. They’re the errors we see once we actually open the books, and each looks small alone, which is what makes them dangerous. It’s the pattern across a year or a dozen properties that quietly bends the final number.
Capital Expenditures Booked as Repairs
A roof replacement coded as maintenance instead of a capital improvement pulls that cost above the line, understating NOI enough to affect a valuation or loan. In Yardi, recoding the entry isn’t enough. The income statement runs off account trees, and a capital account added mid-year sits wrong until the tree gets rebuilt.
Owner Draws Counted as Operating Expenses
In QuickBooks the tell is arithmetic: add up every property’s NOI and it won’t reach the company total. The gap is transactions that were never tagged to a property, they sit on the company books and show up on nobody’s statement. Separately, and just as common, the owner’s own distributions end up in an expense account because the owner was set up as a vendor when the file was built.
Missed CAM Recoveries
Recovery isn’t automatic; it’s billed off a tenant’s lease and modified by caps, exclusions, base-year terms, and each tenant’s pro-rata share. When an expense sits in the pool but no recovery agreement points at it, income never arrives, and nothing looks wrong on the report. This is the one we find most often, because it’s an absence rather than an error.
Accrual and Cash Mixed Together Inconsistently
Neither basis is wrong on its own. GAAP requires picking one and applying it consistently, the damage comes from running both at the same time. Two people running the same property the same month, choosing differently, get two technically correct NOIs that aren’t comparable to each other or to last year. Yardi keeps separate books per basis; AppFolio and QuickBooks hide the choice behind a toggle. Nobody records which basis produced the number.
Inconsistent Management Fee Treatment
A fee sometimes lands as an expense, sometimes not, depending on who prepared the statement. In AppFolio, fees are set per property at onboarding: a percentage, a per-unit charge, a flat rate, and sibling properties often end up on different rules, or missing one. The best-looking NOI in a portfolio is sometimes just the property nobody’s charging correctly.
Owners and managers running multiple properties are especially prone to these errors compounding, since a small inconsistency applied across a dozen properties adds up fast. A closer look at how portfolio-level accounting actually works shows how these minor errors tend to multiply at scale.
Frequently Asked Questions
How do you calculate NOI?
Subtract operating expenses from effective gross income: NOI = Effective Gross Income − Operating Expenses. Effective gross income is gross potential rent plus other income, minus vacancy and credit loss. Operating expenses include property taxes, insurance, maintenance, management fees, and utilities, but not the mortgage, depreciation, or capital expenditures.
Is NOI the same as profit?
Not quite. NOI represents profit at the operating level, excluding financing, depreciation, and taxes. The ultimate profit, what an owner keeps, comes after those items are subtracted.
Does NOI include mortgage payments?
No. Mortgage principal and interest are financing costs, which are below the NOI line, not above it.
Why do lenders care so much about NOI?
From a lender’s perspective, NOI is a metric that allows them to assess whether the property generates sufficient income to cover debt service, regardless of the financing method the current owner uses. NOI is also the numerator in debt service coverage ratio, or DSCR, the specific test most lenders actually underwrite against.
Can two similar properties have very different NOI?
Yes. Even with identical rent rolls, many factors can lead to different NOI, such as expense management, vacancies, and bookkeeping accuracy.
What’s the biggest reason NOI gets miscalculated?
The biggest reason that NOI is miscalculated is poor bookkeeping. This issue is much more common than an actual miscalculation of the formula.
Should NOI go up every year?
Not necessarily. A dip in NOI is not a concern if it is temporary and due to increased vacancies or costly annual repairs. The more important thing to assess is the NOI trend over several years in relation to management, the property, and the market.
The Bottom Line
What is NOI in real estate, at the end of the day? The NOI calculation is a combination of a simple formula and a process that requires great care and consistency. The formula is common knowledge in the industry, but it’s not just about knowing it. Books that are accurate, consistent, and correctly coded are key to obtaining the right number. Quiet miscoding distorts the picture without anyone noticing.
If you want NOI numbers you can actually trust for a purchase, a refinance, or an owner report, the commercial real estate accounting team can walk through what that accuracy looks like for your specific properties. Book a time on our calendar and we’ll take a closer look at your numbers.