A ACBr Reforma Tributária tornou-se um tema importante para desenvolvedores, empresas de software, contadores e profissionais responsáveis por sistemas de emissão de documentos fiscais. Com a implementação do novo modelo tributário brasileiro, os componentes do Projeto ACBr precisam acompanhar alterações de leiaute, novas regras de validação e, principalmente, os campos relacionados ao IBS e à CBS.
Na prática, a Reforma Tributária não exige apenas mudanças na forma como determinados tributos são calculados. Ela também afeta a estrutura dos documentos fiscais eletrônicos e, consequentemente, os sistemas que utilizam componentes como ACBrNFe, ACBrCTe, ACBrNFSeX, ACBrBPe e ACBrNF3e.
O próprio Projeto ACBr mantém uma área destinada a centralizar informações e atualizações sobre a Reforma Tributária, incluindo notas técnicas, modificações nos componentes e materiais para desenvolvedores.
O que é ACBr na Reforma Tributária?
O ACBr, sigla para Automação Comercial Brasil, é um projeto amplamente utilizado no desenvolvimento de sistemas de automação comercial e fiscal.
Se um software precisa emitir NF-e, NFC-e, CT-e ou outros documentos fiscais eletrônicos, por exemplo, os componentes ACBr podem facilitar a comunicação com os serviços das administrações tributárias e a geração dos arquivos necessários.
Com a Reforma Tributária do consumo, esses componentes precisam ser adaptados porque os documentos fiscais passam a receber informações associadas ao novo sistema tributário.
Entre os principais elementos estão:
- IBS — Imposto sobre Bens e Serviços;
- CBS — Contribuição sobre Bens e Serviços;
- novos códigos de situação tributária;
- classificações tributárias;
- novas bases e valores;
- novos grupos dentro dos XMLs;
- regras específicas para determinados tipos de operação.
Por isso, a Reforma Tributária no ACBr não se resume a adicionar dois campos ao sistema. Dependendo do documento e da operação, existem diferentes grupos, classificações e validações que precisam ser considerados.
Como a Reforma Tributária afeta o ACBr?
O próprio Projeto ACBr confirmou que seus componentes seriam afetados pelas mudanças tributárias e iniciou um processo de adequação das bibliotecas aos novos leiautes.
Isso acontece porque um emissor fiscal desenvolvido com ACBr normalmente depende de uma estrutura semelhante a esta:
Sistema → ACBr → XML do documento fiscal → Administração Tributária
Quando o leiaute oficial do documento fiscal muda, o componente responsável por gerar esse XML também precisa acompanhar a alteração.
Além disso, o sistema que utiliza o componente precisa fornecer corretamente as novas informações.
Esse último ponto é particularmente importante.
Atualizar o ACBr não significa necessariamente que um ERP esteja automaticamente preparado para a Reforma Tributária. O próprio software precisa implementar regras para identificar a tributação de cada operação e alimentar corretamente os componentes.
Portanto, existem pelo menos duas frentes de adequação: o ACBr precisa suportar os novos leiautes e o sistema que utiliza o ACBr precisa implementar sua própria lógica tributária.
ACBr, IBS e CBS: quais são as principais mudanças?
Entre as mudanças mais importantes está a inclusão de estruturas destinadas ao IBS e à CBS nos documentos fiscais eletrônicos.
Um exemplo encontrado nas implementações do ACBr é o grupo relacionado a IBSCBS, que pode envolver informações como CST e classificação tributária (cClassTrib).
Isso exige que os desenvolvedores revejam a estrutura dos sistemas.
Imagine um ERP que anteriormente mantinha informações relacionadas principalmente a ICMS, PIS, Cofins e outros tributos. Com a transição tributária, o banco de dados e as rotinas fiscais podem precisar armazenar novos parâmetros.
Além disso, o sistema deve saber quando cada informação deve aparecer no documento.
CST do IBS e da CBS no ACBr
O CST identifica a situação tributária aplicável à operação.
Dentro das adaptações relacionadas à ACBr Reforma Tributária, o sistema emissor precisa trabalhar com as classificações estabelecidas para IBS e CBS.
Isso significa que simplesmente atualizar a biblioteca não resolve toda a implementação.
O ERP precisa possuir informações suficientes para determinar qual CST deve ser aplicado à operação realizada.
cClassTrib no ACBr
Outro termo que ganhou bastante relevância é o cClassTrib, relacionado à classificação tributária.
Esse código complementa a identificação do tratamento tributário da operação e influencia as informações que precisam ser apresentadas.
Por consequência, desenvolvedores precisam avaliar onde essa classificação ficará armazenada.
Dependendo da arquitetura do ERP, ela poderá estar relacionada ao produto, à operação, às regras fiscais ou a uma combinação desses elementos.
O objetivo deve ser evitar regras fixas espalhadas pelo código-fonte. Em sistemas maiores, centralizar a lógica tributária facilita atualizações posteriores.
Atualizar o ACBr é suficiente para a Reforma Tributária?
Não.
Essa é provavelmente uma das dúvidas mais importantes para quem pesquisa sobre ACBr e Reforma Tributária.
Atualizar os componentes é fundamental para obter suporte às estruturas disponibilizadas pelo projeto. Entretanto, isso representa apenas uma parte da adequação.
O próprio Projeto ACBr alertou desenvolvedores de que suas aplicações também seriam afetadas e recomendou alinhamento com os profissionais contábeis responsáveis pelos clientes para determinar o que deve ser calculado e como esses cálculos precisam ocorrer.
Em outras palavras, o componente pode fornecer a estrutura necessária para gerar determinada informação no XML. Porém, o ACBr não conhece sozinho a realidade tributária de cada operação realizada pelo ERP.
O sistema pode precisar determinar, entre outras informações:
produto + operação + cliente + destino + finalidade + regime aplicável + classificação tributária → tratamento fiscal
Essa lógica pertence à aplicação e às regras fiscais utilizadas pelo negócio.
ACBrNFe e Reforma Tributária
O ACBrNFe está entre os componentes mais relevantes nesse processo porque NF-e e NFC-e estão presentes em grande parte dos sistemas comerciais brasileiros.
A Reforma Tributária exige adequações nos documentos fiscais para comportar os novos tributos.
Consequentemente, sistemas que utilizam ACBrNFe precisam observar as notas técnicas publicadas para NF-e/NFC-e e manter tanto componentes quanto schemas atualizados.
Também é importante acompanhar mudanças posteriores.
A implementação da Reforma Tributária não acontece por meio de uma única alteração definitiva. Novas versões de notas técnicas podem modificar leiautes, regras de validação e datas.
Por isso, utilizar uma versão antiga do componente pode resultar em incompatibilidades com os schemas ou regras mais recentes.
ACBrCTe e Reforma Tributária
A mesma lógica se aplica ao ACBrCTe.
O CT-e também recebe adequações decorrentes da Reforma Tributária.
Em 2026, por exemplo, a Nota Técnica 2026/002 trouxe evoluções relacionadas à Reforma Tributária para CT-e. Entre elas estavam informações relacionadas a devolução de tributos, operações em áreas incentivadas e pagamentos antecipados.
Essas mudanças demonstram por que desenvolvedores precisam acompanhar continuamente as notas técnicas.
Uma implementação realizada alguns meses antes pode precisar de novas alterações quando surge outra versão do leiaute.
Além disso, regras de validação podem mudar mesmo quando a estrutura principal do documento permanece semelhante.
ACBrNFSe e a Reforma Tributária
A NFS-e também merece atenção.
Sistemas utilizados por prestadores de serviços precisam acompanhar tanto a evolução da Reforma Tributária quanto as particularidades do padrão utilizado para emissão das notas.
O Projeto ACBr incluiu o ACBrNFSeX entre os componentes envolvidos nos trabalhos de adaptação à Reforma Tributária.
Nesse cenário, desenvolvedores devem prestar atenção especialmente às atualizações do padrão nacional e às particularidades que ainda possam existir na emissão dos documentos.
Outros componentes ACBr afetados pela Reforma Tributária
A mudança não está restrita à NF-e.
O Projeto ACBr informou que diferentes componentes seriam afetados e organizou o processo de implementação em etapas. Entre os componentes mencionados estavam ACBrCTe, ACBrNF3e, ACBrNFCom, ACBrBPe, ACBrNFe e ACBrNFSeX.
Isso mostra a dimensão da alteração.
Empresas de software que trabalham com diferentes documentos fiscais precisam avaliar cada módulo individualmente.
Um ERP de transportadora, por exemplo, poderá ter preocupações diferentes das existentes em um sistema destinado exclusivamente ao varejo.
Reforma Tributária no ACBr exige mudanças no banco de dados?
Em muitos sistemas, sim.
Se a aplicação ainda não possui estruturas para armazenar as informações exigidas pelos novos leiautes, o banco de dados provavelmente precisará ser alterado.
Pode ser necessário criar campos e tabelas destinados às novas classificações e parâmetros tributários.
Entretanto, é importante evitar uma implementação excessivamente rígida.
A Reforma Tributária possui um período de transição e continua recebendo regulamentações e atualizações técnicas. Portanto, estruturar o sistema para aceitar alterações futuras tende a ser melhor do que espalhar regras fixas em dezenas de partes do programa.
Uma tabela de regras tributárias, por exemplo, pode permitir manutenção mais organizada do que inúmeros comandos condicionais diretamente no código.
ACBr Reforma Tributária e as Notas Técnicas
Quem desenvolve sistemas fiscais precisa acompanhar as Notas Técnicas da Reforma Tributária.
Elas são fundamentais porque descrevem alterações de leiaute, campos, grupos, regras de validação e cronogramas técnicos.
O Projeto ACBr mantém um tópico específico centralizando informações relacionadas à Reforma Tributária, incluindo referências às notas técnicas e ao andamento das modificações dos componentes.
Essa centralização é especialmente útil porque as especificações podem mudar.
Um exemplo ocorreu em 2026 com alterações na tributação monofásica. A versão 1.50 da NT 2025/002 reformulou estruturas relacionadas à monofasia de combustíveis, separando informações ad rem e ad valorem. O Projeto ACBr informou que seriam necessárias alterações em suas soluções para acompanhar o novo leiaute.
Portanto, desenvolvedores não devem considerar a primeira implementação como definitiva.
Como preparar um sistema ACBr para a Reforma Tributária?
A preparação deve começar pela atualização do ambiente de desenvolvimento e pela análise das notas técnicas aplicáveis aos documentos emitidos pelo software.
Depois disso, o desenvolvedor precisa mapear quais informações ainda não existem no sistema.
Uma aplicação que emite NF-e, por exemplo, deve verificar quais dados serão necessários para determinar corretamente IBS, CBS, CST, classificação tributária e demais grupos exigidos em cada situação.
Em seguida, é necessário adaptar banco de dados, cadastros, regras fiscais, telas e rotinas de cálculo.
Somente depois dessa etapa faz sentido alimentar os componentes ACBr com as informações calculadas pelo ERP.
Por fim, os testes devem incluir diferentes cenários de tributação.
Testar apenas uma venda comum pode esconder problemas que aparecerão em operações específicas.
É preciso atualizar os componentes ACBr?
Manter os componentes atualizados é especialmente importante durante períodos de grandes alterações fiscais.
O motivo é simples: o Projeto ACBr continua incorporando mudanças provenientes das especificações oficiais.
O changelog da ACBr API de junho de 2026, por exemplo, registrou atualizações relacionadas à Reforma Tributária IBS/CBS, incluindo novos campos para áreas incentivadas, pagamento antecipado e percentual de devolução de tributo, além da atualização de schemas de documentos fiscais.
Portanto, utilizar uma versão muito antiga pode fazer com que determinadas propriedades ou estruturas simplesmente não estejam disponíveis.
Por outro lado, atualizar o componente exige cuidado.
Mudanças importantes devem ser testadas primeiro em ambiente de desenvolvimento e homologação antes de chegar ao sistema utilizado pelos clientes.
Por que as tags IBS e CBS podem não aparecer no XML do ACBr?
Essa é outra dúvida comum durante a implementação.
O fato de uma propriedade receber determinado valor no código não significa necessariamente que a tag aparecerá no XML.
É necessário verificar se o grupo correspondente atende às condições para ser gerado, se os campos obrigatórios foram informados e se a estrutura está compatível com o schema utilizado.
O fórum do Projeto ACBr já registra casos de desenvolvedores investigando situações em que valores relacionados ao IBS e à CBS eram atribuídos no código, mas as respectivas tags não apareciam no XML.
Nesses casos, vale verificar principalmente:
- versão atual do componente;
- schemas instalados;
- preenchimento do CST;
cClassTrib;- preenchimento dos campos obrigatórios do grupo;
- regras da Nota Técnica correspondente;
- versão do leiaute;
- ambiente utilizado para testes.
Além disso, a própria regra pode ter sido modificada por uma versão posterior da Nota Técnica.
ACBr e Reforma Tributária em 2026
Em 2026, a Reforma Tributária já exige atenção prática de quem mantém sistemas baseados em ACBr.
Durante o ano, diferentes notas técnicas continuaram recebendo novas versões e cronogramas.
No caso do CT-e, por exemplo, a versão 1.13 da NT correspondente adicionou regra de validação envolvendo vTotDFe quando existe o grupo IBSCBS. Posteriormente, outras versões trouxeram alterações relacionadas às compras governamentais.
Já outras notas técnicas publicadas em 2026 acrescentaram estruturas relacionadas a áreas incentivadas, devolução de tributos e pagamentos antecipados.
Isso reforça um ponto essencial: a adequação do ACBr à Reforma Tributária é um processo contínuo, e não uma atualização única.
Erros que desenvolvedores devem evitar na Reforma Tributária com ACBr
Um dos principais erros é acreditar que basta baixar a versão mais recente do ACBr.
O componente resolve uma parte técnica importante, mas não substitui a regra tributária do ERP.
Outro problema é implementar valores diretamente no código sem criar uma estrutura adequada para parametrização. Isso pode dificultar muito a manutenção quando surgirem alterações.
Também é arriscado copiar exemplos de XML ou trechos de código sem compreender as condições tributárias que originaram aqueles dados.
Um XML tecnicamente válido não significa necessariamente que a tributação utilizada esteja correta para determinada operação.
Por isso, desenvolvedores, responsáveis fiscais e profissionais da Contabilidade precisam trabalhar de forma integrada.
Perguntas frequentes sobre ACBr e Reforma Tributária
O ACBr já possui suporte para IBS e CBS?
O Projeto ACBr vem implementando e atualizando estruturas relacionadas ao IBS e à CBS em seus componentes conforme são publicadas as especificações técnicas. O suporte, entretanto, deve ser analisado considerando o componente, documento fiscal e versão da Nota Técnica aplicável.
Preciso alterar meu sistema mesmo utilizando ACBr?
Sim. O próprio Projeto ACBr já alertou que as aplicações que utilizam seus componentes também precisam de alterações. O ERP continua responsável por determinar e fornecer as informações fiscais necessárias.
O ACBr calcula automaticamente IBS e CBS?
Não se deve presumir que simplesmente instalar ou atualizar o ACBr resolverá toda a lógica tributária. O sistema precisa determinar corretamente os valores e classificações aplicáveis à operação e preencher as estruturas exigidas.
Preciso mudar o banco de dados?
Depende da arquitetura atual do software. Entretanto, sistemas que não possuem campos ou estruturas capazes de armazenar as novas informações fiscais provavelmente precisarão de adaptações.
Onde acompanhar as mudanças do ACBr para a Reforma Tributária?
Uma das principais fontes é o próprio Projeto ACBr — central de informações sobre a Reforma Tributária, que reúne notas técnicas, informações sobre os componentes e atualizações de implementação.
ACBr Reforma Tributária: preparação precisa ser contínua
A ACBr Reforma Tributária representa uma das maiores frentes de atualização para desenvolvedores brasileiros de software fiscal nos últimos anos.
A introdução do IBS e da CBS exige mudanças nos documentos eletrônicos e, consequentemente, nos componentes responsáveis pela geração desses documentos. Porém, o impacto não termina no ACBr.
ERPs e sistemas emissores também precisam adaptar cadastros, banco de dados, regras tributárias, cálculos, telas e integrações.
Além disso, as notas técnicas continuam evoluindo. Alterações publicadas ao longo de 2026 mostram que novos campos, grupos e regras de validação podem surgir ou ser modificados durante o processo de implementação.
Por isso, quem utiliza ACBr na Reforma Tributária deve manter os componentes atualizados, acompanhar as notas técnicas, testar os novos leiautes em homologação e alinhar a implementação do software com profissionais responsáveis pela área fiscal e contábil.
Mais do que simplesmente fazer o XML passar pela validação, o objetivo deve ser garantir que IBS, CBS e demais informações da Reforma Tributária sejam calculados, classificados e transmitidos corretamente em cada operação.
“`htmlInglês prático para o mercado de trabalho
Aprenda Inglês para o Trabalho e se comunique com confiança
Um treinamento prático para quem precisa usar inglês no ambiente profissional. Aprenda a se comunicar em situações reais do trabalho e prepare-se para novas oportunidades na carreira.
- Aprenda a escrever, responder e trocar e-mails profissionais em inglês
- Prepare-se para entrevistas de emprego e processos seletivos em inglês
- Pratique inglês para ligações, reuniões, documentos e situações reais do trabalho






Deixe um comentário