How it works
You start by entering gross rental income, which represents the total scheduled rent and recurring ancillary income (parking, storage, pet fees, RUBS allocations, etc.) before accounting for vacancy or any expenses. This is sometimes called potential gross income when all units are assumed to be fully occupied and paying at the current rent roll.
Next, you choose a vacancy allowance percentage. Rather than plugging in a specific number of vacant units, the calculator applies a simple vacancy factor to gross income: Vacancy cost = Gross income × Vacancy %. This step forces you to think about economic vacancy and credit loss, not just physical vacancy.
Effective gross income (EGI) is then computed as Gross income minus Vacancy cost. EGI represents the income you reasonably expect to collect after typical downtime and non‑paying tenants, and is the starting point for many lenders’ cash flow analyses.
You then enter your annual operating expenses. These should include ongoing items like property taxes, insurance, repairs and maintenance, property management fees, common area utilities you pay, trash, lawn/snow, HOA dues, and other recurring operating costs. Crucially, they should exclude debt service (principal and interest), income taxes, and one‑time capital expenditures.
The calculator derives NOI using the standard definition: NOI = Effective gross income − Operating expenses. Because debt service and income taxes are not included, NOI is an unlevered figure that is comparable across different capital structures and useful for valuing properties via cap rate.
Finally, the tool computes an expense ratio, which is Operating expenses divided by Effective gross income. This ratio gives you a quick sense of whether expenses look lean or heavy relative to income, and makes it easier to spot unrealistic pro formas where expenses are understated just to make the deal look better.
By keeping the math this transparent—gross income, less vacancy, less operating expenses—the calculator gives you a repeatable framework you can use across single‑family rentals, small multifamily, larger apartment buildings, or basic commercial properties where the income and expense model follows the same structure.