O que é :
Este erro ocorre quando o código NCM (Nomenclatura Comum do Mercosul) informado para um item na NF-e ou NFC-e está incompleto ou não segue o formato exigido. O código NCM é utilizado para identificar a natureza das mercadorias e produtos, sendo obrigatório informar todos os 8 dígitos para que a SEFAZ consiga validar o item corretamente. Se o NCM estiver incorreto ou com menos dígitos, o documento será rejeitado.
causas_comuns :
O código NCM foi informado com menos de 8 dígitos.
Houve erro de preenchimento do NCM, deixando-o incompleto ou digitando incorretamente alguns números.
O sistema ERP não validou corretamente a exigência de informar todos os dígitos do NCM antes da emissão da NF-e ou NFC-e.
Exemplo Prático:
<det nItem="999">
<prod>
<cProd>001</cProd>
<xProd>Produto A</xProd>
<NCM>12345</NCM> <!-- NCM incompleto, apenas 5 dígitos -->
...
</prod>
</det>
No exemplo acima, o campo <NCM> está preenchido com apenas 5 dígitos, o que não atende ao requisito de 8 dígitos, causando a rejeição do documento.
como_resolver:
Verifique o NCM informado para o item identificado (nItem: 999) e certifique-se de que ele possui exatamente 8 dígitos.
Utilize a tabela oficial de códigos NCM para encontrar o código correto que descreve a mercadoria.
Atualize o cadastro do produto no sistema ERP para que o NCM esteja completo e válido.
Corrija o valor no campo <NCM> e reenvie a NF-e ou NFC-e para a SEFAZ.
tipos_documento:
NFe (Nota Fiscal Eletrônica)
NFCe (Nota Fiscal de Consumidor Eletrônica)