A reforma tributária do Brasil a 1 de janeiro de 2027: o que os ERP próprios têm de mudar para a CBS e o IBS

A 1 de janeiro de 2027, o Brasil deixa de cobrar o PIS e a Cofins e passa a cobrar a CBS, a nova contribuição federal sobre bens e serviços. No mesmo momento, o IBS, o imposto que acabará por substituir o ICMS e o ISS, passa para uma taxa de teste de 0,05 % na componente estadual e 0,05 % na municipal. O IPI desce para zero, exceto nos produtos fabricados ao abrigo dos incentivos da Zona Franca de Manaus, e entra em vigor o novo Imposto Seletivo.
Todas as empresas do regime normal que emitem NF-e ou NFS-e são afetadas. Se usa uma versão padrão e atualizada do TOTVS, do Senior, do SAP ou do Omie, o fornecedor entrega a alteração e o seu trabalho resume-se a configuração e testes. Este artigo é para todos os outros: empresas cujo cálculo de impostos está num ERP desenvolvido internamente, num ERP muito personalizado ou num sistema de faturação que gera ele próprio o XML.
Três meses não é muito tempo. Chega, se o trabalho começar já.
O que diz a lei, ano a ano
A base constitucional é a Emenda Constitucional 132/2023. Aditou o artigo 126 ao Ato das Disposições Constitucionais Transitórias (ADCT), que determina que, a partir de 2027, são cobrados a CBS e o Imposto Seletivo e que o PIS e a Cofins, incluindo as contribuições sobre importações, são extintos. A Lei Complementar 214/2025 fixa os números.
- 2026, o ano de teste. CBS a 0,9 % e IBS a 0,1 % (arts. 346 e 343). O que for pago é compensado com o PIS e a Cofins, e a empresa que cumpra as obrigações acessórias fica dispensada de o pagar (art. 348). As empresas do Simples Nacional ficam fora destas taxas.
- 2027 e 2028. CBS à taxa de referência menos 0,1 ponto percentual (art. 347). IBS a 0,05 % estadual mais 0,05 % municipal (art. 344). O PIS e a Cofins desaparecem.
- 2029 a 2032. As taxas do ICMS e do ISS descem para nove décimos do seu nível, depois para oito, sete e seis décimos, enquanto o IBS sobe para as substituir.
- 2033. O ICMS e o ISS são extintos.
A taxa da CBS para 2027 ainda não é um valor que se possa fixar no código. O artigo 349 atribui ao Senado a fixação da taxa de referência até 31 de outubro do ano anterior, com base em cálculos que o Tribunal de Contas da União (TCU) entrega até 15 de setembro. Se o Senado não tiver deliberado até 22 de dezembro, aplica-se o valor do TCU até que o faça. Só em 2026, o artigo 353 adia esses prazos 45 dias: a Receita Federal enviou ao TCU o seu modelo de cálculo a 14 de setembro de 2026, o TCU tem até 30 de outubro e o Senado até 15 de dezembro de 2026. Trate a taxa como configuração com data de produção de efeitos e conte carregá-la na segunda quinzena de dezembro, poucos dias antes de se aplicar.
As regras também continuam a mexer. A Lei Complementar 227/2026 já alterou a LC 214 em vários pontos, incluindo os artigos sobre o split payment e o tratamento dos erros de declaração de 2026. Desenhe o sistema a pensar na próxima alteração, e não só nesta.
O que 2026 foi na realidade
Para a maioria das empresas, 2026 foi um ano de dados e não um ano de impostos. O dinheiro anulou-se em grande parte contra o PIS e a Cofins. Os campos não.
A nota técnica da NF-e para a reforma, a NT 2025.002-RTC, acrescenta um grupo de IBS e CBS a cada item de uma NF-e. A regra de validação UB12-10, que rejeita uma nota sem esse grupo, devia entrar em produção a 3 de agosto de 2026 para as empresas do regime normal e a 4 de janeiro de 2027 para os emitentes do Simples Nacional e MEI. As duas datas foram retiradas: a versão 1.52 indica a produção como «implementação futura», sem data, e a regra só corre no ambiente de homologação (testes). Uma nota sem o grupo ainda pode, portanto, ser autorizada, mas a própria nota técnica diz que o efeito jurídico dos novos campos fiscais segue os prazos da lei, e não o seu calendário de validação. Do lado dos serviços, os municípios têm de permitir aos contribuintes a emissão da NFS-e de padrão nacional, ou partilhar as suas próprias notas nesse layout, desde 1 de janeiro de 2026 (LC 214, art. 62).
Por isso, se o seu sistema preenche o grupo desde agosto, os campos existem. O que pode não existir é lógica real por trás deles. Se a implementação de 2026 escreveu 0,9 % e 0,1 % como constantes porque o dinheiro se anulava, isso foi inofensivo em 2026. Deixa de o ser a 1 de janeiro. A regra UB18-10 exige que a taxa estadual do IBS seja 0,05 % nas notas emitidas em 2027, e a regra UB56-20 exige que a taxa da CBS seja igual à que estiver em vigor. Uma nota com as taxas do ano anterior é rejeitada pela SEFAZ, e uma nota não autorizada significa não haver fatura.
O que tem de mudar no software
O motor fiscal
O PIS e a Cofins deixam de se aplicar aos factos geradores a partir de 2027, mas o código não é apagado. Dezembro de 2026 ainda tem de ser fechado, e continuam a chegar devoluções e complementos relativos a notas de 2026. O ICMS e o ISS mantêm-se plenamente em vigor até 2029 e parcialmente até 2032. Durante seis anos, o motor calcula dois sistemas lado a lado na mesma linha de fatura.
O que isto significa na prática:
- Taxas obtidas por imposto, por esfera (federal, estadual, municipal) e por data. Nunca constantes.
- O IBS calculado como duas componentes, cada uma com a sua taxa. A taxa do IBS numa operação é a soma das taxas do estado e do município de destino (LC 214, art. 15), pelo que o motor precisa de uma regra de local da operação, e não apenas da morada do cliente. Em 2027 as taxas são iguais em todo o lado, o que esconde erros neste ponto. A partir de 2029, divergem.
- As reduções (grupo gRed), o diferimento (gDif) e os outros tratamentos especiais do layout determinados pela classificação do item, e não por ramificações no código.
A classificação dos itens
Cada item de NF-e passa a ter um CST de três dígitos para o IBS e a CBS e um cClassTrib de seis dígitos. Cada cClassTrib corresponde a uma disposição específica da LC 214. A tabela é publicada no portal da NF-e, e a nota técnica avisa que pode mudar. Nos serviços, a NFS-e nacional acrescenta um indicador de operação, o cIndOp, assente nas regras de local da operação do artigo 11 da LC 214, e publica uma tabela de correspondência entre o item da lista de serviços municipal, o código NBS, o cClassTrib e o cIndOp.
Antes de ser trabalho de código, isto é trabalho de dados mestre. Alguém com conhecimentos fiscais tem de classificar todos os produtos e serviços que vende. O sistema tem de guardar essa classificação, versioná-la e permitir alterá-la sem uma nova implementação. Se o seu ficheiro de artigos tem uma coluna NCM e pouco mais, é aqui que vai a maior parte do esforço.
Os créditos e o lado das compras
Os projetos internos tendem a concentrar-se na fatura de venda e a esquecer as compras. Com a LC 214, é nas compras que está o dinheiro.
Uma empresa do regime normal só aproveita créditos de IBS e CBS nas suas compras relativamente aos montantes indicados num documento fiscal eletrónico válido, e os dois mantêm-se separados: um crédito de IBS não paga uma dívida de CBS, nem o contrário (art. 47). Enquanto o split payment não estiver a funcionar, a lei dispensa a exigência de o imposto do fornecedor ter sido efetivamente pago, mas faz depender o crédito de a nota do fornecedor indicar os montantes corretos (art. 48).
Por isso, o circuito de XML recebidos tem de ler os grupos de IBS e CBS de todas as NF-e e NFS-e dos fornecedores, guardar o CST, o cClassTrib e os montantes por item, verificá-los e lançá-los em contas de crédito de IBS e de CBS separadas. Os fornecedores do Simples Nacional têm de enviar o grupo a partir de 4 de janeiro de 2027, por isso conte com uma segunda vaga de dados novos na primeira semana.
Leiautes, ajustes e devoluções
A NT 2025.002 muda mais do que o grupo fiscal:
- Novas finalidades de emissão: finNFe 5 para nota de crédito e 6 para nota de débito, cada uma com o seu código de tipo.
- Uma devolução (finNFe 4) tem de referenciar a nota original ao nível do item no grupo DFeReferenciado, e a antiga tag refNFe deixa de ser aceite nas devoluções. A versão 1.52 da nota fixou a entrada em produção dessa regra, a VC02-14, para 3 de novembro de 2026. A 5 de outubro de 2026, a Receita Federal adiou a versão 1.52 para 26 de outubro em homologação e 16 de novembro em produção (aviso no portal da NF-e), sem exceção para esta regra; planeie para 16 de novembro e consulte o portal.
- O código de estado da resposta, cStat, passa a ter quatro dígitos nas rejeições específicas dos novos impostos. Um parser que espere três dígitos vai interpretá-los mal.
- Foi publicado um novo modelo de DANFE para a reforma, na NT 2026.010, a 1 de outubro de 2026.
- Os esquemas da NF-e e da NFS-e foram ambos atualizados para o CNPJ alfanumérico, e a nota da NFS-e converte todos os campos de CNPJ de numéricos em alfanuméricos. Se a sua base de dados guarda o CNPJ como número, é um segundo trabalho a mexer no mesmo código.
A NFS-e tem a sua própria série de notas técnicas para a reforma. A mais recente, a NT 009 versão 1.01, acrescenta notas de ajuste e a vinculação de pagamentos, e muda de sítio os campos CST e cClassTrib.
A própria nota da NF-e aparece no portal da NF-e em quinze versões, de 28 de março de 2025 até à versão 1.52, de 1 de outubro de 2026. Acompanhe o número da versão, não o título.
Declarações e apuração assistida
A LC 214 muda o que é uma declaração fiscal. O Comitê Gestor do IBS (CGIBS) e a Receita Federal podem apresentar uma apuração assistida, um apuramento pré-calculado a partir dos seus documentos eletrónicos e dos dados de pagamento (art. 46). Se não responder dentro do prazo, presume-se que o saldo está correto. E a informação de cada nota tem natureza declarativa: vale como confissão do IBS e da CBS nela indicados (art. 60).
Os seus dados de NF-e são, na prática, a sua declaração. Precisa de uma reconciliação que compare em cada período a apuração assistida com a sua própria contabilidade e assinale as diferenças enquanto ainda há tempo para as corrigir.
O que vem depois: o split payment
O split payment é a parte que vai além do ERP. Nos termos dos arts. 31 a 33 da LC 214, o prestador de serviços de pagamento separa o IBS e a CBS no momento da liquidação e entrega-os às autoridades fiscais, depois de confirmar nos sistemas do CGIBS e da Receita quanto ainda está em dívida.
Isto só funciona se cada pagamento estiver ligado ao seu documento fiscal. A NT 2026.006, publicada a 25 de agosto de 2026, acrescenta à NF-e um grupo (YC, gPgtoVinc) para os pagamentos iniciados antes da emissão da nota, como um boleto ou um QR code Pix dinâmico, e um evento (110300) para vincular um pagamento depois da emissão. Os campos entram em produção a 3 de novembro de 2026 e não são obrigatórios em 2026. A nota chama-lhes preparatórios: o split payment está previsto a partir de 2027, com calendários ainda por anunciar.
Se o seu sistema de faturação gera ele próprio boletos ou cobranças Pix, prepare isto desde já. A faturação vai precisar do identificador da transação, do código do meio de pagamento e do CNPJ do recebedor no momento em que a nota é construída.
Um plano a três meses
Contado para trás a partir de 1 de janeiro de 2027.
Outubro: inventário e taxas
- Liste todos os pontos onde um imposto é calculado, guardado ou impresso: orçamentação, registo de encomendas, faturação, o emissor de NF-e, a integração da NFS-e, os XML recebidos, a contabilidade e os relatórios que as finanças usam de facto. As rotinas fiscais personalizadas construídas sobre um ERP de mercado também entram nesta lista.
- Passe todas as taxas para configuração indexada por data. Carregue já as taxas do IBS para 2027 e a da CBS quando o Senado a publicar.
- Comece a classificação: CST e cClassTrib para cada artigo e serviço, sob a responsabilidade da sua equipa fiscal.
- Confirme que está a desenvolver com base na NT 2025.002 versão 1.52 e nos anexos atuais da NFS-e.
Novembro: desenvolvimento e testes
- A referenciação ao nível do item nas devoluções tem de funcionar em produção até 16 de novembro (era 3 de novembro antes do adiamento de 5 de outubro).
- Documentos recebidos: ler e guardar o IBS e a CBS por item a partir dos documentos dos fornecedores, com contas de crédito separadas.
- Teste os cenários de 2027 com a data injetada, e não lida do relógio do sistema, para que corram hoje. Inclua uma nota de 2026 devolvida em janeiro.
- Trate os códigos cStat de quatro dígitos e acrescente os campos de vinculação de pagamentos se emitir boletos ou Pix.
Dezembro: congelamento e passagem à produção
- Congele as alterações a meio de dezembro. Decida como são tratadas as notas emitidas por volta da meia-noite de 31 de dezembro: as regras de validação verificam as taxas em função da data de emissão, a lei em função da data do facto gerador, e as duas nem sempre coincidem.
- Prepare uma lista do que vigiar na primeira semana: códigos de rejeição, lançamentos de créditos e os totais diários de CBS e IBS.
- Mantenha alguém de prevenção nos primeiros dias úteis de janeiro. As primeiras rejeições vão dizer-lhe mais do que qualquer teste.
Como podemos ajudar
Alteramos código de ERP próprios e de sistemas de faturação: o motor fiscal, a integração da NF-e e da NFS-e, o circuito de documentos recebidos e os testes à volta de tudo isso. Esse trabalho insere-se nos nossos serviços de modernização de ERP e de integração de faturação eletrónica, e o nosso serviço de manutenção de sistemas legados cobre sistemas tão antigos que já ninguém se lembra de como a lógica fiscal lá foi parar.
Somos engenheiros, não consultores fiscais. A classificação dos itens e as questões de regime são assunto para a sua equipa fiscal, e desenvolvemos de acordo com as respostas dela. Se tem três meses e um sistema que precisa deste trabalho, escreva para office@c9group.dev.
Sistemas fiscais e financeiros
Novos guias e alterações às regras por email
Quando uma regra muda, um prazo é alterado ou publicamos um novo guia, enviamo-lo por email.