---
title: "Calculadora de Carnê-Leão — Autônomo e Profissional Liberal"
method: POST
path: "/api/v1/calc/carne-leao"
tags: ["calc", "impostos"]
---

# Calculadora de Carnê-Leão — Autônomo e Profissional Liberal

`POST /api/v1/calc/carne-leao`

## Request

- Base URL: `https://api.calculas.com.br`
- URL: `https://api.calculas.com.br/api/v1/calc/carne-leao`
- Auth: HTTP bearer

Calcule o imposto de renda mensal (Carnê-Leão) de autônomos, profissionais liberais e locadores. Considera deduções de despesas do livro caixa, dependentes, INSS e pensão alimentícia. Tabela IRPF mensal 2026 (RIR/2018 art. 118-119).

## Request body

- object
  - `rendimentoBrutoCents` integer, required: Valor em centavos. Total bruto recebido no mês de pessoas físicas ou do exterior (honorários, aluguéis, consultas etc.). Ex: R$ 5.000 → 500000
  - `deducaoDespesas` object[]: Valores agrupados por categoria. Cada item: { categoria, valorCents, descricao? }. Use "outro" + descrição livre para casos não cobertos pelas categorias.
    - `categoria` 'aluguel_espaco' | 'mao_de_obra' | 'materia_prima' | 'marketing' | 'software_assinaturas' | 'contador_juridico' | 'utilidades' | 'frete_logistica' | 'manutencao_equipamentos' | 'plano_saude_individual' | 'seguro_vida' | 'equipamento' | 'cursos_capacitacao' | 'outro', required
    - `valorCents` integer, required: Valor em centavos. Ex: R$ 200 → 20000.
    - `descricao` string: Descrição livre do item (opcional, especialmente útil quando categoria = "outro"). Máx. 60 caracteres.
  - `dependentes` integer: Número de dependentes legais (filhos, cônjuge, pais etc.) registrados na declaração. Cada dependente deduz R$ 189,59 por mês da base de cálculo. Mínimo 0, máximo 20. Padrão: 0.
  - `pensaoAlimenticiaQuitadaCents` integer: Valor em centavos. Pensão alimentícia paga por determinação judicial no mês. Dedutível integralmente da base de cálculo do Carnê-Leão. Não inclui pensão paga voluntariamente sem decisão judicial. Padrão: 0.
  - `inssRecolhidoCents` integer: Valor em centavos. Contribuição ao INSS paga no mês como contribuinte individual (código 1007) ou facultativo. Dedutível integralmente da base de cálculo. Ex: R$ 900 → 90000. Padrão: 0.
  - `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)
