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…
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
Anote o código 778, a mensagem completa e o nItem retornados pela Sefaz
Localize esse item no documento transmitido e confira sua descrição e código interno
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
Consulte o código completo na fonte oficial, verificando também sua vigência
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
MOC 7.0, Anexo I, regras I05-10, I05-20 e I05-24: https://www.confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-anexo-i-leiaute-e-rv.pdf
NT 2015.002 v1.41: https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=iaOu3l1k9aE%3D
NT 2024.001 v1.20, CRT-MEI: https://sefaz.am.gov.br/arquivos/NT2024.001_v.1.20_CRT-MEI.pdf
Portal NF-e, Informes Técnicos vigentes, IT 2024.001 v2.40: https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?AspxAutoDetectCookieSupport=1&tipoConteudo=hXzemuyNHW4%3D
Receita Federal, Sistema Classif: https://www.gov.br/receitafederal/pt-br/assuntos/aduana-e-comercio-exterior/classificacao-fiscal-de-mercadorias/classif
Oobj, Rejeição 778: https://oobj.com.br/bc/rejeicao-778-como-resolver/
TOTVS, Rejeição 778: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360026048511-Cross-Segmentos-Linha-Datasul-MRE-Rejei%C3%A7%C3%A3o-778-Informado-NCM-inexistente-nItem-nnn
TecnoSpeed, NCM inexistente: https://atendimento.tecnospeed.com.br/hc/pt-br/articles/360013801874-Regra-Tributaria-NCM-Inexistente-Como-identificar-onde-est%C3%A1-o-problema
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.