Net operating income is the number that separates a rental property's performance from its financing. It tells you what the property generates on its own — before you introduce how it was purchased, who owns it, or how it's taxed. That's why investors, lenders, and appraisers all use NOI to value and compare properties.
For self-managing landlords, NOI is also the clearest picture of operational efficiency. A property with strong gross income but weak NOI has an expense problem. A high NOI with modest gross income is tightly run. Cash flow and net income are useful — but they mix operational performance with financing decisions in a way that makes direct comparison difficult.
The NOI formula
Gross operating income = gross potential rent − vacancy allowance. Operating expenses = insurance + property taxes + maintenance + utilities + management fees. Mortgage payments are not an operating expense. Neither is depreciation. We'll explain why below.
A worked example
A single-family rental home. Monthly rent: $2,000/month. Vacancy assumption: 8%.
What NOI excludes — and why
NOI intentionally excludes several items that affect cash flow and tax returns but that are financing or ownership decisions rather than property operations:
| Excluded from NOI | Why it's excluded |
|---|---|
| Mortgage principal payments | Capital repayment — not an operating cost |
| Mortgage interest | Financing cost, not an operating expense — excluded from NOI by convention |
| Depreciation | Non-cash accounting entry; excluded to keep NOI cash-equivalent |
| Income taxes | Investor-level tax; varies by ownership structure |
| Capital expenditures (CapEx) | Roof replacement, HVAC — capital items, not operating expenses |
NOI, cash flow, and cap rate — the three numbers
Landlords often confuse NOI with cash flow. They're different metrics that answer different questions:
Answers: How does this property perform independent of how it was financed?
Answers: What does this property put in my pocket each month?
Answers: What return does this property generate at current market value?
Using the worked example: NOI of $16,080. If the property is worth $200,000, the cap rate is 8.04% — meaning for every dollar invested in the property at current value, you earn 8 cents in operating income. If your mortgage payment is $12,000/year, cash flow is $16,080 − $12,000 = $4,080.
A high cap rate means either strong operations or a low purchase price (or both). A low cap rate on a strong property usually means it's priced close to full value. Comparing cap rates across similar properties in the same market gives a fast read on relative value.
Getting the numbers from your ledger
NOI is only as accurate as the underlying transaction data. Three common mistakes that distort NOI:
- Including mortgage interest in operating expenses. Mortgage interest is a financing cost. It belongs in your cash flow calculation and on Schedule E, but it does not belong in NOI. Including it makes your property look less efficient than it is and makes cross-property comparison meaningless.
- Using net payout instead of gross income. If your income records show Airbnb payouts (after platform fees), your gross income is understated. Platform fees are operating expenses — commissions — and belong in the expense column, not as a reduction to income.
- Omitting vacancy. A property that was 100% occupied last year will not be 100% occupied every year. Build a vacancy allowance into your NOI calculation (5–10% is typical for well-located residential properties) so your number reflects realistic performance, not a best-case scenario.
How Estavo gives you the right inputs
- →Every transaction is direction: credit or debit — income and expense in one unified ledger, not two separate systems to reconcile
- →Booking-type credits store gross amount; platform fees are separate debit transactions tagged to Commissions — so gross income is always clean
- →Transactions are attached to Units, not Properties — so multi-unit NOI can be calculated per unit, not blended at property level
- →Schedule E export gives you category totals that map directly to the operating expense categories in your NOI calculation