Rejeição 1008: Nota de compra governamental e alíquota dos outros entes informada incorretamente
A SEFAZ devolveu o cStat 1008 — a nota não foi autorizada. Motivo oficial do MOC: Nota de compra governamental e alíquota dos outros entes informada incorretamente. Corrija a causa e retransmita; a numeração pode ser reaproveitada.
O que a SEFAZ verifica na rejeição 1008?
Se informado tpEnteGov (nota de compra governamental), verificar se alíquota de outros entes está preenchida durante o período de transição: Se ano de emissão = 2027 a 2032, e tpEnteGov diferente de 5 e 6: - Se compra da união (tag: tpEnteGov = 1) - Alíquota do IBS da UF (tag: pIBSUF) MAIOR QUE ZERO OU - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra estadual (tag: tpEnteGov = 2): - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra do DF (tag: tpEnteGov = 3): - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra municipal (tag: tpEnteGov = 4) - Alíquota do IBS da UF (tag: pIBSUF) MAIOR QUE ZERO Se ano de emissão = 2033 ou superior, e tpEnteGov diferente de 5 e 6: - Se compra da união (tag: tpEnteGov = 1) - Alíquota do IBS da UF (tag: pIBSUF) MAIOR QUE ZERO OU - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra estadual (tag: tpEnteGov = 2): - Alíquota da CBS (tag: pCBS) MAIOR QUE ZERO OU - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra do DF (tag: tpEnteGov = 3): - Alíquota da CBS (tag: pCBS) MAIOR QUE ZERO OU - Alíquota do IBS do Município (tag: pIBSMun) MAIOR QUE ZERO - Se compra municipal (tag: tpEnteGov = 4):> - Alíquota do IBS da UF (tag: pIBSUF) MAIOR QUE ZERO OU - Alíquota da CBS (tag: pCBS) MAIOR QUE ZERO Observação: Conforme Art. 473, § 1o e seus Incisos I, II, III e IV e Art. 372 da LC 214/2025.
Campo/regra: BB02-10 · Aplicação: obrigatória em todas as UFs
Regras de validação do MOC que retornam o código 1008. É exatamente isso que o autorizador confere no seu XML.
Por onde começar a investigar a 1008?
Rejeição do grupo IBS/CBS (NT 2025.002). Preencher os campos é obrigatório para CRT 3 desde 03/08/2026 e isso não foi adiado — o que a NT 2025.002-RTC v1.51 suspendeu, sem nova data, é a rejeição pela ausência do grupo. Confira o par CST × cClassTrib do item, os campos do grupo IBSCBS (vBC, gIBSUF, gIBSMun, gCBS) e os totalizadores — a tabela cClassTrib deste site tem a ficha de cada código com os indicadores oficiais.
Como resolver a rejeição 1008 na prática?
- Ache o par CST × cClassTrib do produto — busque o NCM na ficha do código: ela mostra o par do regime da LC 214 e gera o trecho
<IBSCBS>pronto pra colar no ERP. - Confira o par no conferidor CST × cClassTrib — mata as rejeições 1023, 1024 e 1025 antes de transmitir.
- Revalide o XML inteiro no validador da NF-e: grupo por item, gRed × redução oficial, alíquotas do ano e totalizadores — cada erro aponta a ficha da rejeição certa. O arquivo não sai do navegador.
Datas da rejeição — o preenchimento é obrigatório desde 03/08/2026 e isso não mudou: a produção rejeitaria CRT 3 a partir de 03/08/2026 pela NT 2025.002 v1.50, mas a NT 2025.002-RTC v1.51 substituiu essa data por “implementação futura para produção” na regra UB12-10 — sem nova data. Homologação segue rejeitando desde 01/07/2026. Para Simples Nacional e MEI (CRT 1, 2 e 4) a mesma versão retirou a data da regra e remete a nota técnica futura; 2027 continua sendo o marco da LC 214/2025.
Como fica um grupo IBS/CBS válido no XML?
Exemplo real do grupo <IBSCBS> que a SEFAZ aceita — CST 000 × cClassTrib 000001 (tributação integral), gerado pelo motor oficial da Calculadora de Tributos da Receita Federal/Serpro e validado no schema da NT 2025.002 v1.36 (NF-e/NFC-e). Compare com o item rejeitado do seu XML.
Ver o XML de referência do grupo IBSCBS
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<infNFe xmlns="http://www.portalfiscal.inf.br/nfe">
<det nItem="1">
<imposto>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<total>
<IBSCBSTot>
<vBCIBSCBS>1000.00</vBCIBSCBS>
<gIBS>
<gIBSUF>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<vCredPres>0.00</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gIBS>
<gCBS>
<vDif>0.00</vDif>
<vDevTrib>0.00</vDevTrib>
<vCBS>9.00</vCBS>
<vCredPres>0.00</vCredPres>
<vCredPresCondSus>0.00</vCredPresCondSus>
</gCBS>
<gMono>
<vIBSMono>0.00</vIBSMono>
<vCBSMono>0.00</vCBSMono>
<vIBSMonoReten>0.00</vIBSMonoReten>
<vCBSMonoReten>0.00</vCBSMonoReten>
<vIBSMonoRet>0.00</vIBSMonoRet>
<vCBSMonoRet>0.00</vCBSMonoRet>
</gMono>
</IBSCBSTot>
</total>
</infNFe> O par certo pro SEU produto pode ser outro: consulte a tabela cClassTrib (cada ficha traz o XML do próprio código) ou valide o seu XML aqui.
As tags que a rejeição 1008 cita
Extraídas do texto da própria regra de validação — a fonte rotula cada uma
(tag:, grupo:,
campo … (id:)) — e é por elas que se abre o XML da NF-e.
Que outras rejeições da NF-e são da mesma família?
O código 1008 em outros documentos fiscais
O cStat não é único entre documentos. O mesmo 1008 aparece em mais 6 documentos — e com outro significado. Quem recebeu esse número de um emissor que não é de NF-e precisa da regra do documento dele.
Perguntas frequentes
O que significa a rejeição 1008 da NF-e?
"Nota de compra governamental e alíquota dos outros entes informada incorretamente" — motivo oficial da tabela de cStat do MOC. A nota NÃO foi autorizada: corrija a causa e retransmita (a numeração pode ser reaproveitada, porque a nota rejeitada não existe pro fisco). Origem/alteração: NT 2025.002.
Como resolver o erro 1008?
Rejeição do grupo IBS/CBS (NT 2025.002). Preencher os campos é obrigatório para CRT 3 desde 03/08/2026 e isso não foi adiado — o que a NT 2025.002-RTC v1.51 suspendeu, sem nova data, é a rejeição pela ausência do grupo. Confira o par CST × cClassTrib do item, os campos do grupo IBSCBS (vBC, gIBSUF, gIBSMun, gCBS) e os totalizadores — a tabela cClassTrib deste site tem a ficha de cada código com os indicadores oficiais. No Buscador NCM, a ficha da rejeição 1008 traz a regra de validação oficial com a verificação exata que a SEFAZ executou — comece por ela.
Rejeição consome a numeração da nota?
Não. A NF-e rejeitada não fica registrada na SEFAZ — o mesmo número pode ser retransmitido após a correção. Diferente da DENEGAÇÃO (irregularidade cadastral), que consome a numeração e impede o reuso do documento.
Como corrigir a rejeição 1008 no ERP?
O caminho é o mesmo pra toda a série 1000 do IBS/CBS: (1) identifique o par CST × cClassTrib correto do produto — a ficha do NCM no Buscador NCM mostra o par do regime da LC 214 e gera o trecho <IBSCBS> de referência; (2) confira o par contra a tabela oficial no conferidor CST × cClassTrib; (3) revalide o XML inteiro no validador (grupo por item, gRed, alíquotas do ano e totalizadores) antes de retransmitir.
Fonte oficial
Consolidação do MOC de 12/09/2026.