Como funciona o simulador
O simulador estima quanto a sua carteira rende por mês, já sem o imposto. Para cada ativo:
Renda mensal = valor investido × yield líquido ÷ 12
O yield líquido segue as mesmas premissas do simulador de renda passiva: o dividend yield conservador nas ações e nos FIIs, a taxa de compra no Tesouro Direto, a taxa contratada na renda fixa, o imposto de cada tipo e, no Tesouro e na renda fixa, o desconto da inflação. O resultado mostra a renda da carteira inteira e a de cada grupo (ações, FIIs, Tesouro, renda fixa e outros), com a parte de cada um no valor investido.
Numa carteira com R$ 100.000 num FII que paga 10% ao ano e R$ 100.000 num CDB prefixado a 12%:
- FII, isento: 100.000 × 10% ÷ 12 = R$ 833,33 por mês.
- CDB: 12% × 0,85 (IR de 15%) = 10,2%; descontada a inflação de 5,5%, 1,102 ÷ 1,055 − 1 = 4,455%; 100.000 × 4,455% ÷ 12 = R$ 371,25 por mês.
- Carteira: R$ 1.204,58 por mês sobre R$ 200.000, um yield líquido de 1.204,58 × 12 ÷ 200.000 = 7,23% ao ano.
Duas formas de montar a carteira
- Adicionar ativo: escolha o tipo e preencha o que ele pede. Ações e FIIs, o ticker e a quantidade (o simulador traz a cotação e os proventos) ou o valor investido; Tesouro, o título e a quantidade ou o valor; renda fixa, o valor e a taxa; outros ativos, o valor, o rendimento e o imposto.
- Colar a carteira em texto: escreva ou cole a carteira no padrão abaixo, agrupada pelo tipo de ativo. Dá para colar de uma planilha: cada coluna vira um campo.
Os ativos adicionados um a um ficam guardados só no seu navegador, para a próxima visita; os lidos de um texto colado valem até a página ser recarregada. Nada do que você digita vai para o nosso servidor.
O padrão do texto
Cada grupo começa com uma linha # e o nome do grupo; em seguida, um ativo por linha, com os campos separados por ponto e vírgula:
# Ações
PETR4; 100
ITUB4; R$ 8.000
# FIIs
HGLG11; 30
# Tesouro Direto
Tesouro IPCA+ 2040; R$ 15.000
# Renda fixa
CDB Banco X; R$ 20.000; 110% CDI
LCI Banco Y; R$ 10.000; 95% CDI
Debênture Z; R$ 8.000; IPCA+ 6,5%
Debênture DI; R$ 7.000; CDI + 2%
CRI W; R$ 6.000; IGP-M + 5%
CDB antigo; R$ 3.000
# Outros
Aluguel do apartamento; R$ 300.000; 6% a.a.
# Cripto
Bitcoin; R$ 4.000
-
Ações e FIIs: a quantidade ou o valor (com
R$). Um8% a.a.na linha troca o yield do mercado pelo informado. -
Tesouro Direto: o nome do título como no site do Tesouro, e o valor ou a quantidade. Sem taxa, vale a taxa de compra de hoje; com ela (
IPCA+ 6,2%,12% a.a.), a da sua compra. -
Renda fixa: o valor e a taxa, em uma destas formas:
- percentual do índice:
110% CDIou100% Selic; - prefixada:
12% a.a.; - 100% do índice mais uma taxa prefixada ao ano:
CDI + 2%,Selic + 1%,IPCA + 6,5%ouIGP-M + 5%; - os dois juntos, menos comum:
80% CDI + 5%.
Sem a taxa, a conta assume IPCA + 3% e marca o ativo, que aparece na área de correções para receber a taxa certa. LCI, LCA, CRI e CRA são reconhecidos como isentos pelo nome; para uma debênture incentivada, escreva
isento. - percentual do índice:
-
Outros: o valor e o rendimento bruto ao ano (
6% a.a.) ou uma taxa indexada, nas mesmas formas da renda fixa (IPCA + 4%,CDI + 1%,110% Selic), comIR 15%einflaçãoopcionais. Um aluguel de R$ 120.000 corrigido pelo IPCA que rende 4% acima dele, com a inflação descontada: 1,055 × 1,04 − 1 = 9,72%; 1,0972 ÷ 1,055 − 1 = 4%; 120.000 × 4% ÷ 12 = R$ 400 por mês.
Grupos que o simulador não calcula, como ações americanas (Stocks), REITs e criptomoedas, ficam de fora da conta: a página lista os ativos e soma o valor que ficou de fora. Na área de correções, que abre logo abaixo da lista, dá para informar o rendimento de cada um e incluí-los na conta. Ali também se corrige um ticker não encontrado ou um título escrito de outro jeito. Para muitos ativos de uma vez, o link “Definir uma rentabilidade padrão para os ativos não localizados” aplica um mesmo rendimento (fixo, ou atrelado ao CDI, à Selic, ao IPCA ou ao IGP-M) a todos os que têm o valor investido.
As premissas
- Yield das ações e FIIs: conservador por padrão, o menor entre o dos últimos 12 meses e a média mais longa (ações: média de 5 anos; FIIs: últimos 6 meses anualizados). Dá para trocar por um dos dois.
- Imposto: JCP com 17,5% retidos na fonte (Lei 9.249/1995, art. 9º, com a redação da Lei Complementar 224/2025); dividendos isentos até R$ 50 mil por mês da mesma empresa e com 10% acima disso (Lei 15.270/2025); rendimentos de FII isentos para pessoa física nas condições da Lei 11.033/2004, art. 3º; Tesouro e renda fixa com 15% de IR (aplicações de mais de 2 anos, Lei 11.033/2004, art. 1º) e, no Tesouro, 0,20% ao ano de custódia da B3.
- Índices: CDI e Selic do Banco Central; IPCA igual à inflação da premissa; IGP-M pela mediana do Focus para 12 meses (editável quando a carteira tem um ativo atrelado a ele). O rendimento é (1 + índice × percentual) × (1 + taxa) − 1: com a inflação de 5,5%, IPCA + 3% rende 1,055 × 1,03 − 1 = 8,665% ao ano; depois do IR de 15%, 7,365%; descontada a inflação, 1,07365 ÷ 1,055 − 1 = 1,77% ao ano de renda para gastar.
- Inflação: 5,5% ao ano por padrão, descontada do Tesouro e da renda fixa. A renda mostrada é a que se pode gastar sem perder poder de compra: a parte do rendimento que só repõe a inflação fica aplicada. Um título que rende menos que a inflação depois do imposto não deixa renda para gastar.
- Margem de segurança: opcional, desconta um percentual do rendimento de todos os ativos (20% por padrão), para quem prefere contar com um ano pior que o passado.
Antes de tomar decisões
A conta usa proventos passados e taxas de hoje: dividendos mudam com o lucro das empresas, rendimentos de FII com a vacância, e o CDI com a Selic. Para saber quanto investir para chegar a uma renda, use o simulador de renda passiva; para comparar ativos, o comparador de ações, FIIs e ETFs; e para planejar os aportes até lá, a calculadora de viver de renda.
Abrir a simulação por um link
Dá para abrir o simulador já com a carteira preenchida, mandando o texto no padrão no parâmetro carteira do endereço:
https://www.calculadora.com.br/financeira/renda-carteira/?carteira=<texto no padrão>
O texto vai codificado para URL, como faz o encodeURIComponent do JavaScript: a quebra de linha vira %0A, o espaço %20, o # %23, o ; %3B, o % %25 e o + %2B. A carteira
# FIIs
HGLG11; 30
# Renda fixa
CDB Banco X; R$ 10.000; 110% CDI
vira o endereço
https://www.calculadora.com.br/financeira/renda-carteira/?carteira=%23%20FIIs%0AHGLG11%3B%2030%0A%23%20Renda%20fixa%0ACDB%20Banco%20X%3B%20R%24%2010.000%3B%20110%25%20CDI
Num programa, basta juntar as linhas com quebra de linha e codificar: '/financeira/renda-carteira/?carteira=' + encodeURIComponent(texto).
Aberta por um link, a página mostra só o resultado da carteira recebida: a opção de colar texto some, o formulário de adicionar ativo fica atrás do link “Adicionar outro ativo” e nada é guardado no navegador: recarregada, a página volta à carteira do link, e a próxima visita sem o link começa com a carteira vazia. Os navegadores aceitam endereços longos, mas uma carteira com centenas de ativos pode passar do limite de alguns servidores e proxies (perto de 8 mil caracteres).