Pular para o conteúdo
FiscalAPI
846 Emitente

Rejeição 846 — Transporte próprio por conta do Remetente e CNPJ Base ou CPF do Transportador difere do CNPJ Base ou CPF do Remetente

Motivo da rejeição

Transporte próprio por conta do Remetente e CNPJ Base ou CPF do Transportador difere do CNPJ Base ou CPF do Remetente

3 min de leitura

O que é esta rejeição?#

A Rejeição 846 é retornada pela SEFAZ durante a validação da NF-e quando há uma inconsistência relacionada a cadastro do contribuinte na Receita Federal, cadastro estadual do contribuinte na SEFAZ. Isso significa que a nota fiscal não foi autorizada e precisa ser corrigida antes de ser retransmitida.

Os campos afetados estão na seção de dados do emitente do XML.

Campos XML relacionados#

Esta rejeição está associada aos seguintes campos do XML da NF-e. Verifique cada um deles ao diagnosticar o problema:

CampoXPath no XMLDescrição
CNPJ_emitNFe/infNFe/emit/CNPJCNPJ do emitente
IE_emitNFe/infNFe/emit/IEInscrição Estadual do emitente

Causas comuns#

  • O CNPJ do emitente informado no XML não está cadastrado ou está inativo na Receita Federal
  • O CNPJ possui dígitos verificadores incorretos (formato inválido)
  • O CNPJ do emitente diverge do CNPJ vinculado ao certificado digital utilizado
  • A empresa pode estar com situação cadastral irregular (suspensa, inapta ou baixada)

Como resolver#

  1. Consulte a situação do CNPJ no site da Receita Federal e verifique se está ativo
  2. Confirme que o CNPJ informado no XML corresponde exatamente ao cadastro da empresa
  3. Verifique se o certificado digital utilizado pertence ao mesmo CNPJ do emitente
  4. Se o CNPJ está irregular, regularize a situação cadastral antes de emitir NF-e

💡
Dica: Para identificar a causa desta rejeição, comece verificando os campos CNPJ_emit, IE_emit no XML da NF-e. Compare os valores informados com os dados cadastrais atualizados na SEFAZ e na Receita Federal.

Verificações analíticas#

  • Se transporta/modFrete = '0' (frete por conta do remetente/emitente) e transporta/CNPJ está preenchido mas o CNPJ base (8 primeiros dígitos) de transporta/CNPJ difere do CNPJ base de emit/CNPJ, então o emitente declarou transporte próprio mas vinculou um transportador externo: substitua transporta/CNPJ pelo CNPJ completo do próprio emitente ou altere modFrete para '1', '2', '3' ou '9' conforme o real responsável pelo frete.
  • Se transporta/modFrete = '0' e transporta/CPF está preenchido mas difere do CPF informado em emit/CPF (para emitente pessoa física), então o CPF do transportador declarado como remetente não coincide com o CPF do emitente: alinhe ambos os campos com o mesmo CPF ou corrija o modal de frete.
  • Se transporta/modFrete = '0' e o bloco transporta contém CNPJ ou CPF diferente de zero, porém emit/CRT = '1' (Simples Nacional) e o CNPJ base do transportador não coincide com o CNPJ base do emitente, então o regime Simples Nacional não isenta a obrigatoriedade de identidade entre remetente e transportador no frete CIF: corrija transporta/CNPJ para refletir o próprio CNPJ do emitente.
  • Se transporta/modFrete = '0' e transporta/CNPJ está preenchido com 14 dígitos cujo dígito verificador não é matematicamente válido pelo algoritmo módulo 11 da Receita Federal, então o campo foi preenchido com CNPJ malformado que jamais passará na validação SEFAZ: recalcule e informe o CNPJ correto do emitente com dígitos verificadores válidos.
  • Se transporta/modFrete = '0' e o campo transporta/xNome está preenchido com razão social distinta da emit/xNome, e simultaneamente transporta/CNPJ difere de emit/CNPJ, então há conflito semântico triplo entre modal de frete, identidade do transportador e nome do transportador: unifique xNome, CNPJ e endereço do bloco transporta com os dados do bloco emit para caracterizar corretamente o transporte próprio.
Compartilhar: WhatsApp LinkedIn Twitter

Consulte IEs e CNPJs antes de emitir NF-e

Muitas rejeições acontecem por dados cadastrais desatualizados. Com a FiscalAPI, consulte Inscrições Estaduais e CNPJs em tempo real direto da SEFAZ e Receita Federal.

Criar conta →