---
title: "Confere se o IRRF retido de um empregado CLT bate com o esperado pela tabela vigente NA COMPETÊNCIA (cobertura verificada desde jan/2007, incluindo o desconto simplificado desde mai/2023 e o redutor da Lei 15.270/2025 em 2026). Reconstrói a base (bruto menos INSS informado e dependentes, ou o simplificado quando maior), compara informado × esperado e devolve a diferença com a derivação passo a passo, a norma e a fonte oficial conferida. Diferenças de até R$ 0,10 são tratadas como arredondamento de folha, declaradas e nunca apagadas. Se houver pensão alimentícia ou outras deduções na base, recusa declarando: comparar sem elas apontaria diferença falsa."
method: POST
path: "/v1/calc/check-irrf"
tags: ["Calculadoras"]
---

# Confere se o IRRF retido de um empregado CLT bate com o esperado pela tabela vigente NA COMPETÊNCIA (cobertura verificada desde jan/2007, incluindo o desconto simplificado desde mai/2023 e o redutor da Lei 15.270/2025 em 2026). Reconstrói a base (bruto menos INSS informado e dependentes, ou o simplificado quando maior), compara informado × esperado e devolve a diferença com a derivação passo a passo, a norma e a fonte oficial conferida. Diferenças de até R$ 0,10 são tratadas como arredondamento de folha, declaradas e nunca apagadas. Se houver pensão alimentícia ou outras deduções na base, recusa declarando: comparar sem elas apontaria diferença falsa.

`POST /v1/calc/check-irrf`

## Request

- Base URL: `https://api.falazuki.com`
- URL: `https://api.falazuki.com/v1/calc/check-irrf`
- Auth: none declared

## Request body

- object
  - `gross_salary` number, required: Rendimento bruto tributável do mês, em R$
  - `inss_deduction` number, required: O INSS descontado no mesmo holerite, em R$ (dedução legal da base)
  - `dependents` integer: Dependentes declarados na fonte pagadora
  - `informed_deduction` number, required: O IRRF que consta no documento, em R$
  - `reference_date` string, required: Qualquer dia dentro da competência a conferir, aaaa-mm-dd
  - `has_other_deductions` boolean: Existe pensão alimentícia ou outra dedução na base do IRRF? Se sim, a conferência recusa em vez de comparar errado

## Response `200`

Resultado do cálculo

- object: Campos variam por calculador. `currency` está sempre presente.
  - `currency` string

## Other responses

- `400`: Entrada inválida
- `503`: Taxas indisponíveis na fonte

---

[API](https://skmtc.dev/falazuki/apis/falazuki-finance-api.md) · [All operations](https://skmtc.dev/falazuki/apis/falazuki-finance-api/llms.txt) · [OpenAPI document](https://skmtc.dev/falazuki/apis/falazuki-finance-api/revisions/ad442f36c098?raw)
