calc
impostos

Calculadora de IR sobre Investimentos 2026

Calcule o Imposto de Renda sobre CDB, LCI, LCA, CRI, CRA, Tesouro Direto e Poupança. Veja a alíquota regressiva, IOF e taxa líquida real.

post/api/v1/calc/ir-sobre-investimentos

Request

  • Base URL: https://api.calculas.com.br
  • URL: https://api.calculas.com.br/api/v1/calc/ir-sobre-investimentos
  • Auth: HTTP bearer

Request body

valorAplicadoCentsinteger required

Valor em centavos. Valor principal aplicado na data da aplicação, sem incluir rendimentos. Ex: R$ 50.000 → 5000000.

taxaBrutaAnualPercentnumber required

Taxa de rendimento bruto anual em percentual, antes de descontar IR e IOF. Para produtos indexados ao CDI, informe o percentual do CDI multiplicado pela taxa CDI vigente. Faixa: 0,01% a 100% ao ano. Ex: CDB a 12% ao ano → 12.

prazoDiasinteger required

Número de dias corridos entre a data da aplicação e a data do resgate ou vencimento. Define tanto a alíquota de IR na tabela regressiva quanto a alíquota de IOF. Máximo 10.950 dias (30 anos). Ex: 365 dias = 1 ano.

produto'cdb' | 'tesouro_direto' | 'lci_lca' | 'cri_cra' | 'debenture_incentivada' | 'poupanca' required

Tipo de produto financeiro, que determina se há isenção de IR e como o IOF é calculado: "cdb" — CDB e crédito privado em geral (IR tabela regressiva + IOF regressivo nos primeiros 29 dias); "tesouro_direto" — Tesouro Selic, IPCA ou Prefixado (mesmas regras do CDB); "lci_lca" — Letra de Crédito Imobiliário ou Agrícola (isento de IR para pessoa física; IOF zero pois prazo mínimo legal é 90 dias); "cri_cra" — CRI e CRA incentivados pela Lei 12.431/2011 (isento de IR para pessoa física); "debenture_incentivada" — debêntures de infraestrutura (Lei 12.431/2011), isentas de IR para pessoa física; "poupanca" — caderneta de poupança (isenta de IR e IOF para todos).

tipoPessoa'pf' | 'pj'

Tipo de pessoa do investidor: "pf" para pessoa física (LCI, LCA, CRI, CRA e debêntures incentivadas são isentas de IR); "pj" para pessoa jurídica (todos os produtos pagam IR na tabela regressiva, sem isenção). Padrão: "pf".

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.