Adequação de sistemas e ERP: o que perguntar antes de confiar no que ele emite
O cadastro certo (capítulo anterior) só vira nota fiscal certa se o sistema emissor souber montar o leiaute do IBS/CBS/IS. Um roteiro do que o ERP precisa suportar, o que perguntar ao fornecedor — derivado do mesmo checklist de QA usado internamente — e como testar antes de confiar, sem prometer o que o TribControl não faz: ele valida o XML que o ERP emite, não emite nota no lugar dele.
O capítulo Revisão cadastral tratou do que precisa estar certo no cadastro de produtos e serviços. Este capítulo trata de outra pergunta, igualmente urgente: o sistema que emite a nota fiscal da sua empresa (ou do seu cliente) já sabe transformar esse cadastro correto em um XML correto? As duas coisas são independentes — um NCM perfeito não ajuda em nada se o ERP não souber montar o grupo IBSCBS a partir dele, ou montar errado o cálculo de uma alíquota reduzida. A adequação de sistemas é o elo entre o cadastro (o que a empresa sabe) e a nota fiscal (o que a SEFAZ recebe) — e é um trabalho que precisa de resposta técnica do fornecedor do ERP, não de suposição.
O que o sistema precisa suportar
Antes de perguntar qualquer coisa ao fornecedor, vale ter claro o que “adequado” significa tecnicamente. O leiaute definido pela NT 2025.002 [1] exige que o ERP seja capaz de:
- Montar o grupo IBSCBS por item — CST-IBS/CBS (3 dígitos), cClassTrib (6 dígitos) e as alíquotas de IBS (parcela estadual e municipal) e CBS, item a item, não só no total da nota.
- Aplicar cClassTrib e cBenef como dois eixos independentes — o código nacional do IBS/CBS (IT 2025.002 [2]) e o código estadual do ICMS não são a mesma coisa e não vêm da mesma tabela (ver cClassTrib e cBenef).
- Calcular o Imposto Seletivo quando o NCM do produto estiver na lista fechada — bloco
ISpróprio, com base de cálculo e alíquota específicas, separado do cálculo de IBS/CBS. - Rodar a dupla apuração da transição — enquanto ICMS/ISS ainda existem (2026-2032), a mesma nota carrega os dois grupos de tributação, antigo e novo, ao mesmo tempo. O sistema precisa saber montar os dois sem que um interfira no cálculo do outro.
- Totalizar corretamente — vIBS, vCBS e vIS somados na nota precisam bater com a soma dos itens, dentro da tolerância oficial, e aparecer destacados no total da nota (por fora, não embutidos no preço) e no DANFE.
- Continuar operando eventos e contingência sem regressão — cancelamento, carta de correção, manifestação do destinatário [4] e o modo de contingência (EPEC) não desaparecem com a Reforma; o ERP precisa manter esse fluxo funcionando com os novos campos presentes no XML.
O que perguntar ao fornecedor
A lista abaixo não é um roteiro genérico de “seu sistema está preparado?” — cada linha é um cenário real, testável e verificável, derivado do checklist de QA interno que o TribControl usa para cobrir a NT 2025.002 antes de qualquer lote ir para a SEFAZ. A resposta certa do fornecedor é sempre um “sim” demonstrável, não uma promessa:
| Pergunta ao fornecedor | Resposta esperada | Como verificar |
|---|---|---|
| Vocês já emitem o grupo IBSCBS completo (CST, cClassTrib, alíquotas) por item, em homologação? | Sim — não só no ambiente de testes do próprio fornecedor, mas na SEFAZ de homologação real | Peça um XML de homologação e confira o grupo IBSCBS item a item contra a NT 2025.002 [1] |
| Como o sistema trata uma NF-e sem o grupo IBSCBS antes dos marcos de obrigatoriedade? | Aceita como opcional até 1º/7/2026 (homologação) e 3/8/2026 (produção), já preparado para exigir automaticamente depois desses marcos | Confirme a data dos dois marcos direto na regra oficial [3], não na palavra do fornecedor |
| Notas de crédito/débito (finNFe=5/6) já são emitidas só com o grupo IBSCBS, sem tributos do sistema antigo? | Sim, e o sistema referencia corretamente a NF-e original (NFref) quando o tipo de crédito/débito exige | Emita uma nota de crédito em homologação e confira se o XML não carrega ICMS/ISSQN/PIS/Cofins nela, e se o NFref aponta para a nota certa |
| O sistema calcula pAliqEfet com o arredondamento correto quando há redução de alíquota? | Sim — arredondamento em 4 casas decimais, seguindo a fórmula oficial da alíquota efetiva | Compare o pAliqEfet do XML com o cálculo manual: alíquota nominal × (1 − percentual de redução), arredondado em 4 casas |
| Para produtos com NCM sujeito ao Imposto Seletivo, o sistema já monta o bloco IS? | Sim, com vIS calculado sobre a base de cálculo específica do IS, não a mesma base do IBS/CBS | Emita uma nota de um produto da lista de IS (se aplicável ao seu negócio) e confira o bloco IS no XML |
| Os totalizadores da nota (vIBS, vCBS, vIS) batem com a soma dos itens? | Sim, dentro da tolerância oficial, e aparecem destacados no total da nota e no DANFE | Some manualmente os valores por item de um XML de teste e compare com o total declarado |
| O sistema já valida o XML contra a versão vigente do schema (XSD) antes de transmitir? | Sim, com atualização automática do pacote de schema a cada nova versão publicada | Pergunte qual é o processo de atualização de schema e com que atraso ele costuma acontecer após uma publicação oficial |
| Existe cronograma formal de atualização do sistema para novas versões da NT/IT, e com que custo? | Sim, com prazo definido e sem custo adicional (ou custo claro e informado com antecedência) | Peça o cronograma por escrito — "vamos atualizar quando sair" não é um cronograma |
Como testar antes de confiar
A resposta do fornecedor, por si só, não é prova de nada — o teste é. O roteiro mínimo:
- 1. Emita em homologação, não em produção. Gere ao menos uma nota de cada cenário relevante para o seu negócio (venda padrão, devolução, nota de crédito/débito se aplicável, operação sujeita a Imposto Seletivo se o NCM entrar na lista) no ambiente de homologação da SEFAZ.
- 2. Baixe o XML autorizado e confira campo a campo. Não confie na tela do sistema — ela pode mostrar o valor certo mesmo quando o XML por trás está errado. Abra o XML e confira o grupo IBSCBS, o bloco IS (se aplicável) e os totalizadores contra o leiaute oficial [1].
- 3. Valide um lote de notas já emitidas em produção. Um teste isolado em homologação prova que o sistema consegue emitir certo — não prova que ele está emitindo certo no volume real do dia a dia. É aqui que entra a validação de um lote de XML já autorizados, contra as mesmas regras.
Cronograma de adequação
Os marcos abaixo já estão detalhados no capítulo Calendário da transição; aqui o recorte é o que precisa estar tecnicamente pronto no sistema antes de cada um:
1º/7/2026 → grupo IBSCBS obrigatório em HOMOLOGAÇÃO (Regime Normal, CRT 3)
3/8/2026 → grupo IBSCBS obrigatório em PRODUÇÃO
1º/1/2027 → CBS em regime pleno + Imposto Seletivo entram em vigor;
PIS e Cofins extintos — bloco IS passa a ser obrigatório
para os NCM sujeitos, sem tolerância
2029-2032 → ICMS/ISS encolhem 10 p.p./ano — dupla apuração continua
até o fim; nenhum dos dois grupos pode ser desligado antes
1º/1/2033 → ICMS e ISS extintos — só resta o grupo IBS/CBS/ISAté 1º/7/2026 [3], um sistema sem o grupo IBSCBS ainda é tolerado — mas não é seguro tratar essa tolerância como prazo real para começar a testar. A partir de 1º/1/2027 [5], o bloco IS deixa de ser um recurso “a mais” e passa a ser obrigatório para os NCM sujeitos, no mesmo dia em que PIS e Cofins somem do cálculo — dois sistemas precisam estar prontos ao mesmo tempo: o novo (CBS/IS plenos) e o legado, que ainda convive com ICMS/ISS até 2032.
Quando o ERP não vai acompanhar
Trocar de sistema é caro e demorado — não é a primeira hipótese. Mas alguns sinais objetivos indicam que a troca deixou de ser opcional:
- O fornecedor não responde às perguntas técnicas da tabela acima, ou responde só com “está tudo certo” sem demonstrar um XML de homologação real.
- Não existe cronograma formal de atualização para as próximas versões da NT/IT — o sistema fica sempre correndo atrás de uma versão já superada.
- O sistema já está descontinuado pelo próprio fabricante, ou o fabricante não existe mais.
- O mesmo erro de validação se repete em lotes sucessivos, mesmo depois de reportado ao fornecedor — sinal de que o problema não é um bug pontual, é uma limitação estrutural do sistema.
Quando dois ou mais desses critérios se confirmam ao mesmo tempo, a conversa muda de “pressionar o fornecedor atual” para “avaliar substituição” — e essa decisão vale mais a pena ser tomada agora, com tempo para migrar com calma, do que sob pressão no meio de um marco de obrigatoriedade.
Referências
- [1] NT 2025.002 — Nota Técnica de IBS/CBS/IS na NF-e (Portal Nacional da NF-e) — Define o leiaute do XML onde CST e cClassTrib são preenchidos (grupo IBSCBS) e sustenta as regras de validação de coerência entre os dois campos. Fonte oficial
- [2] IT 2025.002 v1.60 (22/06/2026) — Tabelas de Classificação Tributária do IBS/CBS — Publica e mantém as quatro tabelas de domínio do IBS/CBS — cClassTrib (164 códigos, 6 dígitos), CST-IBS/CBS (18 códigos, 3 dígitos), cCredPres (hipóteses de crédito presumido) e alíquotas padrão do período de transição. Fonte oficial
- [3] NT 2025.002 v1.40, regra de validação UB12-10 — Fixa os marcos de obrigatoriedade do grupo IBSCBS na NF-e para o Regime Normal (CRT 3): 1º de julho de 2026 em homologação e 3 de agosto de 2026 em produção; antes desses marcos a omissão do grupo é tolerada, sem rejeição da nota. Fonte oficial
- [4] MOC 7.00 — Manual de Orientação do Contribuinte (Portal Nacional da NF-e) — Define a taxonomia geral de eventos da NF-e e os quatro tipos de manifestação do destinatário (Confirmação, Ciência, Desconhecimento, Operação não Realizada) usados como base neste capítulo. Fonte oficial
- [5] ADCT, art. 126, I e II (incluído pela EC 132/2023) — A partir de 1º de janeiro de 2027, entram em vigor a CBS (em regime pleno, não mais de teste) e o Imposto Seletivo (inciso I); no mesmo momento são extintos o PIS, a Cofins e a contribuição do art. 239 da CF/Fundo PIS-PASEP (inciso II) — mesma citação usada nos capítulos 9 e 18 desta série para o mesmo fato, reaproveitada aqui para manter consistência entre capítulos. Fonte oficial
Teste o TribControl
Veja como o TribControl automatiza essa validação na prática — sem cartão de crédito.
