Rejeições fiscais
Rejeição 1218: confira a CBS de referência da operação em área incentivada
Se a nota retornou o código 1218, confira a conta que informa quanto seria a CBS da operação fora do incentivo. O problema pode estar no cálculo, na base usada ou na escolha da alíquota dentro do XML. Antes de alterar o cadastro fiscal, peça que o suporte identifique o item indicado na resposta e compare os valores…
Se a nota retornou o código 1218, confira a conta que informa quanto seria a CBS da operação fora do incentivo. O problema pode estar no cálculo, na base usada ou na escolha da alíquota dentro do XML. Antes de alterar o cadastro fiscal, peça que o suporte identifique o item indicado na resposta e compare os valores efetivamente transmitidos.
Uma operação com alíquota zero pode precisar informar um valor de referência diferente de zero. Esses valores têm funções distintas. Copiar a CBS efetivamente devida para o campo de referência pode provocar uma divergência mesmo quando o tratamento tributário da operação foi corretamente definido.
Qual mensagem e qual grupo conferir
A mensagem documental é “Rejeição: Valor da CBS para operação fora de áreas ou regimes incentivado difere do calculado [nItem: 999]”. O marcador nItem identifica o item apontado pelo autorizador; procure sua numeração no XML, sem presumir que coincide com a posição exibida na tela de venda.
A regra obrigatória UB66e-10, da NT 2025.002-RTC v1.52, página 52, aplica-se à autorização de NF-e modelo 55 e NFC-e modelo 65 quando informado gCBS/gALCZFMCBS. Trata-se do grupo de operações em áreas incentivadas, associado à alíquota zero da CBS. Não é uma regra genérica para qualquer diferença na CBS nem um diagnóstico de inscrição SUFRAMA.
Dentro desse grupo, pAliqEfetRegCBS é a alíquota efetiva de referência aplicável fora das áreas ou regimes incentivados. vTribRegCBS informa o valor correspondente. A página 21 diferencia esses campos da CBS efetivamente calculada no item e do grupo separado de tributação regular.
A conta que deve fechar
A fórmula da UB66e-10 é:
gCBS/gALCZFMCBS/vTribRegCBS = gIBSCBS/vBC × (gCBS/gALCZFMCBS/pAliqEfetRegCBS / 100)
Em termos práticos, multiplique a base de cálculo do IBS/CBS daquele item pelo percentual de referência do próprio grupo de área incentivada, dividido por cem. Não use o total da nota, a base de outro item ou automaticamente a alíquota pCBS aplicada à operação.
O nome vTribRegCBS também aparece em gTribRegular. Nesse outro caminho, a comparação pertence à UB72d-10, código 1068. Já UB67-10, código 1069, verifica vCBS, com componentes próprios. Corrigir um desses campos não demonstra que o campo tratado pelo 1218 foi corrigido.
Na tabela oficial da página 52, a tolerância de 0,01 pertence a regras vizinhas; não está declarada na UB66e-10. Não transfira essa margem para o 1218. O leiaute prevê duas a quatro casas decimais para a alíquota de referência e duas para o valor. Peça ao suporte a memória de cálculo e a forma de serialização.
Como localizar a origem da diferença
Guarde o XML enviado, a resposta completa, o horário, o ambiente e a versão do emissor. Depois compare, no mesmo item, a base gIBSCBS/vBC, a alíquota gALCZFMCBS/pAliqEfetRegCBS e o resultado gALCZFMCBS/vTribRegCBS.
Uma tela correta pode ter sido salva depois da geração da nota, enquanto o arquivo transmitido manteve valores anteriores. Integrações também podem buscar uma alíquota do cadastro errado ou calcular o valor antes de uma atualização da base. Por isso, verificar apenas o relatório da venda não encerra o diagnóstico.
Conferir a base exige sua composição e o enquadramento fiscal verdadeiro. Não altere desconto, frete ou preço apenas para obter o resultado esperado. A decisão sobre incentivo, classificação e alíquota cabe ao responsável fiscal; a equipe técnica deve demonstrar como esses dados foram transformados em XML.
Corrija conforme a causa comprovada
O sistema copiou a CBS efetiva. Se a integração preencheu vTribRegCBS com o valor de vCBS, ajuste o mapeamento para calcular a referência com os dados exigidos pela UB66e-10. A CBS devida e o valor sem incentivo devem continuar representando suas funções próprias.
O cálculo utilizou a alíquota de outro grupo. Confira o caminho completo, não apenas o nome do campo. Uma variável compartilhada pode buscar gTribRegular/pAliqEfetRegCBS ou gCBS/pCBS. Corrija a origem do dado quando comprovadamente errada, preservando o percentual fiscalmente aplicável à referência.
A base mudou e o valor ficou antigo. Uma alteração legítima da operação pode atualizar vBC sem recalcular vTribRegCBS. Reprocesse os tributos no emissor e gere novamente o documento rejeitado. Compare o arquivo novo com o anterior para confirmar que a divergência foi eliminada na origem.
O grupo foi incluído sem amparo. Nesse caso, resolver apenas a multiplicação é insuficiente. Submeta o enquadramento ao responsável fiscal e corrija a parametrização segundo a operação real. A retirada do grupo só é adequada se ele não deveria constar; não deve servir como tentativa de escapar da validação.
Exemplo de conferência
Uma empresa fictícia tem, no item 3, base de R$ 1.850,00 e alíquota de referência de 7,20%. Esses números são exclusivamente didáticos e não indicam uma alíquota legal vigente.
A conta é 1.850,00 × (7,20 / 100) = 133,20. Se o grupo de área incentivada transmitiu vTribRegCBS=0.00 porque a integração copiou a CBS efetiva zero, a referência não fecha com seus próprios dados. O suporte deve corrigir essa geração, depois de confirmar a base e a alíquota com o responsável fiscal.
Informar R$ 133,20 como referência não autoriza cobrar esse valor do cliente nem elimina as demais validações. O exemplo demonstra a relação entre os três campos, sem comprovar elegibilidade ao incentivo.
Cronograma, retorno e quando escalar
A listagem oficial consultada em 15/10/2026 contém a v1.52, publicada em 01/10. O texto da página 5 inclui UB66e-10 no conjunto v1.40, com teste/homologação até 01/07 e produção em 03/08/2026. O aviso ENCAT de 05/10, também preservado, posterga as implantações indicadas da v1.52 para 26/10 em homologação e 16/11/2026 em produção. Esse aviso posterior não demonstra suspensão da UB66e-10 anterior.
A documentação foi conferida em 15/10/2026. A condição, a fórmula e a mensagem da v1.52, página 52, coincidem com a v1.51, página 53. A linha não apresenta ressalva de implementação futura nem define UF específica, mas o grupo tem condições fiscais e geográficas próprias. Cronograma e coluna de aplicação não comprovam ativação uniforme. Confirme UF, autorizador, ambiente e versão no retorno real.
Depois da correção, gere e assine novamente pelo emissor, transmitindo uma tentativa controlada. Confira o novo retorno e o protocolo vinculado à chave correta. O desaparecimento do 1218 não significa autorização: outra rejeição pode permanecer.
Se a conta e os campos transmitidos coincidem e o erro persiste, encaminhe ao suporte XML, retorno, item, memória de cálculo, ambiente e versão. Dúvidas sobre direito ao incentivo ou alíquota exigem o responsável fiscal; divergências persistentes de validação podem exigir atendimento do autorizador, com as evidências preservadas.
Fontes
Documentação conferida em 15/10/2026.
NT 2025.002-RTC v1.52: UB66e-10 e regras distintas 1068/1069, página 52; leiaute, página 21; cronograma, páginas 5–6. V1.51, página 53: condição e fórmula anteriores.
Documentos e avisos SVRS: versões e comunicado ENCAT.
Confronto prático: Migrate, 1218, Central de Rejeições, 1218 e Crowe Consult, CBS em ZFM/ALC. A norma oficial fundamenta o cálculo. Exemplos de integração não constituem XML pronto para emissão nem confirmação individual do direito ao incentivo.