Build a transparent base case
A rental model is a set of assumptions expressed as arithmetic. Label each input as documented, quoted, or estimated, and use a consistent monthly or annual time period. Start with scheduled rent, subtract vacancy and collection losses, add supported other income, then subtract operating expenses.
In this guide, net operating income means income after operating expenses but before debt service, replacement reserves, and income taxes. Subtract principal and interest payments and a separately identified replacement reserve to estimate pre-tax cash remaining after that reserve. Taxable income is a different calculation; IRS Publication 527 explains why depreciation and improvements require separate tax treatment.
Use an example with every assumption visible
Consider a hypothetical rental with $2,400 monthly scheduled rent, a 5% annual allowance for vacancy and collection losses, $7,800 of annual operating expenses, $16,800 of annual principal and interest payments, and a $1,800 annual replacement reserve. These are invented teaching inputs, not local market estimates or a suggested investment.
Scheduled annual rent is $28,800. After the $1,440 loss allowance, collected income is $27,360. Subtracting operating expenses leaves $19,560 of net operating income. After debt service and the reserve, the model leaves $960 a year, or $80 a month. The apparently large gap between rent and the mortgage payment disappears once the other assumptions are included.
Change several assumptions together
Now reduce scheduled rent by 5%, increase the vacancy and collection-loss allowance to 10%, and increase operating expenses by 10%. Hold debt service and the reserve constant for this example. Annual collected income becomes $24,624 and operating expenses become $8,580.
Net operating income falls to $16,044. Subtracting $16,800 of debt service and the $1,800 reserve produces a $2,556 annual shortfall, or $213 a month. This is a sensitivity test, not a forecast or a claim about the probability of those changes.
- Test rent reductions and slower leasing together.
- Model major repairs separately from routine maintenance.
- Test an income interruption during a planned renovation.
Respect the actual debt terms
For a fixed-rate loan, do not change the contracted principal-and-interest payment merely because market rates move. Test a higher rate where the plan depends on a new loan, refinancing, or an adjustable rate. CFPB explains that adjustable-rate changes depend on the contract's index, margin, and caps.
Separate interest-only periods, amortization, maturity, and any balloon payment. A positive operating year does not demonstrate that a future loan balance can be refinanced. Treat a refinance as an assumption to investigate, with its own fees, timing, and eligibility questions.
Read the model as a cash plan
Include acquisition costs, initial repairs, financing fees, and money held in reserve when describing the initial cash commitment. Keep appreciation and sale proceeds out of recurring operating cash flow. If you model an exit, show sale costs and the remaining debt separately.
A monthly average also hides timing: a repair bill can arrive before cash has accumulated. Map the larger outflows by month, identify which changes cause a shortfall, and record how that shortfall would be funded. The useful output is a clear account of the assumptions that matter most.
Turn the reading into a working file.
Use the interactive tools to keep your assumptions and evidence together.
Open due-diligence notebook ↗Find official research sources ↗Try the offer-price calculator ↗Sources & further reading
Public sources reviewed September 5, 2026. Definitions and publication dates can change; inspect the original material when using it in your own research.