Rebots
Falar com suporte
API Receita Saúde · v2.1

Referência de Erros

Lista completa de todos os códigos de erro retornados pela API, agrupados por endpoint.

Todos os erros retornam um JSON com os campos error_code e error_message. O código HTTP indica a categoria do erro:4xx erros do cliente · 5xx erros internos do servidor.
/receipts
CódigoHTTPDescrição
RECEIPT_ERROR_001400O campo 'identificador' não corresponde ao token de acesso utilizado.
RECEIPT_ERROR_002400Corpo da requisição ausente ou inválido.
RECEIPT_ERROR_003400O campo 'test' deve ser booleano (true ou false).
RECEIPT_ERROR_004400O campo 'action' é obrigatório.
RECEIPT_ERROR_005400O campo 'issuer_code' é obrigatório.
RECEIPT_ERROR_006404Emissor não encontrado para o identificador informado.
RECEIPT_ERROR_007403O emissor está desativado. Ative-o antes de emitir recibos.
RECEIPT_ERROR_008403Certificado digital expirado. Faça o upload de um certificado válido.
RECEIPT_ERROR_009400Ação não suportada. Use 'issue' ou 'cancel'.
RECEIPT_ERROR_010400Campos obrigatórios ausentes na requisição.
RECEIPT_ERROR_011400O campo 'reason' só é permitido quando a ação for 'cancel'.
RECEIPT_ERROR_012400CPF do pagador inválido.
RECEIPT_ERROR_013400O CPF do pagador não pode ser igual ao CPF do emissor.
RECEIPT_ERROR_014400CPF do beneficiário inválido.
RECEIPT_ERROR_015400O campo 'amount' deve ser um número (não uma string).
RECEIPT_ERROR_016400O valor informado excede o máximo permitido de 99.999.999,99.
RECEIPT_ERROR_017400O campo 'date' não pode ser uma data futura.
RECEIPT_ERROR_018400O campo 'date' deve estar no formato ISO 8601 válido.
RECEIPT_ERROR_019400Código de ocupação (occupation_code) inválido.
RECEIPT_ERROR_020400O campo 'occupation_code' deve ser um número inteiro.
RECEIPT_ERROR_021404Cancelamento não realizado: recibo não encontrado.
RECEIPT_ERROR_022400O recibo já foi cancelado ou está em processo de cancelamento.
RECEIPT_ERROR_023409Já existe um recibo com este receipt_id e issuer_code.
RECEIPT_ERROR_024400Erro de validação nos dados do recibo.
RECEIPT_ERROR_025500Erro interno no banco de dados ao salvar o recibo.
RECEIPT_ERROR_026403Nenhum certificado registrado. Faça o upload antes de emitir recibos.
RECEIPT_ERROR_027403Nenhum endpoint de callback registrado. Registre um antes de emitir recibos.
/issuers
CódigoHTTPDescrição
ISSUERS_ERROR_001400Corpo JSON vazio ou inválido.
ISSUERS_ERROR_002400Content-Type deve ser application/json.
ISSUERS_ERROR_003400O campo 'identificador' não corresponde ao token de acesso utilizado.
ISSUERS_ERROR_005400Código de ocupação (occupation_code) inválido.
ISSUERS_ERROR_006400Ação inválida. Use 'enable' ou 'disable'.
ISSUERS_ERROR_007400O campo 'issuer_code' é obrigatório.
ISSUERS_ERROR_008404Emissor não encontrado ao tentar desativar.
ISSUERS_ERROR_009500Erro interno ao desativar o emissor no banco de dados.
ISSUERS_ERROR_010400CPF do emissor em formato inválido.
ISSUERS_ERROR_011400CPF é obrigatório ao criar um novo emissor.
ISSUERS_ERROR_012400O campo 'occupation_code' é obrigatório ao criar um novo emissor.
ISSUERS_ERROR_013500Erro interno ao salvar o emissor no banco de dados.
ISSUERS_ERROR_014400O campo 'registration' é obrigatório ao criar um novo emissor.
/endpoint
CódigoHTTPDescrição
ENDPOINT_ERROR_001400O corpo da requisição deve estar em formato JSON.
ENDPOINT_ERROR_002400Os campos 'url' e 'token' são obrigatórios.
ENDPOINT_ERROR_003500Erro interno ao registrar o endpoint de callback.
ENDPOINT_ERROR_004400O campo 'identificador' não corresponde ao token de acesso utilizado.
/client/certificate
CódigoHTTPDescrição
CLIENT_CERT_ERROR_000400O campo 'identificador' não corresponde ao token de acesso utilizado.
CLIENT_CERT_ERROR_001404Cliente não encontrado.
CLIENT_CERT_ERROR_002400O arquivo de certificado e a senha são obrigatórios.
CLIENT_CERT_ERROR_003400Certificado ou senha inválidos.
CLIENT_CERT_ERROR_004500Erro ao fazer upload do certificado para o armazenamento.
CLIENT_CERT_ERROR_005500Erro interno ao atualizar os dados do certificado no banco de dados.
/auth/token
CódigoHTTPDescrição
AUTH_ERROR_001400Campos obrigatórios ausentes: identificador e master_key.
AUTH_ERROR_002401Identificador ou master_key inválidos.

ISSUE_ERROR_* · Callback

Estes códigos não são retornados na resposta HTTP da API — a requisição já foi aceita com sucesso. São gerados pelo sistema de processamento (fora desta API) que se comunica diretamente com a Receita Federal, e chegam de forma assíncrona no campo status_message do payload de callback, quando success: false, como uma única string no formato "ISSUE_ERROR_{código}: mensagem".

Erros de Certificado Digital

Códigostatus_message recebido / Causa e solução
30"ISSUE_ERROR_30: Certificado digital expirado"O certificado digital do cliente expirou e não é mais aceito pela Receita Federal. Atualize o certificado digital do cliente via /client/certificate.
31"ISSUE_ERROR_31: Procuração não concedida ou expirada. Verifique o status da procuração deste emitente."A procuração eletrônica do emitente junto à Receita Federal não foi outorgada ou está vencida. Verifique e renove a procuração no portal da Receita Federal.
35"ISSUE_ERROR_35: Corrupted digital certificate"O certificado digital está corrompido e não pode ser utilizado para autenticação. Reenvie um certificado digital válido via /client/certificate. Mensagem enviada em inglês pelo sistema de processamento, diferente dos demais códigos desta faixa.
39"ISSUE_ERROR_39: Verificação em duas etapas ativada para acesso ao serviço da Receita Federal"A conta do emitente possui verificação em duas etapas ativada, bloqueando o acesso automatizado ao Carnê-Leão Web. Desative a verificação em duas etapas no portal da Receita Federal.

Erros de Cadastro na RFB

Códigostatus_message recebido / Causa e solução
40"ISSUE_ERROR_40: Identificação ou configuração do emitente ausentes"Dados de identificação ou configuração do emitente estão incompletos no sistema. Verifique o cadastro do emitente.
42"ISSUE_ERROR_42: Receita Saúde não está disponível no Carnê Leão Web para este emitente"O módulo Receita Saúde não está habilitado no Carnê-Leão Web para este emitente. Verifique a habilitação junto à Receita Federal.
43"ISSUE_ERROR_43: Nenhum registro profissional foi encontrado para a atividade"Nenhum registro profissional cadastrado foi encontrado para a atividade/ocupação informada. Confirme o registro ativo no conselho profissional correspondente.
44"ISSUE_ERROR_44: Não foi possível localizar o registro deste emitente no Carnê-Leão Web"O cadastro do emitente não foi localizado no Carnê-Leão Web. Verifique se o emitente está devidamente registrado junto à Receita Federal.
45"ISSUE_ERROR_45: Registro profissional não confere com o fornecido pelo conselho profissional"O número de registro profissional informado diverge do que consta no conselho profissional. Corrija o número de registro do emitente.
46"ISSUE_ERROR_46: CPF do profissional inválido"O CPF do profissional (emitente) informado é inválido perante a Receita Federal. Verifique o CPF cadastrado do emitente.

Erros de Emissão

Códigostatus_message recebido / Causa e solução
50"ISSUE_ERROR_50: O pagador é inválido ou seu CPF não existe na base de dados da Receita Federal"O CPF do pagador não existe ou não está regular na base da Receita Federal. Verifique o CPF do pagador diretamente nos canais da Receita Federal.
51"ISSUE_ERROR_51: O beneficiário é inválido ou seu CPF não existe na base de dados da Receita Federal"O CPF do beneficiário não existe ou não está regular na base da Receita Federal. Verifique o CPF do beneficiário diretamente nos canais da Receita Federal.
52"ISSUE_ERROR_52: A emissão de recibos para o ano calendário informado não é mais permitida pela Receita Federal"O prazo estabelecido pela Receita Federal para emissão de recibos referentes ao ano-calendário informado já se encerrou.
53"ISSUE_ERROR_53: O valor do lançamento deve ser maior que 0."O campo amount do recibo foi enviado como zero ou negativo. Envie um valor de lançamento maior que zero.
54"ISSUE_ERROR_54: Código de Ocupação inválido"O occupation_code informado não é um código de ocupação permitido pela Receita Federal. Utilize um dos códigos de ocupação válidos.
55"ISSUE_ERROR_55: Data posterior à data corrente"A data informada no campo date do recibo é posterior à data atual e foi rejeitada pela Receita Federal. Envie uma data retroativa ou atual.
56"ISSUE_ERROR_56: Código de Ocupação não vinculado ao emitente"O occupation_code informado na emissão não está vinculado ao cadastro do emitente na Receita Federal. Verifique se o código corresponde a um registro profissional ativo e vinculado ao emitente no Carnê-Leão Web.

Erros de Cancelamento

Códigostatus_message recebido / Causa e solução
60"ISSUE_ERROR_60: O prazo para cancelamento deste recibo já expirou"O prazo para cancelamento do recibo junto à Receita Federal foi ultrapassado. Não é possível cancelar o recibo após o prazo estabelecido.

Documentação da API Rebots · Versão 2.1

Última atualização: 12 de março de 2026

Suporte técnico