Real estate has always been considered a permissible investment in Islam — owning property and earning rental income is clearly halal. But Real Estate Investment Trusts (REITs) add complexity: leverage, interest-bearing debt, and sometimes impermissible tenants (bars, casinos, conventional banks). So are REITs halal?

Quick Answer

Most conventional REITs fail Shariah screening due to excessive debt (REITs typically use 40-60% leverage). However, a growing number of Shariah-compliant REITs and halal real estate ETFs exist. Each REIT must be individually screened.

Why Most REITs Fail Shariah Screening

1. Excessive Leverage

REITs are legally required to distribute 90% of taxable income as dividends. This leaves little retained earnings for growth, so REITs finance acquisitions primarily through debt. The average US REIT has a debt-to-assets ratio of 45-55% — well above the 30% AAOIFI threshold and often above the 33% MSCI threshold.

2. Interest-Based Financing

REIT debt is almost exclusively conventional (interest-bearing) mortgages and bonds. Even if the underlying real estate business is permissible, the financing structure creates Shariah compliance issues.

3. Impermissible Tenants

Some REITs lease to tenants in prohibited industries: conventional banks, bars and nightclubs, casinos, and liquor stores. If impermissible rental income exceeds 5% of total revenue, the REIT fails the business activity screen.

REITs That May Pass Screening

Not all REITs are highly leveraged. Some maintain conservative balance sheets:

REIT Ticker Type Debt/Assets Status
American TowerAMTCell Towers~32%Borderline (passes DJIM/S&P, may fail AAOIFI)
EquinixEQIXData Centers~28%Passes most methodologies
PrologisPLDIndustrial/Logistics~22%Passes most methodologies
Crown CastleCCICell Towers~42%Fails AAOIFI and MSCI
Simon Property GroupSPGMalls~55%Fails all methodologies

Shariah-Compliant Real Estate Alternatives

Halal REIT ETFs

Screening REITs with the API

# Screen individual REITs
import requests

reits = ["AMT", "EQIX", "PLD", "CCI", "SPG"]
for symbol in reits:
    resp = requests.post(
        f"https://api.halalterminal.com/api/screen/{symbol}",
        headers={"X-API-Key": "YOUR_KEY"}
    )
    data = resp.json()
    status = "PASS" if data["is_compliant"] else "FAIL"
    debt = data.get("debt_to_assets_ratio", 0)
    print(f"{symbol}: {status} | Debt/Assets: {debt:.1%}")

Two ways to screen

Halal Terminal

Screen stocks and ETFs interactively with real-time data, multi-methodology verdicts, and transparent financial ratios.

Key Takeaways