By Nirmal Lashkari · Founder · Indore, Madhya Pradesh, India
$2,200 monthly rent with a 5% vacancy allowance produces $2,090 of effective income; after $2,120 in monthly expenses, the default monthly cash flow is -$30 and annual cash flow is -$360. The calculation applies the vacancy allowance to rent, then subtracts mortgage, taxes, insurance, maintenance, and management costs.
Monthly cash flow
-$30.00
Annual cash flow: -$360.00

This calculator estimates the recurring monthly surplus or shortfall from a rental property after the income and operating costs shown in the form. It starts with monthly rent, subtracts a vacancy allowance, then subtracts the entered mortgage, taxes, insurance, maintenance, and management amounts. The headline result is Monthly cash flow. A positive value means the modeled rent exceeds the modeled costs; a negative value means the property needs a monthly contribution under those assumptions.
The result is a planning figure, not a promise of investment performance. It does not infer a purchase price, down payment, interest rate, loan balance, appreciation, taxes on your personal income, or sale proceeds. Those omissions are useful boundaries: the tool answers whether the recurring operating picture is black or red using the numbers you supply. Keep the inputs internally consistent, especially when comparing two properties.
The first adjustment is the Vacancy allowance. If monthly rent is $2,200 and vacancy is 5%, the calculator treats $110 as unavailable income and reports effective income of $2,090. This is not a fee paid to a vendor; it is a reserve for empty periods or turnover. Raising the percentage therefore reduces effective income without changing the advertised rent.
The remaining inputs are treated as monthly expenses. Mortgage is the debt payment entered in the form, while taxes and insurance represent the monthly amounts you want included. Maintenance and management are also direct monthly deductions. Total expenses is the sum of those five cost fields. Monthly cash flow is effective income minus total expenses, and annual cash flow is that monthly result multiplied across twelve months.
Monthly rent is the gross rent assumption before vacancy. Enter the rent you are testing, not a hoped-for rent that has not been supported by comparable listings or an executed lease. Mortgage is entered as a monthly amount and should use the payment convention you intend to compare. Because the component does not calculate principal and interest from loan terms, it cannot check whether the mortgage figure matches a particular rate or amortization schedule.
Taxes and Insurance are separate fields so you can see their combined effect rather than hiding them in a miscellaneous expense. Maintenance is a monthly reserve for repairs and upkeep. Management is the recurring amount allocated to property management. Vacancy allowance is a percentage from 0 to 100, so it is the only visible input that changes income rather than expenses. All currency fields accept non-negative values, which helps prevent accidental negative costs.
Consider monthly rent of $2,200, mortgage of $1,400, taxes of $300, insurance of $90, maintenance of $150, management of $180, and a 5% vacancy allowance. Vacancy reduces the $2,200 rent by $110, producing effective income of $2,090. The five entered expenses total $2,120: $1,400 + $300 + $90 + $150 + $180. Monthly cash flow is therefore negative $30, and annual cash flow is negative $360.
That small negative result is more informative than the rent-to-mortgage comparison alone. Looking only at $2,200 of rent against a $1,400 mortgage leaves an apparent $800 margin, but taxes, insurance, maintenance, management, and vacancy consume $830 of it. The output does not say the property can never work; it says this exact monthly model is short by $30 before any costs outside the form are considered.
Monthly cash flow is the primary decision signal and is color-coded according to whether it is at least zero or below zero. A zero result is break-even in the model, not a cash cushion. Annual cash flow translates the same monthly assumption into a twelve-month view, making it easier to compare the modeled surplus or contribution with other annual plans.
Effective income shows rent after the vacancy allowance, so it is the right income figure to compare with total expenses. Total expenses is the combined monthly burden of mortgage, taxes, insurance, maintenance, and management. If the result looks unexpectedly high or low, inspect these three outputs in order: confirm effective income, verify total expenses, then check whether the vacancy percentage was entered as a percent such as 5 rather than as a decimal such as 0.05.
The calculator makes sensitivity testing straightforward. In the worked scenario, removing the vacancy allowance would increase effective income from $2,090 to $2,200 and change monthly cash flow from negative $30 to positive $80. That $110 swing is exactly the vacancy reserve. By contrast, reducing management from $180 to $120 improves monthly cash flow by $60, while reducing maintenance from $150 to $100 improves it by $50.
These comparisons should not be used to select the most optimistic input. They show where the model is sensitive. A higher rent assumption improves the result, but it also needs support. A lower maintenance reserve improves the result while making the repair buffer thinner. A lower vacancy assumption improves the result while leaving less protection for empty time. Compare a conservative case, a central case, and an upside case rather than relying on one favorable combination.
The most common mistake is entering gross rent and then treating it as spendable income. The vacancy field exists to prevent that shortcut. Another is omitting taxes, insurance, maintenance, or management because they are not part of the mortgage payment. The calculator will accept zero for each field, but a zero should mean a deliberate assumption, not an overlooked cost.
Do not enter annual taxes or annual insurance in fields labeled for monthly amounts unless you have first divided them by twelve. Do not enter a management percentage as though it were a dollar amount; the component expects a monthly currency value. Finally, do not treat annual cash flow as a return percentage. This tool reports dollars of modeled cash flow, not yield, cash-on-cash return, or a measure of property value.
When monthly cash flow is negative, test which assumption would need to change and whether that change is credible. You can alter rent, mortgage, each operating cost, or vacancy independently and watch the output update. When it is positive, test whether the surplus remains positive after a higher vacancy allowance or a larger maintenance reserve. A result that survives those changes is more useful than a result that works only at the most favorable settings.
The next sibling-tool use case is to move from recurring cash flow to financing detail. Use a mortgage calculator or amortization schedule calculator to build and verify the monthly mortgage input from a loan amount, rate, and term, then return here with that payment. If the question is property income without debt, compare the cash-flow view with a yield or cap-rate tool while remembering that those tools answer different questions.
Properties rarely stay occupied every single month. Budgeting for vacancy gives a far more realistic view of your income.
Positive cash flow means the property pays for itself. Many investors also want a buffer for unexpected repairs and rate changes.
It means the entered effective income is lower than the entered monthly expenses. In the default-style example, the modeled shortfall is $30 per month, or $360 annually, before costs that are not represented in the form.
Effective income subtracts the vacancy allowance from monthly rent. At $2,200 rent and 5% vacancy, the allowance is $110 and effective income is $2,090.
They are monthly currency fields. Convert an annual bill to a monthly amount before entering it so total expenses and annual cash flow remain comparable.
No. It accepts a monthly mortgage amount as an input. Use a financing or amortization calculator to derive that payment from loan details, then enter the resulting monthly figure here.
The calculator treats all monthly rent as effective income. That produces an optimistic no-vacancy case and can be useful for sensitivity testing, but it removes the reserve for empty time.
It includes only mortgage, taxes, insurance, maintenance, and management because those are the visible expense inputs. Add other recurring costs to your analysis separately rather than assuming they are included.
How landlords calculate net yield: the expense list that separates net from gross, vacancy and management math, and why net yield is not the whole story.
A practical, math-driven playbook to move a rental DSCR from 1.10 to 1.25 — worked scenarios, lender rules, decision framework, and a live calculator.
UK buy-to-let yield: calculate gross and net returns properly, including stamp duty, tax, voids and management costs in 2026.
How we calculate: calcCashFlow in calculators.ts; regression checks in calculators.test.ts
Last reviewed: . Learn more about Nirmal Lashkari and LashkariProperties.
Disclaimer: This calculator provides estimates for informational purposes only and is not financial, tax, or legal advice. Verify figures with a qualified professional before making decisions.