---
title: "Calculadora de Economia com Holding Operacional"
method: POST
path: "/api/v1/calc/holding-operacional-economia"
tags: ["calc", "pj"]
---

# Calculadora de Economia com Holding Operacional

`POST /api/v1/calc/holding-operacional-economia`

## Request

- Base URL: `https://api.calculas.com.br`
- URL: `https://api.calculas.com.br/api/v1/calc/holding-operacional-economia`
- Auth: HTTP bearer

Compare a carga tributária da sua empresa com e sem holding operacional. Calcule a economia fiscal estimada e em quanto tempo a holding se paga.

## Request body

- object
  - `faturamentoMensalCents` integer, required
  - `aliquotaSemHoldingPct` number, required
  - `aliquotaComHoldingPct` number, required
  - `custoImplantacaoHoldingCents` integer
  - `custoMensalHoldingCents` integer: Custo mensal AGREGADO de manutenção da holding (centavos). Ignorado quando "custosHoldingMensais" (array) tem itens.
  - `custosHoldingMensais` object[]: Custos mensais da holding categorizados (contador_juridico, software_assinaturas, utilidades, outro — para ITCMD anualizado, taxas de junta comercial, etc.). Cada item: { categoria, valorCents, descricao? }. Quando preenchido, SUBSTITUI custoMensalHoldingCents no payback. Use "outro" para itens sem categoria 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.
  - `prazoAnaliseAnos` integer
  - `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)
