Rejeição 778: NCM inexistente na tabela oficial
Revisão editorial em 15 de out. de 2026. Confira as versões e condições das regras nas fontes do artigo.
A rejeição 778, regra I05-20, indica que o NCM completo informado no item não foi encontrado na tabela considerada pela validação. A condição documentada examina NCM de oito posições diferente de 00000000, em NF-e e NFC-e. O código existir na tabela é uma exigência diferente de ele classificar corretamente o produto. MOC 7.0, página 90
Atenção à vigência da validação: a observação da página 94 do próprio MOC informa que I05-20 e I05-30 tinham implementação futura e não estavam em produção até a publicação do manual. A existência da linha no catálogo não comprova ativação posterior na UF da tentativa. Se apareceu 778, diferencie retorno efetivo da SEFAZ de validação local do emissor e confirme a regra aplicada antes de afirmar que ela está universalmente ativa. MOC, página 94
Qual valor deve ser pesquisado?
Leia NFe/infNFe/det/prod/NCM no item indicado, preservando os oito algarismos, e compare-o com o cadastro e a classificação confirmada. Pesquise o código completo no Classif do Portal Único Siscomex. O arquivo oficial consultado em 15/10/2026 identifica a data de atualização, o ato e, para cada entrada, código, descrição, início e fim de vigência. A tabela também tem níveis hierárquicos mais curtos; encontrar um capítulo ou posição não prova existência de um código completo de oito algarismos. Tabela oficial NCM
Como separar código inexistente de tabela desatualizada?
Se o XML diverge do código confirmado, investigue digitação, perda de zero e mapeamento de integração. Se o valor coincide com o código confirmado, compare a vigência e a versão da tabela do emissor com a consulta oficial. Uma cópia antiga pode conservar código extinto ou desconhecer uma inclusão. Registre data da emissão, ambiente, UF/autorizador, código pesquisado e ato correspondente. Não mude a data da nota para encaixar um código antigo nem escolha automaticamente o sucessor sem confirmar a classificação.
Quais exceções constam da I05-20?
O MOC exclui desta comparação o valor 00000000 e registra que a regra não se aplica, em produção, a nota com data de emissão anterior a 01/01/2016. Também determina considerar, para NF-e, códigos NCM especiais definidos pela Receita Federal para uso no Registro de Exportação. A referência cruzada dessa segunda exceção está quebrada no próprio PDF do MOC; isso não é evidência para inventar uma lista. A conferência de um código especial concreto precisa de sua identificação e documentação oficial correspondentes. MOC, página 90
Essas ressalvas não recomendam zeros, data antiga ou código especial para a operação do leitor. A possibilidade de 00000000 deve ser confirmada no contexto que a admite; não é solução universal para NCM desconhecido.
Exemplo: o cadastro conservou uma classificação antiga
Cenário sintético: a emissão usa um código que estava na tabela de um período anterior e foi mantido no cadastro. A consulta atual não encontra a entrada vigente; os documentos do produto e o histórico oficial indicam que a classificação precisa ser reavaliada. O próximo passo é confirmar com o responsável fiscal qual código corresponde ao produto no período da operação, levando a descrição técnica e os atos de alteração. Não copie o primeiro resultado de descrição parecida.
Em outro cenário sintético, o código existe no Classif e está vigente, mas o XML tem um algarismo diferente do cadastro. A evidência aponta a geração ou transcrição, e não a classificação confirmada.
Por que 777 e 779 não são equivalentes?
A 777/I05-10 trata da exigência de NCM completo. A 778 trata da existência na tabela. A 779/I05-30 trata da incompatibilidade com NFC-e modelo 65. Corrigir o comprimento pode expor uma 778 antes oculta; encontrar um código existente não comprova que a NFC-e seja cabível para a operação. MOC, página 90
A análise precisa do NCM e dos documentos reais, por isso os cenários não fabricam códigos ou XML operacional. Depois de confirmar a causa, corrija a origem e confira a prévia pelo emissor. Não edite documento autorizado e esclareça resultados incertos antes de novo envio.