SCHEMA-106Todos os códigos
Base de cálculo (vBC) ausente quando o CST exige valores
O que significa
A maioria dos CSTs exige que o item informe a base de cálculo (`vBC`) do IBS/CBS — exceções são CSTs de diferimento ou suspensão, que dispensam esse valor. Quando o CST exige e o campo está ausente, falta o dado que sustenta todo o cálculo do imposto daquele item.
Exemplo — errado × certo
Errado
<IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> </IBSCBS>
Certo
<IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <vBC>1000.00</vBC> </IBSCBS>
Como corrigir no seu ERP
- Confirme que o motor de cálculo grava o vBC para todo item cujo CST não seja de diferimento/suspensão.
- Se o CST for de diferimento/suspensão de verdade, documente isso no cadastro para não confundir com um erro de preenchimento.
Referência normativa
NT 2025.002 — base de cálculo e valores exigidos pelo CST.
Impacto se não corrigir
Sem a base de cálculo, não há como conferir se o valor do tributo destacado está certo — a nota fica sem lastro para reconciliação.