One of the best ways for landlords and property managers to take control of their investments is with an ROI calculator. A ROI (return on investment) calculator helps real estate professionals measure how much cash return they’re getting compared to what they’ve put in.
Unlike similar loan calculators, such as an EMI calculator, which measures loan payment, or an FD calculator, which measures your investment, this type of formula provides overall insight into your profitability. And since maximizing income is the ultimate goal for many landlords, it’s important to know what your ROI is to stay ahead. But learning how to calculate ROI on rental property income can be a challenge if you don’t know the formula.
In this guide, we’ll look at how to calculate rental property ROI and how an ROI calculator can help you make smarter decisions with regard to your long-term financial goals as a property investor.
What Is ROI in Real Estate?
ROI stands for “return on investment,” and it’s exactly what it sounds like: a measure of how profitable an investment is. ROI is a percentage that measures return relative to total investment. However, a good target ROI for real estate may not look the same as with other types of investments.
Rental ROI is the single most important metric for evaluating a property as an investment. In real estate, an ROI measurement of between 8% and 12% is a good goal to aim for. This translates to an annual net profit amount totaling at least 8% of your total investment cost.
If that sounds complicated, don’t worry. You’ll find an easy, step-by-step formula and a free ROI calculator below.
The Rental Property ROI Formula
So, what is the ROI formula we use to get that final figure? Let’s take a look at the basic calculation. Here’s how to calculate rental property ROI the easy way:
ROI = (Net Profit / Total Investment) × 100
If math wasn’t your favorite subject in school, this equation might be confusing, so let’s break down each part:
- Net Profit: This is your earnings after all costs have been subtracted. Costs typically include things like mortgage interest, maintenance, property taxes, and management fees.
- Total Investment: This includes your purchase price, renovation expenses, closing costs, and any other money you’ve put into the property. Basically, it’s everything you’ve spent on purchasing the property and getting it ready to rent.
- Multiply by 100: This part is included in order to express the result as a percentage, which makes it easier to compare investments.
So, let’s say you spent $200,000 to buy and renovate a property (Total Investment), and you earned $24,000 in profit after expenses over the course of a year (Net Profit). Based on these figures, your ROI would be:
ROI = (24,000 / 200,000) × 100 = 12%
How to Calculate Rental Property ROI (Step-by-Step)
Step 1: Calculate Gross Annual Rental Income
Gross rental income is the total amount of money coming in before subtracting costs. To get this number, multiply the monthly rent specified in your lease by 12. Next, subtract a vacancy estimate to account for months where you don’t collect rent.
[(Monthly Rent) × 12] – (Vacancy Estimate) = Gross Rental Income
Step 2: Tally Operating Expenses
Operating expenses include recurring annual, monthly, and one-time costs like:
- Property taxes
- Insurance
- Maintenance
- Management fees
- Owner-paid utilities
Once you have all of these expenses, add them up.
Step 3: Compute Net Profit
To get net profit, subtract your expenses from your gross income:
(Gross Income) – (Operating Expenses) = Net Profit
Step 4: Determine Total Cash Invested
Identify every payment you made as an investment in the property. This includes:
- Down payment
- Closing costs
- Renovation/turnover costs
Add all of these payments up to get your Total Investment Cost
Step 5: Plug Into the Formula
Convert the figures into a percentage to find your ROI.
A Worked Example: Calculating ROI on a $200,000 Rental
Let’s take a more complicated version of our example from earlier. Say your purchase price was $200,000 and your closing and renovation costs were $10,000. If you charge $2,000 rent, and your annual expenses total $6,000, your ROI calculation would look like this:
- Annual Rental Income: $2,000 monthly rent × 12 = $24,000
- Total Expenses: $6,000
- Net Profit: $24,000 – $6,000 = 18,000
- Total Investment: $200,000 + $10,000 = $210,000
- $18,000 / $210,000 ≈ 0.0857
- 0.0857 × 100 = 8.57%
Keep in mind that real estate ROI can go up or down over time. Your ROI can change if rent goes up, expenses increase, or the value of your property changes. This is why it’s essential to track ROI for each property year over year.
Cash-on-Cash Return vs. ROI: What's the Difference?
Cash-on-cash return calculates annual cash flow divided by actual cash invested (not total property value). This figure is more of a measure of an investment’s liquidity, whereas ROI gives you an idea of an investment’s profitability over time.
Investors are more likely to use cash-on-cash for situations like financed deals, while ROI is more useful for all-cash deals or getting a big picture overview of investment health.
In the example scenario above, the annual cash flow is the same as the net income. However, cash-on-cash doesn’t account for the property value, only the actual cash invested for down payment, closing costs, and renovations.
Note that neither of these metrics accounts for appreciation. For serious portfolio analysis, it’s usually a good idea to track both figures.
Pro Tip: Before you learn how to calculate ROI on rental property income, be sure to track all your rental income in a property management software like TenantCloud for a complete view into your finances.
What Is a Good ROI on a Rental Property?
When deciding whether rental properties are a good investment, ROI is one of the best ways to gauge a property’s profitability. There is no clear-cut “good ROI,” but the industry benchmark is usually between 8% and 12% for typical residential rental properties.
An ROI that’s below 6% could indicate a weak investment unless the property shows strong appreciation potential. On the other hand, an ROI above 15% may be a sign of higher risk, off-market opportunities, or short-term strategies.
There are also variables that can impact the ROI range, including:
- Market
- Property type
- Leverage
- How actively the property is managed
Common Mistakes When Calculating Rental Property ROI
Now that you know how to calculate rental property ROI on your investments, these are some of the biggest mistakes you should avoid:
- Forgetting vacancy estimates (always plan for ~5-10% downtime)
- Overlooking small recurring costs like lawn care, pest control, and HOA dues
- Ignoring capital reserves for big-ticket repairs like roofing, HVAC, and plumbing
- Not accounting for property management fees, even if you self-manage today
- Comparing ROI across properties without using annualized ROI when hold periods differ
Using an ROI Calculator to Speed Up the Math
While it’s possible to calculate rental property ROI manually, you run the risk of a mathematical error. A calculator helps catch mistakes and ensures consistent results.
When comparing multiple properties side by side in a portfolio, an ROI calculator is an especially helpful tool. Property management software like TenantCloud can pull from real rental data like rent collected and expenses logged. This built-in calculator means accurate ROI tracking for every property.
With year-over-year TOI tracking, you may also find trends that a one-time calculation might miss. Combined with cash flow and net operating income dashboards, TenantCloud’s ROI calculator becomes a powerful tool for getting the full picture on your investment properties.
Frequently Asked Questions About Rental Property ROI
What is a good ROI for a rental property?
A good ROI for a rental property usually falls between 8% and 12%. A potential ROI below 6% or above 15% could point to other issues, such as weak return potential or higher-risk investments.
How do you calculate ROI on a rental property?
Here’s how to calculate rental property ROI:
ROI = (Net Profit / Total Investment) × 100
- Calculate gross annual rental income (monthly rent × 12, then subtract a vacancy estimate)
- Tally operating expenses (property taxes, insurance, maintenance, management fees, owner-paid utilities)
- Compute net profit (gross income minus expenses)
- Determine total cash invested (down payment + closing costs + renovation/turnover costs)
- Plug into the formula and convert to a percentage
What is the difference between ROI and cash-on-cash return?
The biggest difference is that cash-on-cash return doesn’t account for a rental property’s total value; instead, it focuses on short-term cash flow.
ROI is ideal for getting a big-picture assessment of a rental property’s financial return. Cash-on-cash return provides a more immediate idea of how much cash income a rental property produces relative to the actual cash invested.
ROI = (Net Profit / Total Investment) × 100
Cash-on-Cash Return = (Annual Cash Flow / Actual Cash Invested)
Should I include appreciation in my ROI calculation?
Calculating ROI doesn’t directly give you insight into a property’s appreciation. However, tracking ROI year-over-year can help you determine how profitable an investment property is over time.
How often should I recalculate ROI on a rental?
It’s a good idea to calculate ROI on a rental property at least once a year, or more often if there is a significant change to your income or expenses.
Are rental properties a good investment right now?
Yes, investing in a rental property can be a profitable way to build a real estate portfolio and generate income. However, to help ensure a good return, you should calculate the potential ROI. A good target ROI is usually 8-12%.
What is the return on investment (ROI) of switching from spreadsheets to property management software for under 20 units?
The ROI usually comes from saving time, reducing accounting errors, speeding up rent collection, and reducing vacancies. Automating rent reminders can also reduce late payments and tenant turnover. For under 20 units, even a small improvement in efficiency or occupancy can quickly offset the cost of software. Tools like TenantCloud are built specifically for independent landlords managing small portfolios, making the switch from spreadsheets straightforward.