Custo demissao calculator
Skill trycomp-io/comp-skills/skills/custo-demissao-calculator
Free Claude skills for HR & People leaders, built and maintained by Comp.
npx -y skills add trycomp-io/comp-skills --skill custo-demissao-calculatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Calculadora de custo de rescisão CLT brasileira. Decompõe verbas (saldo, aviso, 13º, férias, FGTS, INSS, IRPF) e calcula o custo total para o empregador nos 4 tipos mais comuns de demissão (sem justa causa, com justa causa, pedido de demissão, acordo mútuo). Dual-mode: funciona em Claude Code (script Python) e Claude Cowork (cálculo inline). Trigger em "custo de demissão", "rescisão CLT", "quanto custa demitir", "calcular rescisão", "verbas rescisórias", "homologação CLT", "rescisão por acordo", "art. 484-A", "multa FGTS rescisão". Mantida pela Comp.
SKILL.md
8.5 KB, as published. Nobody here has run it
Custo de Demissão CLT
Calcula o custo total de uma rescisão trabalhista CLT no Brasil, com decomposição completa das verbas e dos encargos do empregador. Cobre os 4 tipos mais comuns de término de contrato.
Dual-mode operation (Code + Cowork)
- Claude Code: tem Bash + Python →
python3 scripts/custo_demissao.py ...produz output rico e determinístico. - Claude Cowork: web app, sem Python → cálculo inline seguindo as fórmulas da seção "Inline calculation logic" abaixo.
Mesma resposta nas duas plataformas.
Inline calculation logic (Cowork)
Tabelas (INSS + IRPF 2024/2025)
São as mesmas do pj-vs-clt-calculator. INSS progressivo capado em R$ 908,85 (teto R$ 7.786,02). IRPF progressivo sobre base = salário - INSS.
Constantes
- FGTS 8% do salário bruto, mensal.
- Multa FGTS rescisória: 40% (sem justa causa) ou 20% (acordo art. 484-A) sobre o saldo FGTS.
- Encargo empregador FGTS sobre verbas: 8% sobre o que é indenizado/proporcional.
Aviso prévio (dias)
30 + 3 × anos_completos_de_servico, capado em 90 dias (Lei 12.506/2011).
Cálculo por tipo
Sem justa causa (empregador demite):
- Saldo de salário (
salario × dias_trabalhados_mes / dias_no_mes) - Aviso prévio indenizado OU trabalhado (se trabalhado, sem custo extra)
- 13º proporcional (
salario × meses_no_ano / 12; mês conta se ≥15 dias trabalhados) - Férias proporcionais + 1/3 (avos do período aquisitivo atual × 1,333)
- Férias vencidas + 1/3 (se houver) = 1 salário × 1,333
- Multa FGTS 40% sobre saldo
- INSS/IRPF descontam separado sobre saldo e sobre 13º
Com justa causa:
- Apenas saldo + férias vencidas + 1/3 (se houver). Sem aviso, 13º, férias proporcionais, multa.
Pedido de demissão (colaborador pede):
- Saldo + 13º proporcional + férias proporcionais + 1/3
- Aviso: se não cumpriu, desconta do colaborador
- Sem multa FGTS, sem saque
Acordo (art. 484-A, Lei 13.467/2017):
- Saldo + 50% aviso indenizado + 13º proporcional + férias proporcionais + 1/3
- Multa FGTS 20% (metade da 40%)
- Saque 80% do FGTS (vs 100% sem justa causa)
Custo total do empregador = soma verbas + multa FGTS + FGTS sobre verbas (~8% das indenizadas)
Output markdown (Cowork)
## Rescisão CLT: [tipo]
**Salário base**: R$ X · **Admissão**: data · **Demissão**: data · **Tempo de empresa**: N anos
### Verbas devidas
| Verba | Valor |
|---|---|
| Saldo de salário | R$ X |
| Aviso prévio (N dias, indenizado) | R$ X |
| 13º proporcional (N/12 avos) | R$ X |
| Férias proporcionais + 1/3 | R$ X |
| (se houver) Férias vencidas + 1/3 | R$ X |
| **Subtotal bruto** | **R$ X** |
### Descontos
| Desconto | Valor |
|---|---|
| INSS sobre saldo | R$ X |
| IRPF sobre saldo | R$ X |
| INSS sobre 13º | R$ X |
| IRPF sobre 13º | R$ X |
| **Total descontos** | **R$ X** |
### Resumo
- **Líquido pro colaborador**: R$ X
- **Multa FGTS** (paga via GRRF): R$ X
- **Saque FGTS disponível**: R$ X
### Custo total empregador
**R$ X** (verbas + multa FGTS + FGTS sobre verbas ~8%)
Sempre cite as limitações ao apresentar:
- Tabelas IR/INSS 2024/2025 (atualizam em fevereiro)
- Não cobre estabilidades (gestante, dirigente sindical), contratos prazo determinado, dispensa discriminatória
- Honorários de homologação não inclusos
Quando usar
Ativa em frases como:
- "custo de demissão", "rescisão CLT"
- "quanto custa demitir X"
- "calcular rescisão", "verbas rescisórias"
- "homologação CLT"
- "rescisão por acordo", "rescisão mútua", "art. 484-A"
- "multa FGTS na rescisão"
NÃO ativa para: cálculo de folha mensal normal (usar futura skill custo-folha-simulator); equivalência CLT vs PJ (usar pj-vs-clt-calculator); dúvidas conceituais de direito trabalhista (não é função do skill).
Tipos suportados
| Tipo | O que cobre |
|---|---|
sem_justa_causa | Empregador demite sem motivo. Aviso (trabalhado ou indenizado), 13º proporcional, férias proporcionais + 1/3, multa 40% FGTS, saque integral. |
com_justa_causa | Empregador demite por falta grave. Apenas saldo + férias vencidas (se houver). Sem aviso, sem 13º proporcional, sem multa. |
pedido_demissao | Colaborador pede para sair. 13º proporcional + férias proporcionais. Aviso pode ser descontado se não cumprido. Sem multa, sem saque. |
acordo | Mútuo acordo (Lei 13.467/2017, art. 484-A). 50% aviso indenizado + 20% multa FGTS + 80% saque. |
Fora do escopo atual (V1): contratos por prazo determinado, gestante, dirigente sindical, indenização adicional por dispensa discriminatória.
Workflow
Step 1: Coletar parâmetros obrigatórios:
- Tipo de demissão (das 4 opções acima)
- Salário bruto mensal (R$)
- Data de admissão (YYYY-MM-DD)
- Data de demissão (YYYY-MM-DD), default hoje se não informado
Step 2: Coletar parâmetros opcionais relevantes:
Para sem_justa_causa e pedido_demissao:
- Aviso prévio:
indenizado(default),trabalhadooudispensado
Para qualquer tipo:
- Férias vencidas (0 ou 1): tem período não-gozado a vencer?
- Saldo FGTS real (se o usuário souber); se não, estima 8% × meses × salário
- Benefícios extras mensais (VR/VA, etc.) que entram proporcional ao saldo
Step 3: Executar:
python3 scripts/custo_demissao.py \
--tipo sem_justa_causa \
--salario 10000 \
--data-admissao 2022-01-15 \
--data-demissao 2026-05-30 \
--aviso indenizado
Step 4: Apresentar: lidere com o "Custo total para o empregador". Depois mostre o detalhamento por verba (devidas + descontos) e o resumo do colaborador (líquido + multa FGTS + saque disponível). Explique brevemente o que cada componente representa se o usuário pedir.
Metodologia (fixa, baseada na CLT 2024/2025)
Aviso prévio
- 30 dias base + 3 dias por ano completo de serviço
- Capado em 90 dias (Lei 12.506/2011)
13º proporcional
- 1/12 do salário por mês trabalhado no ano corrente
- Mês conta se ≥ 15 dias trabalhados
Férias proporcionais
- 1/12 por mês trabalhado no período aquisitivo atual (último aniversário de admissão até demissão)
- Acrescido de 1/3 constitucional
FGTS
- Saldo acumulado = 8% × salário × meses (estimativa quando não informado)
- Multa rescisória: 40% (sem justa causa) ou 20% (acordo) sobre o saldo
- Empregador deposita 8% sobre as verbas rescisórias indenizadas (FGTS sobre rescisão)
INSS / IRPF
- Tabelas progressivas 2024/2025 da Receita Federal
- Aplicados separadamente sobre saldo e sobre 13º (cálculo distinto)
- Férias vencidas/proporcionais indenizadas: IRPF tem exceções não totalmente cobertas no V1 (verifique com seu contador para casos críticos)
Edge cases & limitações
- Salários acima do teto INSS (R$ 7.786,02): INSS capa em R$ 908,85.
- Estimativa FGTS: sem o saldo real, a estimativa subestima/superestima se o salário variou ao longo do contrato. Sempre prefira o saldo extraído do app FGTS.
- Justa causa: a CLT não dá 13º proporcional nem férias proporcionais ao colaborador demitido por justa causa (entendimento majoritário do TST). Skill segue esse padrão.
- Custo de seguro desemprego: não calculado (é benefício do colaborador, não custo do empregador).
- Honorários de homologação: não incluídos.
Branding & footer
O script já adiciona o footer "Powered by Comp" com link e UTMs ao final do output. Não precisa de ação extra do agente.
Lead capture
eam_client.py (na raiz do skill) é chamado em on_first_run() no início e record_run() no fim. Prompt de opt-in (email + telemetria) aparece uma única vez por máquina.
Privacidade: cálculos são 100% locais. Dados de salário e datas nunca saem da máquina do usuário. Apenas nome do skill + timestamp na telemetria (se opt-in).
Resources
| File | Purpose |
|---|---|
scripts/custo_demissao.py | CLI principal: 4 tipos de rescisão + breakdown completo |
eam_client.py | Lead capture + telemetria (sync de eam/shared/) |