Investing in Kenyan real estate? Nailing your Return on Investment (ROI) is essential. It’s your performance scoreboard, telling you whether your property is making any money for you, or barely warming the bench.
Let’s break it down, and see how we can calculate your ROI.
For more insight on property, visit BuyRentKenya’s Property Advice blog.
1. What Is ROI, Anyway?
ROI is a percentage that measures how much profit you’re pulling in relative to what you put in. In its simplest form:
ROI = (Net Profit / Total Investment Cost) × 100%
Or more elaborately:
ROI = (Current Value + Income – Investment Cost) / Investment Cost × 100%
That covers appreciation, rental income, and expenses.
2. Calculating ROI on Your Property in Kenya
In Kenya, you generally estimate ROI annually using:
ROI = (Net Annual Income / Total Investment Cost) × 100%
Here’s what “net annual income” means:
- Rental Income for the Year minus Annual Expenses
Think maintenance, taxes, vacancies, management fees, etc.
3. What Counts as “Good” ROI in Kenya?
- Residential Rentals: Expect roughly 6%–10% annually. Prime Nairobi areas like Kilimani or Westlands may hit higher yields. Also, furnished properties see a higher ROI of 10% and above.
- Commercial Offices & Stores: Averaged about 7.8% in Nairobi in 2024. Stores in malls and shopping centres in prime locations are said to have the highest ROI in property investments.
- Land Appreciation: Example: Buy at KES 500,000, sell later at KES 700,000 → 40% ROI on appreciation alone.
4. Let’s Crunch Some Numbers Using a Calculator
MortgageCalculator.co.ke offers a simple, smart ROI calculator. You plug in:
- Purchase price
- Loan or cash payment details
- Stamp duty, legal fees, valuation, service charges
- Monthly rental income, management, repair, renovation costs, and any additional costs.
The output shows:
- Total investment
- Annual net income
- ROI percentage
(Heads-up: results are estimates, not financial advice.)
Example Scenario
Imagine:
- Purchase Cost: KES 12,000,000
- Annual Rent: 100,000 × 12 = KES 1,200,000
- Expenses: KES 50,000 annually
- Net Income: 1,200,000 – 50,000 = KES 1,150,000
ROI: (1,150,000 ÷ 12,000,000) × 100 = 9.5% per year
This is a good ROI compared to fixed savings accounts offering 2–4%.
Keep in mind, however, that this is calculated if you bought the house cash and not through a mortgage.
5. Tips to Maximize Your ROI in Kenya
- Location, Location, Location
Prime areas = higher immediate rental yields; satellite towns = better appreciation potential. - Track Infrastructure
Areas around projects like the Expressway and SGR have a jump in values, that is, higher land prices, higher rents. - Minimize Costs
Opt for manageable renovation and maintenance plans. Don’t let haunts like unexpected repairs—and those landing raids on your wallet—ruin returns. - Use Leverage Smartly
Financing can boost your ROI via leverage—but tread carefully. Include the 28/36 rule and remember, costs interest rates can dampen margins.
Quick Recap Table
| Metric | Formula / Insight |
|---|---|
| ROI (annual) | (Net Annual Income ÷ Total Investment) × 100% |
| Gross ROI (monthly) | (Rent ÷ Purchase Price) × 100 |
| Net ROI (monthly) | (Net Profit ÷ Purchase Price) × 100 |
| Cap Rate | NOI ÷ Property Value |
| Cash-on-Cash Return | Annual Cash Flow ÷ Cash Invested |
| Good ROI Benchmark (Kenya) | Residential: 6–10% p.a.; Commercial: ~7–8% |
Final Thought
Think of ROI as your property’s report card. Use tools like the mortgagecalculator.co.ke (ROI calculator), but don’t stop there.
Layer in local trends, financing costs, and your own investment timeline. With clarity and a sprinkling of humor, you’ll be well on your way to ROI that doesn’t just look good on paper, but feels good in your pocket.


