Voltar para o blog

NF-e e NFC-e

Rejeição 778: como corrigir NCM inexistente na NF-e e na NFC-e

A rejeição 778 significa que o NCM informado em um item não foi encontrado na tabela usada pela autorização. Para corrigir, identifique o item, confira o código realmente enviado e valide sua existência e vigência na fonte oficial. Só depois ajuste o cadastro e gere novamente a nota. Escolher qualquer NCM aceito pelo…

Blog ALRA
Capa ilustrada da ALRA: Rejeição 778: como corrigir NCM inexistente na NF-e e na NFC-e.

A rejeição 778 significa que o NCM informado em um item não foi encontrado na tabela usada pela autorização. Para corrigir, identifique o item, confira o código realmente enviado e valide sua existência e vigência na fonte oficial. Só depois ajuste o cadastro e gere novamente a nota. Escolher qualquer NCM aceito pelo sistema pode deixar a classificação fiscal errada.

O que significa a mensagem

A mensagem oficial é “Rejeição: Informado NCM inexistente[nItem:nnn]”. O trecho nItem identifica o item da nota que precisa ser examinado.

A regra I05-20 do MOC 7.0 abrange a NF-e, modelo 55, e a NFC-e, modelo 65, na autorização. Ela verifica códigos de oito posições diferentes de 00000000. Um código pode ter oito dígitos e ainda assim não existir na tabela. NCM incompleto e uso indevido de 00 têm validações próprias, associadas às rejeições 777 e 471. Este artigo não trata de NFS-e.

Esta orientação parte de um retorno 778 efetivamente recebido. A documentação consultada conserva notas históricas de implementação futura para a I05-20; confirme a aplicação no autorizador utilizado. A data de revisão deste artigo não certifica a ativação da regra em todas as UFs.

Base normativa: MOC 7.0, Anexo I, página 90.

Por que a rejeição aparece

Comece investigando estas possibilidades:

  • Um dígito foi trocado ao cadastrar ou importar o produto

  • O cadastro ainda utiliza um código extinto ou desatualizado

  • A nota conservou o NCM antigo mesmo depois da correção do cadastro

  • A integração enviou um valor diferente daquele exibido pelo emissor

  • A consulta foi feita em uma tabela de outro período

Como referência de atualização, o Portal Nacional divulgou o Informe Técnico 2024.001 v2.40 em 03/09/2026, com alteração da tabela NCM a partir de 01/10/2026. Consulte a versão e a vigência aplicáveis à emissão; uma planilha antiga pode induzir ao diagnóstico errado. Informe Técnico 2024.001 v2.40, páginas 3 e 6.

Como diagnosticar sem alterar o produto errado

  1. Anote o código 778, a mensagem completa e o nItem retornados pela Sefaz

  2. Localize esse item no documento transmitido e confira sua descrição e código interno

  3. Compare o NCM do cadastro com o NCM presente no XML rejeitado. Peça essa conferência ao suporte se você não trabalha com XML

  4. Consulte o código completo na fonte oficial, verificando também sua vigência

  5. Se houver vários produtos, confira os demais NCMs da nota. Eliminar repetições na lista de consulta facilita a revisão

O Sistema Classif, da Receita Federal, permite consultar a NCM, notas explicativas e histórico. O histórico ajuda a distinguir um erro de preenchimento de uma alteração na tabela. A existência do código, isoladamente, não determina se ele corresponde à mercadoria. Sistema Classif.

O que fazer em cada situação

O valor foi digitado ou importado incorretamente

Recupere a classificação já validada para aquele produto. Corrija o cadastro e o item da nota, quando necessário, e confira o XML gerado antes do reenvio. Não complete posições com zeros por conta própria: isso pode produzir outro código inexistente ou uma classificação inadequada.

O código deixou de vigorar

Verifique a alteração oficial e leve ao contador as características da mercadoria. Um código pode ter sido desdobrado em diferentes classificações; a troca precisa refletir o produto vendido. Depois da validação, atualize os cadastros envolvidos para evitar que a próxima nota repita o problema.

O código existe, mas a rejeição continua

Confirme primeiro que o XML contém exatamente o valor consultado e que a consulta corresponde à vigência pertinente. Se houver divergência entre cadastro e XML, o suporte deve investigar a geração ou integração. Se os dados coincidirem, registre modelo, ambiente, data de emissão, UF autorizadora e retorno completo para análise técnica e, se necessário, atendimento da Sefaz. Não presuma indisponibilidade apenas pelo código 778.

Posso usar 00 ou 00000000?

Esses valores têm hipóteses específicas e não substituem a pesquisa de classificação.

O MOC prevê 00 para serviços ou itens sem produto, mas também valida a finalidade da nota e a presença do grupo ISSQN; o uso indevido pode gerar a rejeição 471. Já 00000000 está previsto em situação restrita de operação impossível de classificar segundo as regras indicadas no manual. Não encontrar o produto pelo nome comercial não comprova essa hipótese. Confirme o enquadramento com o responsável fiscal antes de usar qualquer dessas opções.

Há também uma previsão específica para MEI: a NT 2024.001 v1.20 permite 00000000 quando o emitente utiliza CRT=4 e a operação é interna, com idDest=1. Essa condição não se estende às operações interestaduais ou de comércio exterior. Não altere o regime ou o destino da operação para se enquadrar nela. NT 2024.001, páginas 5 e 9.

A I05-20 ainda registra uma exceção histórica para emissões anteriores a 01/01/2016 e tratamento específico para determinados códigos de exportação. Essas condições não autorizam mudar a data ou a natureza da operação para contornar a rejeição. NT 2015.002 v1.41, regra I05-20.

Exemplo hipotético

Uma loja recebe a rejeição 778 no item 3 de uma nota com cinco produtos. A conferência mostra que a importação do cadastro trocou um dígito do NCM. O contador confirma a classificação adequada e vigente. A loja corrige o cadastro, atualiza o item e gera outro XML, verificando se o valor corrigido foi incorporado. Nenhum código numérico é sugerido neste exemplo: a classificação depende da mercadoria real.

Como confirmar a solução

Após a correção, retransmita pelo fluxo normal do emissor e confira o retorno da Sefaz. O desaparecimento da 778 não basta: verifique a autorização e seu protocolo. Se surgir outra rejeição, analise a nova mensagem separadamente. Guarde o XML autorizado e mantenha a correção no cadastro.

Acione o contador quando houver dúvida sobre classificação, substituição de código ou uso de valores especiais. Procure o suporte quando o sistema continuar enviando dados antigos ou quando um código confirmado na fonte oficial persistir rejeitado.

Referências consultadas

Revisado em 09/10/2026. Versão 2, com limite de aplicação explicitado e referência direta à tabela atual. Conteúdo informativo; situações de classificação fiscal exigem avaliação do caso concreto.

Pronto para dar o próximo passo?

Pronto para organizar sua empresa e ganhar mais tempo?

Teste grátis por 15 dias e descubra como a Alra pode transformar a gestão do seu negócio.