Voltar para o blog

NF-e e NFC-e

Rejeição 1046: alinhe a redução do IBS municipal à classificação tributária

A rejeição 1046 pede que a empresa confira a relação entre a classificação tributária do item e o percentual de redução informado para o IBS municipal. Um percentual pode estar digitado corretamente e ainda ser incompatível com a classificação enviada. O caminho é confirmar o enquadramento da operação e verificar…

Blog ALRA
Capa ilustrada da ALRA: Rejeição 1046: alinhe a redução do IBS municipal à classificação tributária.

A rejeição 1046 pede que a empresa confira a relação entre a classificação tributária do item e o percentual de redução informado para o IBS municipal. Um percentual pode estar digitado corretamente e ainda ser incompatível com a classificação enviada. O caminho é confirmar o enquadramento da operação e verificar como o emissor o levou ao XML.

Não escolha outra classificação apenas porque ela aceita o percentual desejado. A nota deve retratar o produto e a operação reais. Se o cadastro estiver errado, corrija-o com fundamento fiscal; se estiver correto, investigue a tabela e a geração do documento antes de tentar novamente.

Qual mensagem este artigo trata

O texto oficial é “Rejeição: Percentual de redução de alíquota do Município não é válido para este cClassTrib [nItem: 999]”. O trecho nItem aponta o item rejeitado. Este contexto corresponde à UB46-10, na autorização de NF-e 55 e NFC-e 65, conforme a NT 2025.002-RTC v1.52, página 46.

O disparo pressupõe que foi informado o grupo municipal gIBSMun/gRed. A regra não diz que qualquer empresa pode utilizar redução; ela compara o conteúdo enviado com as condições da classificação. CST, cClassTrib e seus indicadores precisam ser conferidos nas tabelas oficiais aplicáveis.

Registre modelo, UF, autorizador, data de emissão e ambiente. Este texto não comprova a implantação por UF e não deve ser aplicado a um retorno de outro documento fiscal ou serviço somente pelo número 1046. Uma mensagem sobre IBS estadual, CBS ou evento exige sua própria regra.

A diferença entre classificação, redução e alíquota efetiva

O CST informa uma situação tributária mais ampla. O cClassTrib detalha a classificação do IBS/CBS e precisa corresponder à operação. Já pRedAliq representa quanto a alíquota será reduzida. Não é a alíquota original nem a alíquota efetiva depois da redução.

Quando o CST possui ind_gRed=1, a UB46-10 verifica se o percentual de redução é válido para o cClassTrib informado. Portanto, usar um CST que exige redução não basta: a classificação específica também precisa admitir aquele percentual.

O cálculo de pAliqEfet pertence à UB47-10, retorno 1047. Pode haver uma conta aritmeticamente correta feita com uma redução fiscalmente incompatível. Nesse caso, a 1046 continua justificando a revisão do percentual e do enquadramento, antes do cálculo final.

A particularidade das compras governamentais

A UB46-10 também contém um ramo para CST com ind_gRed=0. A observação explica que, no caso de compra governamental, o grupo de redução deve ser informado com pRedAliq igual a zero, mesmo quando o CST veda esse preenchimento. O redutor da compra governamental é outra informação, em gCompraGov/pRedutor; não deve ser transferido para o percentual de redução do item.

Essa observação deve ser lida no contexto do ramo que veda redução. Não significa zerar a redução de toda classificação que legitimamente exige ind_gRed=1. Também não permite criar uma compra governamental fictícia. A condição precisa corresponder à operação e ao modelo permitido; a NFC-e possui vedação própria ao grupo governamental, embora a UB46-10 indique modelos 55/65.

Há uma limitação documental relevante: no segundo ramo da UB46-10, a v1.52 menciona literalmente gIBSUF/gRed/pRedAliq maior que zero, embora o título e o início da regra tratem do grupo municipal. A leitura visual confirmou essa referência. Não foi encontrada nesta pesquisa uma correção oficial que a resolvesse. Quando o caso depender desse ramo, o suporte deve conferir os grupos estadual e municipal, a versão do autorizador e eventual esclarecimento oficial, sem reescrever a regra por suposição.

Diagnóstico em quatro passos

  1. Preserve o XML transmitido e o retorno completo; identifique o nItem.

  2. Localize IBSCBS/CST, IBSCBS/cClassTrib e gIBSCBS/gIBSMun/gRed/pRedAliq nesse item.

  3. Compare a classificação com a linha pertinente da tabela oficial, seus indicadores, percentual de redução do IBS e vigência.

  4. Confira se existe gCompraGov, qual operação ele descreve e qual campo recebeu o redutor.

A tabela deve ser a versão efetivamente adotada, não apenas uma planilha antiga salva no computador. Na consulta desta pesquisa, o endereço oficial abriu uma interface dinâmica, mas a leitura textual não recuperou todas as linhas e sua versão completa. Por isso, este artigo não atribui um percentual concreto a um código específico de classificação sem comprovação.

Como corrigir conforme a causa

A integração enviou o percentual errado

Compare cadastro e XML. Uma transformação pode enviar 0,60 quando o campo deveria representar 60%, ou levar para o município um percentual de outra rubrica. Corrija a unidade e o mapeamento com base no valor confirmado pelo responsável fiscal. Depois, recalcule a alíquota efetiva e os valores dependentes.

A classificação ficou desatualizada

Uma atualização no cadastro ou na tabela pode ter ocorrido depois da preparação da nota. Confirme qual classificação descreve a operação na data de emissão e regenere o documento. Não substitua automaticamente todos os produtos que usam uma classificação: produtos e operações diferentes podem exigir análise separada.

O redutor governamental foi lançado como redução comum

Em uma operação governamental válida, verifique separadamente pRedutor e pRedAliq, além do indicador do CST. Se a redução comum não é permitida, a observação da UB46-10 prevê seu percentual zero no grupo correspondente. Não resolva removendo a identidade do comprador ou acrescentando um grupo para conseguir aprovação.

Exemplo original

Uma empresa fictícia prepara uma NF-e cujo enquadramento foi conferido pelo contador. Para fins deste exemplo, a linha oficial pertinente à operação prevê redução de 60% do IBS. A tela mostra esse percentual, mas uma importação grava 40% no campo municipal do XML.

A equipe identifica o item e compara a configuração com o arquivo transmitido. Corrige a transformação, mantém a classificação fiscal comprovada e calcula novamente os campos dependentes. Os percentuais são ilustrativos: o exemplo não identifica uma mercadoria nem concede redução de 60% a qualquer contribuinte. Se a tabela previsse outro tratamento, a correção teria de acompanhar esse fato.

Como verificar e quando escalar

Confira o novo XML, inclusive CST, classificação, redução municipal, grupo governamental quando cabível e alíquota efetiva. Avalie outros itens afetados pelo mesmo cadastro. Reassine e retransmita pelo emissor; leia o resultado completo e preserve o protocolo se houver autorização. Ausência da 1046 não equivale, sozinha, à autorização.

Acione o contador se houver dúvida sobre classificação, benefício ou vigência. Acione o suporte se a tabela correta não estiver disponível, se tela e XML divergirem ou se o ramo documental inconsistente afetar o caso. Com campos coerentes e rejeição persistente, leve ao autorizador XML, retorno, tabela utilizada e memória da revisão.

O aviso ENCAT de 05/10/2026 adiou a implantação da v1.52 para 26/10 em homologação e 16/11 em produção. A UB46-10 já existia antes; a observação governamental foi descrita na v1.31 como explicativa, sem impacto nas validações. Não se deve concluir que todo retorno 1046 ficará suspenso até novembro.

Fontes e revisão

Consulta e revisão documental por IA: 10/10/2026. Sem parecer fiscal individual ou teste operacional por UF.

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.