---
title: "Calculadora de Adicional Noturno CLT"
method: POST
path: "/api/v1/calc/adicional-noturno"
tags: ["calc", "trabalhistas"]
---

# Calculadora de Adicional Noturno CLT

`POST /api/v1/calc/adicional-noturno`

## Request

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

Calcule o adicional noturno sobre sua jornada (22h-5h urbano, 21h-5h rural agrícola, 20h-4h rural pecuária). Inclui hora reduzida e fator de compensação.

## Request body

- object
  - `salarioBrutoCents` integer, required: Salário bruto mensal em centavos. Ex: R$ 4.400 → 440000
  - `cargaMensalHoras` integer: Carga horária mensal contratada (divisor de horas). Padrão 220 para jornada de 44 horas semanais. Use 200 para 40h semanais ou 180 para 36h semanais (bancários, p.ex.).
  - `horasNoturnasTrabalhadas` number, required: Total de horas efetivamente trabalhadas no período noturno no mês. Para jornada urbana, conte as horas entre 22h e 5h. Para rural agrícola, entre 21h e 5h. Para rural pecuária, entre 20h e 4h. Ex: 7 horas por noite × 22 noites = 154.
  - `tipoJornada` 'urbano' | 'rural_agricola' | 'rural_pecuaria': Tipo de jornada que define o período noturno e o adicional: "urbano" (22h–5h, adicional 20%, hora reduzida para 52min30s — indústria, comércio, serviços), "rural_agricola" (21h–5h, adicional 25%, hora normal de 60min), "rural_pecuaria" (20h–4h, adicional 25%, hora normal de 60min). Padrão "urbano".
  - `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)
