cNBS
Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B.
Onde fica no arquivo
NFSe/infNFSe/DPS/infDPS/serv/cServ/cNBS
Dentro do grupo cServ — Grupo de informações relativas ao código do serviço prestado
O que o arquivo aceita neste campo
- Ocorrência
- 0-1
- Tamanho
- 9
- Tipo declarado
- TSCodNBS
- Formato exigido
- [0-9]{9}
No schema: Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B
Em qual documento este campo é declarado
- Anexo I — leiaute da DPS
- Anexo VI — leiaute do IBS/CBS
Regras de validação que citam cNBS — 8
O código da lista NBS informado na DPS não existe, conforme tabela NBS do ANEXO_B-NBS2-LISTA_SERVICO_NACIONAL-SNNFSe do Manual Integrado do Sistema Nacional NFS-e.
Se o emitente for o prestador (tpEmit = 1) e qualquer um dos campos abaixo for informado na DPS, País no exterior do endereço do tomador do serviço ou País no exterior do endereço do intermediário do serviço ou cPaisPrestacao é informado, então é obrigatório informar na DPS um item da NBS.
Se o emitente for o tomador (tpEmit = 2) ou o intermediário de serviço (tpEmit = 3), e qualquer um dos campos abaixo for informado na DPS País no exterior do endereço do prestador do serviço ou cPaisPrestacao é informado, então é obrigatório informar na DPS um item da NBS.
Se o bloco de informações de IBS/CBS (NFSe/infNFSe/DPS/infDPS/IBSCBS) for informado na DPS, então é obrigatório informar na DPS um item da NBS.
O código da lista NBS informado na DPS não existe, conforme tabela NBS do ANEXO_B-NBS2-LISTA_SERVICO_NACIONAL-SNNFSe do Manual Integrado do Sistema Nacional NFS-e.
Se o emitente for o prestador (tpEmit = 1) e qualquer um dos campos abaixo for informado na DPS, País no exterior do endereço do tomador do serviço ou País no exterior do endereço do intermediário do serviço ou cPaisPrestacao é informado, então é obrigatório informar na DPS um item da NBS.
Se o emitente for o tomador (tpEmit = 2) ou o intermediário de serviço (tpEmit = 3), e qualquer um dos campos abaixo for informado na DPS País no exterior do endereço do prestador do serviço ou cPaisPrestacao é informado, então é obrigatório informar na DPS um item da NBS.
Se o bloco de informações de IBS/CBS (NFSe/infNFSe/DPS/infDPS/IBSCBS) for informado na DPS, então é obrigatório informar na DPS um item da NBS.
Campos do mesmo grupo — 5
Perguntas frequentes
O que é o campo cNBS da NFS-e?
Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B. No XML ele fica em NFSe/infNFSe/DPS/infDPS/serv/cServ/cNBS. É opcional (ocorrência 0-1) e o tamanho é 9.
Onde cNBS entra no XML?
No caminho NFSe/infNFSe/DPS/infDPS/serv/cServ/cNBS, dentro do grupo cServ (Grupo de informações relativas ao código do serviço prestado). O mesmo grupo tem outros 5 campos.
Quais erros cNBS pode causar?
As regras de validação que citam este campo disparam 4 códigos: E0316, E0318, E0320, E0322. Cada um tem a regra oficial na ficha do código.