calc
imoveis

ROI Imobiliário — Yield de Aluguel vs Custo de Capital

Calcule o retorno real do seu imóvel para aluguel: yield bruto, yield líquido, spread sobre o CDI e payback em anos. Descubra se o imóvel como investimento bate a renda fixa.

post/api/v1/calc/roi-imobiliario

Request

  • Base URL: https://api.calculas.com.br
  • URL: https://api.calculas.com.br/api/v1/calc/roi-imobiliario
  • Auth: HTTP bearer

Request body

valorImovelCentsinteger required

Valor de mercado atual do imóvel em centavos. Ex: R$ 500.000 → 50000000

aluguelMensalCentsinteger required

Valor mensal do aluguel cobrado (ou pretendido) pelo imóvel em centavos. Ex: R$ 2.200 → 220000

custosMensaisCentsinteger

Total de custos mensais do proprietário com o imóvel em centavos (IPTU mensal, condomínio pago pelo dono, seguro incêndio, taxa de administração da imobiliária, provisão de manutenção). Ex: R$ 500/mês → 50000. Padrão: 0.

vacanciaPercentnumber

Percentual do tempo em que o imóvel fica desocupado sem gerar renda (entre locatários). Ex: 5 = 5% do ano (~18 dias). Em mercados com alta demanda use 5%; em regiões com menor procura use 10–15%. Padrão: 5%.

taxaComparativaAnualPercentnumber

Taxa de retorno anual da renda fixa (CDI/Selic) usada como referência para comparar com o yield do imóvel. Ex: 13 = 13% ao ano. Padrão: 13%.

taxaValorizacaoAnualPercentnumber

Taxa anual de valorização esperada do imóvel. Ex: 4 = 4% ao ano. Use 0 para analisar apenas o retorno de aluguel sem considerar valorização. Consulte o índice FIPE-ZAP da região como referência. Padrão: 0%.

reformasExtraordinariasAnuaisCentsinteger

Média anual de reformas/manutenções pesadas em centavos (telhado, pintura geral, troca de instalações elétrica/hidráulica). NÃO confundir com custos mensais recorrentes. Ex: R$ 6.000/ano → 600000. Default undefined = 0.

irSobreAluguelPercentnumber

Alíquota de IR (%) aplicada sobre o aluguel recebido — modelo simplificado de Carnê-Leão (faixas 0–27,5%). Quando informado, o engine deduz o IR da receita anual antes de calcular o yield líquido e o payback. Default undefined = não aplica IR (modelo simplificado, valor cheio do aluguel).

currentDatestring date-time

ISO-8601 com offset. Default: tempo do servidor. Use pra reprodutibilidade / cache semantico.

Response

OK

oktrue required
dataobject required

Resultado dependente da calc — ver schema individual

metaobject

Changes

No recorded changes to this operation across all 1 revision of this API.