NCM Buscador
CAMPO DO XML · NFS-e Obrigatório Só no leiaute do IBS/CBS

vCBS

Valor da CBS a ser ajustado.

Onde fica no arquivo

NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBSAjuste/vCBS

Dentro do grupo gIBSCBSAjuste — Grupo de informações para as Notas de Ajuste

O que o arquivo aceita neste campo

Ocorrência
1-1
Tamanho
1-15V2
Tipo declarado
TSDec15V2
Formato exigido
0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,14}(\.[0-9]{2})?

O schema declara vCBS em 2 pontos, e o caminho acima não casa exatamente com nenhum deles — é campo do Anexo VI (RTC) ou de um grupo que a planilha de leiaute nomeia de outra forma, e as redações do schema divergem entre si. Então a documentação normativa não é atribuída a esta ocorrência. O tipo e o formato exigido, esses sim, são os mesmos em todas as declarações — por isso continuam publicados acima. As redações que o XSD traz para este nome são:

  • · Total valor da CBS da União vCBS = vBC x (pCBS ou pAliqEfetCBS) (TSDec15V2)
  • · Valor do Tributo da CBS calculado (TSDec15V2)

Em qual documento este campo é declarado

  • Anexo VI — leiaute do IBS/CBS

Este campo aparece só no leiaute do IBS/CBS. Ele faz parte do desenho da reforma tributária para a NFS-e, e não do leiaute da DPS em uso — os dois documentos não são versões um do outro, cada um traz campos que o outro não tem.

Regras de validação que citam vCBS — 2

2 destas 2 chegam por CITAÇÃO no texto, não pelo campo declarado: a regra trata de outro campo e menciona vCBS na redação. Como vCBS aparece em 3 pontos do leiaute, a citação em prosa não diz de qual deles se trata — confira no texto. As regras marcadas "deste ponto do leiaute" são as que a Nota Técnica endereça a NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBSAjuste/vCBS. As outras ocorrências estão logo abaixo.

E1555 Anexo I — leiaute da DPS citada no texto

O valor total da NFS-e considerando os impostos por fora (IBS e CBS) é calculado a partir dos valores informados na NFS-e: vTotNF = vLiq (em 2026) vTotNF = vLiq + vCBS + vIBSTot (a partir de 2027)

E1555 Anexo VI — leiaute do IBS/CBS citada no texto

Quando opSimpNac = 1 (Não Optante ) ou 4 (Pendente); ou 3 (ME/EPP) e regApIBSCBSSN = 3 (CBS/IBS pelo Reg. Regular), o valor total da NFS-e considerando os impostos por fora (IBS e CBS) é calculado a partir dos valores informados na NFS-e: vTotNF = vLiq (em 2026) vTotNF = vLiq + vCBS + vIBSTot (a partir de 2027) ou Quando opSimpNac = 3 (ME/EPP) e regApIBSCBSSN = 1 (CBS/IBS pelo SN), o valor total da NFS-e considerando o IBS e CBS calculados na forma do Simples Nacional é calculado a partir dos valores informados na NFS-e: vTotNF = vLiq (em 2026 e a partir de 2027) ou Quando opSimpNac = 3 (ME/EPP) e regApIBSCBSSN = 2 (CBS pelo SN e IBS pelo Reg. Regular), o valor total da NFS-e considerando a CBS calculado na forma do Simples Nacional e o IBS na forma do regime regular é calculado a partir dos valores informados na NFS-e: vTotNF = vLiq (em 2026) vTotNF = vLiq + vIBSTot (a partir de 2027).

A mesma tag em outros pontos do XML — 2

vCBS não é um campo só: o leiaute declara este nome em 3 caminhos diferentes, cada um com o seu grupo e o seu significado. É por isso que a regra listada pelo nome pode não ser a desta ocorrência.

Campos do mesmo grupo — 1

Perguntas frequentes

O que é o campo vCBS da NFS-e?

Valor da CBS a ser ajustado. No XML ele fica em NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBSAjuste/vCBS. É obrigatório (ocorrência 1-1) e o tamanho é 1-15V2.

Onde vCBS entra no XML?

No caminho NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBSAjuste/vCBS, dentro do grupo gIBSCBSAjuste (Grupo de informações para as Notas de Ajuste). O mesmo grupo tem outros 1 campos.

Quais erros vCBS pode causar?

As regras de validação que citam este campo disparam 1 código: E1555. Cada um tem a regra oficial na ficha do código.

vCBS já vale hoje?

Este campo consta apenas no anexo do leiaute do IBS/CBS — o documento da reforma tributária. Ele não aparece no leiaute da DPS que está em uso, o que significa que é campo do desenho novo, e não do arquivo que se transmite hoje.