Portal de conteúdo educativo.
Perfil do Autor Correções Política Editorial Privacidade Termos Cookies
Tecnologia Publicado em Por Stéfano Barcellos

Como Corrigir Erro na Emissão da NFS-e NBS Inexistente

Como Corrigir Erro na Emissão da NFS-e NBS Inexistente
Homologado por Stéfano Barcellos (imagem ilustrativa)

Entendendo o Cenario

A emissão da Nota Fiscal de Serviços Eletrônica (NFS-e) é uma obrigação acessória essencial para prestadores de serviço em todo o Brasil. Com a evolução dos sistemas fiscais, o padrão nacional da NFS-e (NFS-e Nacional) passou a exigir o preenchimento obrigatório do campo referente ao NBS (Nomenclatura Brasileira de Serviços). No entanto, muitos contribuintes têm se deparado com a seguinte mensagem de erro: “não foi possível emitir a nfs-e. código da lista nbs informado inexistente tabela de nbs do sistema”. Essa rejeição indica que o código NBS enviado no XML da nota não está cadastrado ou não é reconhecido pela tabela NBS do sistema utilizado, impossibilitando a autorização do documento fiscal.

Esse erro tem se tornado cada vez mais frequente, especialmente a partir de 2025, quando diversas prefeituras passaram a rejeitar NFS-e que não contenham o NBS. A falta de um cadastro correto ou a desatualização da tabela no emissor podem gerar transtornos operacionais e atrasos na cobrança de serviços prestados. Este artigo tem como objetivo explicar detalhadamente as causas desse erro, fornecer um guia prático de correção e responder às dúvidas mais comuns sobre o tema. Ao final, o leitor estará apto a identificar e solucionar a rejeição, garantindo a emissão regular de suas notas fiscais de serviço.

Como Funciona na Pratica

O que é o NBS e por que ele é obrigatório?

O NBS (Nomenclatura Brasileira de Serviços) é um código padronizado utilizado para classificar os serviços tributáveis pelo Imposto Sobre Serviços de Qualquer Natureza (ISSQN). Ele foi criado para unificar a identificação dos serviços em todo o território nacional, facilitando a fiscalização e a apuração do imposto. Na NFS-e Nacional, o campo NBS é obrigatório e deve ser preenchido com um código da lista oficial publicada pelo Comitê Gestor do Simples Nacional (CGSN) em conjunto com os municípios conveniados. Cada código representa um tipo específico de serviço, como “Serviços de informática” (código 1.01) ou “Serviços de vigilância” (código 2.02), entre centenas de opções.

Quando o emissor tenta transmitir uma NFS-e e o sistema não encontra o código informado na sua base de dados local, ocorre a rejeição com a mensagem mencionada. Esse problema pode ter três causas principais:

  1. Código inexistente no cadastro do sistema: o código digitado não corresponde a nenhum código presente na tabela NBS do software emissor. Pode ser um erro de digitação, uso de código desatualizado ou incompleto.
  2. Mapeamento incorreto do serviço: o NBS correto está cadastrado, mas não foi associado ao item de serviço ou à classificação tributária utilizada na nota. Dessa forma, o sistema não consegue vincular o código ao serviço prestado.
  3. Tabela NBS desatualizada no emissor: muitas plataformas (ERPs, sistemas de emissão de terceiros) mantêm uma cópia local da tabela NBS. Se essa cópia não for atualizada com frequência, pode conter códigos obsoletos ou faltar novos códigos publicados pela administração tributária.

Consequências do erro para o prestador de serviço

A rejeição da NFS-e impede a conclusão da operação fiscal. Isso significa que a nota não é considerada válida para fins de comprovação de receita, não gera o Documento de Arrecadação do ISSQN (DAS ou guia municipal) e não pode ser enviada ao tomador do serviço. No contexto de 2025, algumas prefeituras — como Araras, Leme, Valinhos e Cordeirópolis, conforme relatado pelo NotaGateway [6] — já estão rejeitando notas que não contenham o NBS, tornando a correção ainda mais urgente.

Além do transtorno operacional, o prestador pode enfrentar atraso no recebimento, retrabalho com correção e reemissão de notas, e até mesmo multas se houver descumprimento reiterado das regras fiscais. Por isso, é fundamental entender como resolver o erro de forma ágil.

Como corrigir o erro: passo a passo prático

A correção segue uma sequência lógica que pode ser aplicada independentemente do software utilizado. As fontes técnicas consultadas — TOTVS [9], Domínio Atendimento [1], Tecnospeed [3], Maxiprod [2] e IXC Provedor [5] — convergem para os mesmos procedimentos básicos:

  1. Identifique o código NBS correto para o serviço prestado. Consulte a lista oficial disponível no site do governo federal ou nos portais das prefeituras conveniadas. Certifique-se de que está utilizando o código sem pontos (somente numérico) e dentro da versão vigente.
  2. Verifique se o código está cadastrado no seu sistema emissor (ERP, plataforma de notas, etc.). Caso não esteja, cadastre-o manualmente ou importe a tabela NBS atualizada.
  3. Associe o NBS ao item de serviço ou à classificação tributária específica da nota. Em muitos sistemas, é necessário acessar o cadastro de produtos/serviços e preencher o campo “Código NBS” ou “Classificação de Serviço” com o valor identificado.
  4. Atualize a versão da tabela NBS no sistema se o erro persistir mesmo com o cadastro aparentemente correto. Alguns ERPs oferecem a função “Atualizar tabela NBS” ou “Sincronizar cadastro fiscal”.
  5. Exclua a DPS/RPS (Declaração de Prestação de Serviços / Recibo Provisório de Serviços) que gerou o erro e emita novamente a nota. Conforme orientação da Domínio Atendimento [1], após corrigir o cadastro, é necessário refazer o faturamento para que o novo NBS seja incorporado ao XML enviado à prefeitura.
  6. Teste com uma nota simples antes de emitir lotes. Muitas plataformas permitem a emissão de uma nota de teste para validar a correção.

Exemplos específicos por sistema

  • TOTVS / TSS: o erro E0316 aparece quando o código informado não é localizado na tabela NBS do sistema. A TOTVS recomenda verificar se o código está cadastrado na tabela “NBS – Código de Serviço” e se o campo está preenchido corretamente no cadastro do serviço [9].
  • Domínio Atendimento: a orientação é informar o NBS sem pontos (somente números), confirmar a existência do código na base e, se necessário, excluir a DPS e gerar uma nova [1].
  • Maxiprod: sugere cadastrar o NBS no cadastro de itens de serviço na tela de “Produtos e Serviços” e reenviar a nota [2].
  • Tecnospeed: aponta que a rejeição E351 (código NBS não informado) ocorre quando o campo está vazio ou não chega ao XML final; a solução é preencher o NBS no cadastro do serviço e verificar se o sistema envia corretamente [3].
  • IXC Provedor: recomenda preencher o campo NBS na classificação tributária usada para ISSQN e finalizar a nota [5].
Essas soluções são aplicáveis tanto para prestadores optantes pelo Simples Nacional quanto para MEI ou empresas enquadradas no regime normal, desde que utilizem a NFS-e Nacional.

Lista: Checklist para Correção do Erro "NBS Inexistente"

Utilize esta lista de verificação para garantir que todos os passos sejam seguidos:

  • [ ] Consultar a lista oficial de NBS vigente (site do governo federal ou portal do convênio NFS-e).
  • [ ] Anotar o código NBS correto sem pontos, apenas números (ex.: 101, 202, 3030).
  • [ ] Acessar o cadastro de serviços do seu sistema emissor.
  • [ ] Localizar o campo “Código NBS” ou “Nomenclatura Brasileira de Serviços”.
  • [ ] Inserir o código encontrado e salvar o cadastro.
  • [ ] Verificar se o código foi realmente gravado (pode ser necessário recarregar a tela).
  • [ ] Atualizar a tabela NBS local do sistema (se disponível).
  • [ ] Excluir a DPS/RPS ou faturamento que gerou o erro.
  • [ ] Emitir nova NFS-e com os dados corrigidos.
  • [ ] Confirmar que a nota foi autorizada (status “Autorizado” ou “Em Processamento” sem rejeição).
  • [ ] Caso o erro persista, entrar em contato com o suporte do seu software ou com a prefeitura.

Tabela Comparativa: Causas e Soluções por Sistema Emissor

A tabela abaixo resume as principais causas do erro e as soluções específicas para cada sistema mencionado nas fontes consultadas.

Sistema/ERPCausa principalSolução recomendadaObservação adicional
TOTVS (TSS)Código não cadastrado na tabela NBS do sistemaCadastrar o código na tabela “NBS – Código de Serviço” e verificar o preenchimento no cadastro do serviçoSiga o guia do erro E0316.
Domínio AtendimentoNBS informado com pontuação ou inexistenteUsar código somente numérico; excluir DPS e reemitirAtualizar a base de dados antes.
MaxiprodCódigo não vinculado ao item de serviçoAssociar o NBS no cadastro de itens (Produtos e Serviços)Reenviar a nota após a associação.
TecnospeedCampo NBS vazio no XML finalPreencher o NBS no cadastro do serviço e verificar se o sistema o enviaA rejeição é E351.
IXC ProvedorNBS não preenchido na classificação tributáriaInserir o NBS na classificação usada para ISSQNFinalizar a nota após o ajuste.
Outros ERPs genéricosTabela NBS desatualizadaAtualizar a tabela local ou importar lista oficialConsulte o manual do software.

Perguntas Frequentes (FAQ)

O que significa a mensagem “código da lista NBS informado inexistente”?

Essa mensagem indica que o código NBS enviado no XML da NFS-e não foi encontrado na tabela NBS do sistema emissor. Pode ocorrer por erro de digitação, código desatualizado, falta de cadastro no software ou ausência de vínculo com o serviço prestado. A nota é rejeitada e não é autorizada pela prefeitura.

Onde encontro a lista oficial dos códigos NBS?

A lista oficial é publicada pelo Comitê Gestor do Simples Nacional (CGSN) e está disponível no site do governo federal, especificamente no portal da NFS-e Nacional ou no site da Receita Federal. Também é possível consultar no sistema de emissão, desde que a tabela esteja atualizada. As fontes [2], [7] e [9] recomendam verificar a lista diretamente no ambiente do convênio.

Preciso atualizar meu sistema para resolver o erro?

Sim, na maioria dos casos é necessário atualizar a tabela NBS local do seu sistema. Muitos ERPs oferecem a opção de sincronizar a tabela com a versão mais recente. Caso o código desejado já exista na lista oficial, mas não no sistema, é preciso cadastrá-lo manualmente. A atualização periódica evita rejeições futuras, especialmente porque novas versões da NBS podem ser publicadas anualmente.

O erro pode ocorrer mesmo com o NBS correto?

Sim, isso é possível se o código estiver correto, mas não estiver corretamente associado ao serviço na nota fiscal. Por exemplo, você pode ter cadastrado o NBS no cadastro do cliente, mas o campo específico da nota não foi preenchido. Verifique também se a versão do NBS usada na nota é a mesma que a tabela do sistema. Em caso de divergência, atualize a tabela e reemita.

Como saber se minha prefeitura exige o NBS na NFS-e?

A partir de 2025, muitas prefeituras aderiram à NFS-e Nacional e passaram a exigir o NBS como campo obrigatório. Segundo o NotaGateway [6], municípios como Araras (SP), Leme (SP), Valinhos (SP) e Cordeirópolis (SP) já rejeitam notas sem NBS. Para saber a situação da sua cidade, consulte o site da prefeitura ou o portal do convênio NFS-e. Se você utiliza um sistema que gera XML padrão nacional, a obrigatoriedade é automática.

O que fazer se o erro persistir após seguir todos os passos?

Se o erro continuar, verifique se a versão do seu sistema está compatível com a última tabela NBS. Em alguns casos, pode ser necessário reinstalar a atualização ou contatar o suporte técnico do ERP. Outra possibilidade é a prefeitura ter publicado uma lista NBS personalizada ou ter adotado uma versão específica; nesse caso, é preciso adaptar o cadastro. Por fim, analise o XML rejeitado para verificar se o campo NBS foi realmente preenchido com o valor correto. Ferramentas de validação online podem ajudar.

O MEI (Microempreendedor Individual) também precisa informar o NBS?

Sim, o MEI que emite NFS-e (seja pelo sistema padrão nacional ou por programa da prefeitura) também deve informar o NBS correspondente ao serviço prestado. O código pode ser consultado na lista oficial. A maioria dos sistemas de emissão para MEI já exige o preenchimento desse campo. Caso o MEI não emita nota fiscal de serviço (por estar dispensado), não há obrigatoriedade. Porém, para aqueles que optam pela emissão, o NBS é essencial.

Posso utilizar o NBS com pontos ou hífens?

Não. As orientações técnicas de todos os sistemas consultados indicam que o código deve ser informado apenas com números, sem pontos, traços ou espaços. Por exemplo, o código “1.01” deve ser digitado como “101”. O sistema fará a formatação internamente. Se você informar com pontos, o código pode não ser reconhecido, gerando a rejeição. Sempre use a representação numérica simples.

Ultimas Palavras

A mensagem de erro “não foi possível emitir a nfs-e. código da lista nbs informado inexistente tabela de nbs do sistema” é um obstáculo comum, porém solucionável, na emissão da Nota Fiscal de Serviços Eletrônica. A principal causa é o desalinhamento entre o código NBS enviado e a tabela cadastrada no sistema emissor, seja por ausência de cadastro, mapeamento incorreto ou desatualização da base de dados. Felizmente, as soluções são diretas e amplamente documentadas pelos fabricantes de ERPs e plataformas de emissão.

Para evitar esse problema, recomenda-se manter a tabela NBS do sistema sempre atualizada, cadastrar corretamente os códigos de cada serviço prestado e validar periodicamente o preenchimento das notas fiscais. A consulta à lista oficial do governo é a melhor forma de garantir que o código correto está sendo utilizado. Com a adoção crescente da NFS-e Nacional e a fiscalização mais rigorosa por parte das prefeituras, especialmente a partir de 2025, a adequação ao NBS deixou de ser uma opção e se tornou uma exigência operacional.

Ao seguir o checklist e as orientações detalhadas neste artigo, o prestador de serviço conseguirá resolver a rejeição de forma rápida, evitando retrabalho e mantendo a regularidade fiscal. Em caso de dúvidas persistentes, vale a pena recorrer ao suporte do software ou consultar as fontes oficiais listadas nas referências. Lembre-se: a correta classificação do serviço por meio do NBS não apenas evita erros, mas também contribui para a transparência e a padronização das obrigações tributárias no Brasil.

Para Saber Mais

Stéfano Barcellos
Editor-Chefe
Stéfano Barcellos construiu sua trajetória na interseção entre tecnologia e linguagem — um território que poucos navegam com a mesma desenvoltura. Desenvolvedor e editor com mais de quinze anos de experiência, tornou-se uma das vozes mais reconhecidas na curadoria de conteúdo digital brasileiro, justamente por recusar a separação artificial entre criar siste...

Siga Stéfano nas redes sociais:
X Instagram Facebook TikTok