๐ข
Rental Yield
Calculate gross and net rental yield on your Moroccan property investment.
Results
A gross yield of 5โ7% is considered good in Casablanca and Rabat. Marrakech (tourist) can offer 6โ9%.
๐ Rental yield formula
Gross yield = (annual rent รท purchase price) ร 100
Net yield = ((annual rent โ costs) รท purchase price) ร 100
Net yield = ((annual rent โ costs) รท purchase price) ร 100
๐ Yield by price (rent 4,000 MAD/month)
| Purchase price | Annual rent | Gross yield |
|---|---|---|
| 600,000 MAD | 48,000 MAD | 8.0% |
| 800,000 MAD | 48,000 MAD | 6.0% |
| 1,000,000 MAD | 48,000 MAD | 4.8% |
๐ผ Rental investment scenarios
700,000 MAD flat, rent 3,500 MAD
Gross yield = (42,000 รท 700,000) ร 100 = 6.0%.
Same with 8,000 MAD/year costs
Net yield = (34,000 รท 700,000) ร 100 = 4.86%.
๐ก Practical tips
- Always compute net yield after tax, ownership costs, maintenance and vacancy.
- Location and rentability matter more than a high paper yield.
- Compare the yield with your mortgage rate to see if the investment pays off.
โ ๏ธ Limits and disclaimer
- The tool excludes vacancy periods and market swings.
- Tax on rental income reduces the real yield.
Official sources: General Tax Code ยท Directorate General of Taxes (tax.gov.ma).
Last updated: February 2026.
Last updated: February 2026.
โ Frequently asked questions
How do I calculate rental yield?
Divide the annual rent by the purchase price, then multiply by 100 for the gross yield.
What is a good yield in Morocco?
5% to 7% gross is generally considered reasonable depending on the city and location.
What is the difference between gross and net yield?
Net yield subtracts costs, taxes and vacancy, and is closer to reality.