Totalizador da base de cálculo do IBS e da CBS inconsistente com os itens
Rejeição 1076: Total da BC do IBS e da CBS difere da soma dos itens
IBSCBSTotvBCA rejeição 1076 ocorre quando o campo <IBSCBSTot> no grupo <total> da NF-e não coincide com a soma dos campos <gIBSCBS><vBC> de todos os itens. A SEFAZ percorre cada <det>, soma as bases de cálculo do IBS/CBS e compara com o totalizador. Diferença de centavo já gera rejeição.
O que significa esta rejeição
O campo <IBSCBSTot> no grupo <total> deve refletir a soma de todas as bases de cálculo do IBS e da CBS informadas nos itens, ou seja, a soma de <gIBSCBS><vBC> de cada <det>. A regra W35-10 da NT 2025.002 exige que o totalizador seja exatamente igual a essa soma.
Esse padrão é análogo ao que a rejeição 531 aplica ao ICMS: o totalizador não pode ser calculado de forma independente. Ele precisa vir da agregação direta dos itens. Qualquer diferença, mesmo por arredondamento ou por um item editado após o cálculo, gera a rejeição.
Causas mais comuns
- Totalizador calculado com fórmula independente (por exemplo, soma de produtos × alíquota) em vez de agregação dos
<vBC>dos itens. - Item editado ou removido após o cálculo do totalizador, sem recalcular
<IBSCBSTot>. - Arredondamento do totalizador feito de forma diferente da soma dos arredondamentos individuais dos itens.
- Itens com CST de não incidência ou imunidade que têm
<vBC>0.00</vBC>somados ou excluídos incorretamente. - Totalizador copiado de nota anterior sem atualização ao incluir ou alterar itens.
Regra de validação oficial
Regra W35-10 da NT 2025.002 v1.40: o campo <IBSCBSTot> em <total> deve ser igual à soma dos campos <gIBSCBS><vBC> informados nos itens (<det>). Qualquer divergência resulta em rejeição.
Exemplo XML, antes (errado)
<det nItem="1">
<imposto>
<IBSCBS>
<gIBSCBS>
<vBC>8000.00</vBC>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<det nItem="2">
<imposto>
<IBSCBS>
<gIBSCBS>
<vBC>4000.00</vBC>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<total>
<IBSCBSTot>10000.00</IBSCBSTot>
</total>(soma correta dos itens é 12000,00, não 10000,00)
Exemplo XML, depois (correto)
<det nItem="1">
<imposto>
<IBSCBS>
<gIBSCBS>
<vBC>8000.00</vBC>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<det nItem="2">
<imposto>
<IBSCBS>
<gIBSCBS>
<vBC>4000.00</vBC>
</gIBSCBS>
</IBSCBS>
</imposto>
</det>
<total>
<IBSCBSTot>12000.00</IBSCBSTot>
</total>(8000,00 + 4000,00 = 12000,00)
Passo a passo para corrigir
- Para cada item da nota, localize
<gIBSCBS><vBC>e anote o valor. - Some todos os valores de
<vBC>dos itens que possuem o grupo<gIBSCBS>. - Atribua o resultado à tag
<IBSCBSTot>em<total>. Não calcule o totalizador de forma independente. - Se algum item tiver CST sem tributação (por exemplo, imunidade), seu
<vBC>deve ser zero e não afeta a soma. - Reenvie a nota.
Como o FazendaNota previne
O FazendaNota calcula <IBSCBSTot> por agregação direta dos campos <gIBSCBS><vBC> de cada item, com a mesma regra de arredondamento dos itens, evitando divergência de centavos. O totalizador nunca é calculado por fórmula paralela: ele reflete exatamente a soma dos itens gerada no momento da montagem do XML, incluindo eventuais edições posteriores.
Rejeições relacionadas
- Rejeição 1041, valor do IBS da UF difere do calculado
- Rejeição 1069, valor da CBS difere do calculado
- Rejeição 1026, alíquota do IBS da UF inválida
Referência oficial
Esta rejeição está descrita na Nota Técnica 2025.002 (versão 1.40), que define o leiaute e as regras de validação dos tributos da Reforma Tributária (IBS, CBS e Imposto Seletivo) na NF-e, publicada no Portal Nacional da NF-e em https://www.nfe.fazenda.gov.br