---
title: "Calculadora de Renda Passiva e Independência Financeira"
method: POST
path: "/api/v1/calc/renda-passiva-independencia"
tags: ["calc", "financas"]
---

# Calculadora de Renda Passiva e Independência Financeira

`POST /api/v1/calc/renda-passiva-independencia`

## Request

- Base URL: `https://api.calculas.com.br`
- URL: `https://api.calculas.com.br/api/v1/calc/renda-passiva-independencia`
- Auth: HTTP bearer

Calcule quanto sua renda passiva cobre de sua renda ativa e descubra em quanto tempo você pode atingir a independência financeira com dividendos, FIIs e aluguel.

## Request body

- object
  - `rendaAtivaMensalCents` integer, required: Sua renda mensal hoje (salário, pró-labore ou retiradas), em centavos. É o ALVO a ser substituído pela renda passiva. Ex: R$ 10.000 → 1000000.
  - `patrimonioDividendosCents` integer: Patrimônio investido em ações pagadoras de dividendos, em centavos. Ex: R$ 200.000 → 20000000. Opcional (default 0).
  - `yieldDividendosAnualPct` number: Dividend Yield anual médio da carteira de ações, em %. Mercado brasileiro tende a 5-9% para ações maduras. Default 6%. Faixa 0-30%.
  - `patrimonioFiiCents` integer: Patrimônio investido em FIIs (Fundos de Investimento Imobiliário), em centavos. Ex: R$ 100.000 → 10000000. Opcional.
  - `yieldFiiAnualPct` number: Yield anual médio dos FIIs, em %. Típico 7-10%. Default 8%. Faixa 0-30%.
  - `aluguelMensalLiquidoCents` integer: Aluguel mensal LÍQUIDO recebido de imóveis (já descontado IR Carnê-Leão, IPTU, taxa administração), em centavos. Use a calc rentabilidade-imovel-aluguel para apurar o líquido.
  - `rendaFixaMensalCents` integer: Renda mensal de instrumentos de renda fixa (juros, CDB, Tesouro Direto), já líquida de IR, em centavos.
  - `aporteMensalCents` integer: Aporte mensal médio em investimentos para acelerar a independência, em centavos. Ex: R$ 5.000/mês → 500000.
  - `taxaRetornoAnualPct` number: Taxa de retorno anual média esperada da carteira (composta), em %. Para projeção dos anos restantes até independência. Default 8% (perfil moderado).
  - `currentDate` string, date-time: ISO-8601 com offset. Default: tempo do servidor. Use pra reprodutibilidade / cache semantico.

## Response `200`

OK

- object
  - `ok` true, required
  - `data` object, required: Resultado dependente da calc — ver schema individual
  - `meta` object

## Other responses

- `422`: Input invalido (Zod parse falhou)
- `500`: Engine error

---

[API](https://skmtc.dev/calculas/apis/contai-api.md) · [All operations](https://skmtc.dev/calculas/apis/contai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/calculas/apis/contai-api/revisions/26a00749292b?raw)
