Cálculo e destaque dos impostos CBS e IBS no CT-e
Atualizado em: Nov/2025
Objetivo
Com a implementação da Reforma Tributária, torna-se necessário que os documentos fiscais passem a destacar os novos tributos CBS (Contribuição sobre Bens e Serviços) e IBS (Imposto sobre Bens e Serviços). O sistema M2 está adequado para realizar o cálculo e o destaque dos impostos CBS e IBS na emissão de Conhecimentos de Transporte Eletrônicos (CT-e), conforme exigências da Reforma Tributária do Consumo e da Nota Técnica 2025.001, garantindo a conformidade legal com os novos tributos, cuja obrigatoriedade inicia-se em 03/11/2025 no ambiente de homologação e em 05/01/2026 em produção.
Novas regras
O que muda no sistema M2
Cálculo dos impostos CBS e IBS no CT-e
- O sistema irá calcular automaticamente os valores de CBS e IBS durante a emissão do CT-e, as regras de cálculo seguem o mesmo padrão da Nota Fiscal de Saída;
- Os valores de CBS e IBS não serão somados ao total do CT-e;
- Caso o cClassTrib (Código de Classificação Tributária) selecionado possua redução de alíquota, o sistema irá gerar o bloco
<gRed>com os percentuais correspondentes nas tags de CBS, IBS UF e IBS Município.
Sugestão Automática de CST e cClassTrib
- O sistema irá sugerir automaticamente o CST = 000 e o cClassTrib = 000001 (Tributação Integral) ao emitir o CT-e;
- A base de cálculo será composta pelo valor da prestação de serviço;
- A alíquota do CBS será obtida da parametrização fiscal (Configuração Geral Fiscal);
- As alíquotas do IBS serão determinadas conforme o destino do transporte, sendo:
- IBS UF: proveniente da UF de destino;
- IBS Município: proveniente da cidade de destino.
- Os percentuais de redução de alíquota serão aplicados de acordo com o cClassTrib selecionado.
Estrutura XML
O sistema irá gerar o bloco
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
Observação
Caso o cClassTrib possua redução de alíquota, será incluído o bloco <gRed> dentro das tags <gCBS>, <gIBSUF> e <gIBSMun>, contendo os percentuais de redução e alíquota efetiva.
Exemplo
Emissão de um CT-e com valor total de prestação de R$ 1.000,00 e alíquotas definidas conforme a parametrização fiscal:
- Base de cálculo: R$ 1.000,00
- Alíquota CBS: 0,90%
- Alíquota IBS (UF): 0,10%
- Alíquota IBS (Município): 0,00%
Cálculos resultantes:
- Valor do CBS: R$ 9,00
- Valor do IBS (UF): R$ 1,00
- Valor do IBS (Município): R$ 0,00
- Valor total de tributos destacados: R$ 10,00
O XML gerado reflete os valores acima:
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.00</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
O cálculo de CBS e IBS é executado automaticamente ao emitir o documento, desde que o parâmetro CALCULACBSIBS esteja ativo. Os valores destacados no XML não são somados ao total do CT-e, sendo informados apenas para fins fiscais.
Documentos relacionados