---
title: "Calculadora de Pró-Labore Ideal"
method: POST
path: "/api/v1/calc/calculadora-pro-labore-ideal"
tags: ["calc", "pj"]
---

# Calculadora de Pró-Labore Ideal

`POST /api/v1/calc/calculadora-pro-labore-ideal`

## Request

- Base URL: `https://api.calculas.com.br`
- URL: `https://api.calculas.com.br/api/v1/calc/calculadora-pro-labore-ideal`
- Auth: HTTP bearer

Descubra qual o pró-labore ideal para pagar menos INSS e IR como sócio de empresa. Compare seu pró-labore atual com o mínimo otimizado e veja quanto você economiza por ano.

## Request body

- object
  - `faturamentoMensalCents` integer, required: Faturamento bruto mensal da empresa em centavos. Ex: R$ 15.000 → 1500000.
  - `regimeTributario` 'simples' | 'lucro_presumido', required: "simples" = Simples Nacional (DAS mensal conforme faixa RBT12). "lucro_presumido" = Lucro Presumido (IRPJ + CSLL + PIS + COFINS + ISS/ICMS).
  - `aliquotaEfetivaPct` number, required: Alíquota efetiva do regime tributário sobre a receita bruta mensal (%). No Simples Nacional, consulte seu contador ou use a Calculadora de Simples para encontrar esse valor. Ex: 6.0 = 6% da receita vai para o DAS. No Lucro Presumido, some IRPJ + CSLL + PIS + COFINS + ISS.
  - `despesasOperacionaisCents` integer: Total agregado mensal de despesas operacionais da empresa, excluindo pró-labore (aluguel, fornecedores, salários de funcionários, etc.). Valor em centavos. Quando "despesasOperacionais" (array) tem itens, este campo é IGNORADO. Padrão: 0.
  - `despesasOperacionais` object[]: Despesas operacionais mensais categorizadas, excluindo pró-labore (aluguel_espaco, mao_de_obra, materia_prima, marketing, software_assinaturas, contador_juridico, utilidades, frete_logistica, manutencao_equipamentos, outro). Cada item: { categoria, valorCents, descricao? }. Quando preenchido, SUBSTITUI `despesasOperacionaisCents` no cálculo do lucro disponível para distribuição. Padrão [].
    - `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.
  - `proLaboreMensalCents` integer: Valor atual do pró-labore mensal do sócio administrador em centavos. Ex: R$ 5.000 → 500000. Padrão: R$ 1.518 (salário mínimo 2026) — o mínimo legal recomendado.
  - `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)
