Pular para o conteúdo
🛠️ToolsShed

Rental Yield Calculator

Calcule rendimento bruto e líquido, taxa de capitalização e retorno de caixa para propriedades de investimento.

Sobre esta ferramenta

Uma calculadora de rentabilidade de aluguel ajuda investidores imobiliários a avaliar a lucratividade e o retorno sobre investimento de propriedades alugadas. Seja você dono de um apartamento residencial, prédio comercial ou terreno, entender seu rendimento e fluxo de caixa é essencial para tomar decisões de investimento informadas e comparar propriedades com outras oportunidades de investimento.

A calculadora requer informações básicas da propriedade: seu investimento total (incluindo preço de compra, custos de fechamento e reformas), receita de aluguel mensal e despesas anuais (impostos sobre propriedade, seguros, manutenção, contas de serviços e taxas de administração). Em seguida, calcula várias métricas-chave: rentabilidade bruta (receita de aluguel como percentual do valor da propriedade), rentabilidade líquida (após despesas), taxa de capitalização (renda operacional líquida dividida pelo valor da propriedade) e retorno sobre caixa (lucro em caixa anual relativo ao caixa investido). Esses números revelam se uma propriedade está atendendo às suas expectativas de retorno.

Esta ferramenta é inestimável para comparar diferentes propriedades de investimento lado a lado, fazer testes de cenários (por exemplo, taxas mais altas de vacância ou custos de manutenção) e validar que os negócios se alinham com seus objetivos financeiros. Tenha em mente que a calculadora assume receita de aluguel estável e não leva em conta valorização de propriedades, deduções fiscais ou custos de financiamento—fatores que você deve incorporar separadamente em sua análise de investimento completa.

Perguntas Frequentes

Implementação de Código

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.