Rental Yield Calculator
Calculer le rendement locatif brut et net, le taux de capitalisation et le rendement des liquidités pour les propriétés d'investissement.
À propos de cet outil
Un calculateur de rendement locatif aide les investisseurs immobiliers à évaluer la rentabilité et le retour sur investissement des propriétés de location. Que vous possédiez un appartement résidentiel, un immeuble commercial ou un terrain, comprendre votre rendement et vos flux de trésorerie est essentiel pour prendre des décisions d'investissement éclairées et comparer les propriétés avec d'autres opportunités d'investissement.
Le calculateur nécessite des informations de base sur la propriété : votre investissement total (y compris le prix d'achat, les frais de clôture et les rénovations), les revenus locatifs mensuels et les dépenses annuelles (taxes foncières, assurances, entretien, services et frais de gestion immobilière). Il calcule alors plusieurs indicateurs clés : le rendement brut (revenus locatifs en pourcentage de la valeur de la propriété), le rendement net (après dépenses), le taux de capitalisation (revenu net d'exploitation divisé par la valeur de la propriété) et le retour sur trésorerie (bénéfice en trésorerie annuel par rapport à la trésorerie investie). Ces chiffres révèlent si une propriété atteint vos attentes de rendement.
Cet outil est inestimable pour comparer côte à côte différentes propriétés d'investissement, tester des scénarios de stress (par exemple, des taux de vacance ou des coûts d'entretien plus élevés) et valider que les transactions s'alignent sur vos objectifs financiers. Notez que le calculateur suppose un revenu locatif stable et ne tient pas compte de l'appréciation des propriétés, des déductions fiscales ou des coûts de financement—des facteurs que vous devez intégrer séparément dans votre analyse d'investissement complète.
Questions Fréquentes
Implémentation du Code
def rental_yield(
property_price: float,
monthly_rent: float,
annual_expenses: float = 0,
vacancy_rate_pct: float = 0,
) -> dict:
"""Calculate rental yield metrics for an investment property."""
annual_rent = monthly_rent * 12
effective_rent = annual_rent * (1 - vacancy_rate_pct / 100)
gross_yield = (annual_rent / property_price) * 100
net_income = effective_rent - annual_expenses
net_yield = (net_income / property_price) * 100
# Cap rate uses Net Operating Income (before financing)
cap_rate = (net_income / property_price) * 100
return {
"gross_yield_pct": round(gross_yield, 2),
"net_yield_pct": round(net_yield, 2),
"cap_rate_pct": round(cap_rate, 2),
"annual_gross_income": round(effective_rent, 2),
"annual_net_income": round(net_income, 2),
"monthly_net_income": round(net_income / 12, 2),
}
result = rental_yield(
property_price=350_000,
monthly_rent=1_800,
annual_expenses=5_000, # maintenance, insurance
vacancy_rate_pct=5,
)
for k, v in result.items():
print(f"{k}: {v}")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.