Tempo aproximado para leitura: 00:03:00min
Dúvida
Qual é a composição da base de cálculo dos novos tributos IBS (Imposto sobre Bens e Serviços) e CBS (Contribuição sobre Bens e Serviços)?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - TOTVS Reforma Tributária - Versão 12.1.2502
Solução
Com a implantação da Reforma Tributária, os tributos IBS e CBS passam a ser aplicados de forma não cumulativa, com regras próprias de cálculo. Nesse cenário, surgem dúvidas entre clientes e usuários sobre quais elementos devem ou não compor a base de cálculo desses tributos.
Segundo as regras de validação definidas na NT:
-
A base de cálculo do IBS e CBS (tag
gIBSCBS/vBC) deve ser igual ao somatório dos campos que a compõem, conforme estrutura definida na nota técnica:Componentes da base de cálculo:
Valores positivos:
vProd(valor do produto)vServ(valor do serviço)vFretevSeg(seguro)vOutro(outras despesas acessórias)vII(imposto de importação)-
vIS(Imposto Seletivo)
Valores negativos (subtraídos):
vDesc(descontos)vPISvCOFINSvICMSvICMSUFDestvFCPvFCPUFDestvICMSMono(monofásico)vISSQN
Logo, os componentes a serem considerados para a base de cálculo são:
vBC (IBS/CBS) =
vProd + vServ + vFrete + vSeg + vOutro + vII + vIS
– vDesc – vPIS – vCOFINS – vICMS – vICMSUFDest
– vFCP – vFCPUFDest – vICMSMono – vISSQNSegue abaixo um exemplo de fórmula de base de cálculo que pode ser utilizada:
TABITM ('VALORTOTALITEM' , 'V') + TABITM ('RATEIOFRETE' , 'V') +
TABITM ('RATEIODESP' , 'V') - KDE - TABITM ('RATEIODESC' , 'V') -
LVL ('ICMS') - LVL ('ISS') - LVL ('PISC') - LVL ('COFINSC')Obs: Nas funções de LVL, é necessário trocar o nome do tributo para a mesma sigla que está em sua base de dados.
⚠️IMPORTANTE: Isto é apenas um exemplo de fórmula. As informações acima dizem respeito apenas aos componentes que deverão ser considerados durante a criação da fórmula da base de cálculo. A criação da fórmula é de responsabilidade do usuário. O suporte não presta atendimento para criação ou correção de fórmulas em caso de erro, sendo responsabilidade do usuário realizar os ajustes necessários.
Para mais detalhes sobre como criar a fórmula RM, segue a documentação abaixo:
Framework - Linha RM - Frame - Cadastro de Fórmulas
Nota Técnica 2025.002.v1.20
1 Comentários