---
title: "Calculadora de Valuation de Clínica/Consultório — Saúde"
method: POST
path: "/api/v1/calc/valuation-clinica"
tags: ["calc", "nichos"]
---

# Calculadora de Valuation de Clínica/Consultório — Saúde

`POST /api/v1/calc/valuation-clinica`

## Request

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

Estimativa de valor de venda para clínicas médicas, odontológicas, de estética e relacionadas. Múltiplo EBITDA setorial + ajustes específicos do setor saúde.

## Request body

- object
  - `tipoClinica` 'medica_geral' | 'medica_especialidade' | 'odontologia' | 'estetica' | 'psicologia' | 'fisioterapia' | 'veterinaria', required: Tipo de clínica ou consultório. Determina o múltiplo EBITDA base. "medica_geral" = clínica de clínica geral/medicina de família (múltiplo 4-7x); "medica_especialidade" = especialidade médica (cardiologia, ortopedia etc., 5-9x); "odontologia" = clínica odontológica (4-6x); "estetica" = clínica de estética/dermatologia (6-10x); "psicologia" = consultório ou clínica de psicologia (3-5x); "fisioterapia" = clínica de fisioterapia/reabilitação (3-5x); "veterinaria" = clínica veterinária/pet shop (5-7x).
  - `receitaAnualCents` integer, required: Receita bruta anual da clínica em centavos. Ex: R$ 1.200.000 → 120000000.
  - `ebitdaAnualCents` integer, required: EBITDA anual da clínica (resultado antes de juros, impostos, depreciação e amortização) em centavos. Ex: R$ 300.000 → 30000000.
  - `consultasMensaisMedio` integer, required: Número médio de consultas/atendimentos realizados por mês na clínica. Indica a escala operacional.
  - `ticketMedioCents` integer, required: Valor médio recebido por atendimento/consulta em centavos. Ex: R$ 300 → 30000.
  - `numeroProfissionais` integer, required: Número total de profissionais de saúde que atuam na clínica (médicos, dentistas, psicólogos etc.), incluindo sócios e contratados. Usado para calcular receita por profissional.
  - `imovelProprio` boolean: Se verdadeiro (true), a clínica funciona em imóvel próprio (não locado). Adiciona prêmio ao valuation pois elimina risco de rescisão de aluguel.
  - `contratosConvenios` boolean: Se verdadeiro (true), a clínica possui contratos ativos com planos de saúde ou convênios (operadoras nacionais e regionais). Adiciona prêmio ao valuation pela receita recorrente.
  - `dependenciaMedicaUnica` boolean: Audit fix v1.3: clínica com 1 titular detendo >70% das receitas (key-person risk). Comprador desconta -30% do valuation porque CRM/CFM/CRO fica com o profissional, não com a PJ. Padrão: false. Marque true em consultórios "do médico Fulano" sem 2º profissional independente.
  - `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)
