Pular para o conteúdo
KalviIBS/CBS para serviços

Rejeição E0322: o que significa e como corrigir

Se a DPS traz qualquer informação de IBS/CBS, o campo cNBS passa a ser obrigatório.

A NBS é a Nomenclatura Brasileira de Serviços; ela convive com o item da LC 116, não substitui.

É o erro mais comum de quem ligou o grupo de IBS/CBS no sistema mas não mexeu no cadastro de serviços.

Texto oficial da regra: “É obrigatório informar na DPS um item da NBS se for declarada qualquer informação de IBS/CBS.”

Campo cNBS · efeito rejeitar a nota · layout 1.04.01 (NT 009/2026 v1.01) · tabela 2026-11-03

O XML antes e depois

Nota sintética, com os dados do prestador inventados. A diferença está destacada.

Como veio
  …
          <cTribNac>040101</cTribNac>
          <xDescServ>Consulta medica</xDescServ>
−               </cServ>
−     </serv>
−     <valores>
−       <vServPrest>
−         <vServ>300.00</vServ>
−       </vServPrest>
−       <trib>
−         <tribMun>
−           <tribISSQN>1</tribISSQN>
−           <tpRetISSQN>1</tpRetISSQN>
−         </tribMun>
−         <totTrib>
−           <indTotTrib>0</indTotTrib>
−         </totTrib>
−       </trib>
−     </valores>
−     <IBSCBS>
−       <finNFSe>0</finNFSe>
−       <cIndOp>030101</cIndOp>
−       <indDest>0</indDest>
−       <valores>
−         <trib>
−           <gIBSCBS>
−             <CST>200</CST>
−             <cClassTrib>200029</cClassTrib>
−           </gIBSCBS>
−         </trib>
−       </valores>
−     </IBSCBS>
−   </infDPS>
− </DPS>
− 
  
Corrigido
  …
          <cTribNac>040101</cTribNac>
          <xDescServ>Consulta medica</xDescServ>
+         <cNBS>123012200</cNBS>
+       </cServ>
+     </serv>
+     <valores>
+       <vServPrest>
+         <vServ>300.00</vServ>
+       </vServPrest>
+       <trib>
+         <tribMun>
+           <tribISSQN>1</tribISSQN>
+           <tpRetISSQN>1</tpRetISSQN>
+         </tribMun>
+         <totTrib>
+           <indTotTrib>0</indTotTrib>
+         </totTrib>
+       </trib>
+     </valores>
+     <IBSCBS>
+       <finNFSe>0</finNFSe>
+       <cIndOp>030101</cIndOp>
+       <indDest>0</indDest>
+       <valores>
+         <trib>
+           <gIBSCBS>
+             <CST>200</CST>
+             <cClassTrib>200029</cClassTrib>
+           </gIBSCBS>
+         </trib>
+       </valores>
+     </IBSCBS>
+   </infDPS>
+ </DPS>
  

Rode esta nota agora

Modo demo · 3 notas por dia · resultado completo · sem cadastro. A nota abaixo é sintética e quebra a regra E0322 de propósito. Nada é guardado.

1 nota detectada

Clique em Verificar para rodar esta nota agora, sem cadastro.

Perguntas frequentes

Onde encontro o código NBS do meu serviço?

Na própria correlação oficial: o Anexo VIII liga cada item da LC 116 aos códigos NBS previstos. O verificador acima mostra o NBS do candidato quando identifica o item na sua nota.

Posso repetir o mesmo NBS para todos os meus serviços?

Só se todos forem o mesmo serviço. O NBS descreve o que foi prestado; usar um código genérico para tudo é o tipo de coisa que aparece em fiscalização depois.

Se eu não declarar IBS/CBS, preciso do NBS?

Pela regra E0322, não: a obrigação nasce quando o grupo de IBS/CBS é informado. Mas a partir da data de obrigatoriedade o grupo passa a ser exigido, e o NBS junto.

De onde vem esta regra

NT SE/CGNFS-e 009/2026 v1.01 (2026-10-01) — Anexo VI Leiautes e RN RTC IBS/CBS v1.04.01, planilha RN DPS_NFS-e

Relacionadas