Voltar para o blog

NF-e

Rejeição 388: como alinhar CST e enquadramento do IPI

A rejeição 388 aparece quando o CST do IPI e o código de enquadramento legal informado no item não atendem à combinação prevista na validação. O diagnóstico exige olhar os dois campos juntos e verificar qual tratamento tributário a operação realmente possui. Trocar apenas um número para obter autorização pode…

Blog ALRA
Capa ilustrada da ALRA: Rejeição 388: como alinhar CST e enquadramento do IPI.

A rejeição 388 aparece quando o CST do IPI e o código de enquadramento legal informado no item não atendem à combinação prevista na validação. O diagnóstico exige olhar os dois campos juntos e verificar qual tratamento tributário a operação realmente possui. Trocar apenas um número para obter autorização pode transformar uma suspensão em tributação normal ou declarar um benefício inexistente.

Para a empresa, a correção segura começa com uma pergunta simples: qual informação está errada no documento? O CST pode estar incorreto, o enquadramento pode estar incorreto ou ambos podem ter sido herdados de uma configuração inadequada. A mensagem não decide isso sozinha.

Quais combinações são examinadas

O09-10 aparece como regra obrigatória do modelo 55 no MOC 7.0, página 118 e na NT 2020.002 v1.01, página 6. Ela estabelece três verificações:

  • IPI com isenção, CST 02 ou 52: o enquadramento deve estar na faixa 301 a 399

  • IPI com imunidade, CST 04 ou 54: o enquadramento deve estar na faixa 001 a 099

  • IPI com suspensão, CST 05 ou 55: o enquadramento deve estar na faixa 101 a 199

Esses intervalos descrevem a compatibilidade verificada por 388. Eles não transformam todos os números de cada intervalo em códigos existentes. É necessário consultar a tabela oficial e escolher uma hipótese realmente listada, correspondente à operação.

Também não se deve inventar uma quarta condição de O09-10 afirmando que todos os demais CSTs obrigatoriamente geram 388 fora de 601 a 608 ou 999. Esses códigos aparecem na tabela de enquadramento, mas a linha oficial examinada de 388 enumera especificamente as três famílias acima. Validade, estrutura e tratamento fiscal continuam exigindo conferência própria.

Onde encontrar o par de campos

No item indicado por nItem, localize cEnq dentro de det/imposto/IPI. Para as três famílias tratadas na regra, o CST aparece no subgrupo IPINT. O fato de o software usar uma coluna chamada apenas “CST” não permite concluir qual tributo ela representa.

CST de ICMS, de PIS e de COFINS não substituem o CST do IPI. O código de enquadramento também não é NCM, CFOP ou EXTIPI. Essas informações ajudam a entender a operação, mas cada uma ocupa seu campo e possui finalidade própria.

Peça o XML da tentativa rejeitada, além da tela do cadastro. Um valor pode estar correto na ficha do produto e ser substituído pela regra fiscal da operação durante a emissão. Se o cadastro é compartilhado, a correção deve considerar seus outros usos antes de ser aplicada em massa.

Um exemplo que mostra o risco da troca automática

Imagine que uma saída tenha sido classificada com suspensão de IPI, CST 55, mas o sistema tenha preenchido cEnq=999. O enquadramento informado está fora da faixa de suspensão e a combinação é incompatível com O09-10.

Se a suspensão realmente se aplica, é necessário identificar na tabela o código específico e os requisitos legais correspondentes. Selecionar qualquer número entre 101 e 199 não resolve essa análise. Se a operação não tinha direito à suspensão, a revisão deve corrigir o tratamento tributário completo, inclusive os valores que resultarem dele.

O caminho inadequado seria mudar o CST para uma situação diferente somente porque ela aceita o enquadramento já preenchido. O resultado poderia conter informação fiscal falsa mesmo que o arquivo passasse pelas validações automáticas.

Diferença entre 387 e 388

387 verifica o código de enquadramento inválido pela regra O06-10. Já 388 verifica sua compatibilidade com o CST nas hipóteses descritas. Um código pode existir e, ainda assim, estar associado ao CST errado.

O contrário também merece atenção: um número pode estar dentro da faixa de isenção e não constar da tabela de códigos publicados. Nesse caso, respeitar o intervalo de 388 não comprova que 387 esteja resolvida. As duas verificações precisam ser feitas antes de reenviar o documento.

A tabela da NT 2020.002 v1.01 está nas páginas 7 a 12. Ela contém descrições específicas, não apenas intervalos numéricos. Sua versão 1.01 alterou a descrição do enquadramento 165, reforçando a necessidade de identificar a versão utilizada pelo sistema. A presença de uma hipótese na tabela não comprova, por si, que a empresa cumpre seus requisitos hoje.

Roteiro de correção e conferência

  1. Preserve o retorno completo e confirme que a mensagem corresponde a 388 na autorização da NF-e

  2. Identifique nItem, cEnq e o CST do IPI no XML efetivamente transmitido

  3. Confira a faixa aplicável e a existência do enquadramento na tabela oficial

  4. Valide a natureza tributária real da operação com o responsável fiscal

  5. Corrija a parametrização que gerou a informação incorreta, sem alterar produto, destinatário ou regime para contornar a crítica

  6. Gere um novo XML e revise os demais itens, os cálculos e os totais afetados antes do reenvio

Ao final, confira o protocolo de autorização e o arquivo autorizado. Se uma transmissão anterior ficou com resultado desconhecido, consulte sua situação antes de criar outra emissão. Uma nova rejeição deve ser investigada pelo seu próprio motivo, sem uma sequência de mudanças por tentativa.

Modelos, UF e MEI

O09-10 é documentada para o modelo 55 e não apresenta uma dispensa específica por UF ou por CRT=4. Isso não significa que todo documento de MEI deva conter IPI, nem que ser optante pelo Simples dispense a conferência dos campos que forem efetivamente cabíveis.

Para NFC-e e para NF-e com DANFE Simplificado Tipo 2, tpImp=6, existe outra limitação: O01-10, ampliada na NT 2026.002 v1.11, página 17, examina a presença do grupo IPI e retorna 742. Ajustar CST e cEnq não torna permitido um grupo vedado naquele contexto. A escolha do documento deve continuar fiel à operação.

Exceção de data e fontes consultadas

A regra registra uma exceção histórica: em produção, O09-10 não se aplica a notas com data de emissão anterior a 01/04/2016. Isso não autoriza retroagir a data de uma nota atual. Não foi identificado novo adiamento específico de O09-10 no conjunto consultado, nem fundamento para atribuir a 388 um prazo geral de dezembro de 2026.

A conferência de 10/10/2026 utilizou PDFs oficiais preservados em 09/10/2026, sem comprovação operacional de todos os autorizadores. Foram lidas também as orientações da TecnoSpeed, da Oobj e da CIGAM, com seus exemplos e procedimentos subordinados à operação efetiva e às regras oficiais.

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.