Singular Fiscal Logo
Singular Fiscal
Voltar ao blog

NFS-e

Código de serviço na nfs-e: como escolher o certo

O código de serviço define alíquota, retenção e classificação da operação. Veja como escolher, o que confere com o CNAE e onde a nota costuma ser rejeitada.

07/08/2026 7 min

O código de serviço na NFS-e é o campo que define a alíquota de ISS, se há retenção pelo tomador e como a operação é classificada perante o município. Escolher o código certo significa partir da atividade efetivamente prestada e localizar o item correspondente na lista de serviços da Lei Complementar nº 116/2003 — não escolher o que parece mais simples ou o que já veio preenchido na tela.

Errar esse campo é o erro mais caro da emissão de nota de serviço, porque ele contamina tudo o que vem depois: imposto, declaração e escrituração.

Por que o código de serviço importa tanto

Três consequências diretas:

  • Alíquota de ISS: cada item da lista tem a sua alíquota na legislação do município, dentro dos limites de 2% a 5%.
  • Retenção: alguns códigos admitem ou exigem retenção pelo tomador; outros não permitem. Informar retenção em código que não aceita gera rejeição.
  • Local de incidência: para determinados serviços, o ISS é devido no município da prestação, não no do prestador. O código é o que sinaliza isso.

Ou seja, um único campo mal preenchido pode significar imposto recolhido no lugar errado, para o ente errado, no valor errado.

Código de serviço não é CNAE

Essa confusão é comum e vale desfazer com clareza.

O CNAE é a classificação da atividade econômica da empresa, usada no cadastro (Receita, junta comercial, licenciamento). Uma empresa pode ter vários CNAEs.

O código de serviço é fiscal e municipal: descreve a operação que está sendo faturada naquela nota específica, segundo a lista da Lei Complementar nº 116/2003 e a legislação do município.

Eles conversam, mas não são a mesma coisa. Uma empresa de tecnologia com CNAE de desenvolvimento de software pode emitir notas com códigos diferentes para licenciamento, suporte e consultoria. O que vale na nota é o que foi efetivamente prestado ali.

Como escolher na prática

Um método simples que funciona:

  1. Descreva o serviço em uma frase, do jeito que você explicaria ao cliente. "Manutenção preventiva de compressor", "consultoria de marketing", "desenvolvimento de aplicativo sob demanda".
  2. Procure o item da lista que corresponde a essa descrição, não a um guarda-chuva genérico.
  3. Confirme com a contabilidade a alíquota e a regra de retenção daquele item no seu município.
  4. Cadastre o código no seu sistema vinculado àquele tipo de serviço, para não decidir de novo na próxima nota.
  5. Revise quando o serviço mudar — nova linha de receita costuma pedir novo código.

O passo 4 é o que separa quem erra às vezes de quem não erra mais. Enquanto a escolha é feita a cada emissão, ela depende de quem está digitando naquele dia.

As rejeições mais comuns ligadas ao código

No padrão nacional, o ambiente valida a combinação de dados antes de autorizar a nota. Os padrões de rejeição mais frequentes:

  • Código informado que não existe na lista nacional de serviços.
  • Código não habilitado no município do prestador ou do local da prestação.
  • Retenção incompatível com o código escolhido.
  • Alíquota divergente da prevista para aquele item na legislação municipal.
  • Regime tributário do prestador em conflito com o que a nota informa.

Nenhum desses é um problema de interpretação da norma: todos são divergências de cadastro. Isso é uma boa notícia, porque cadastro se corrige uma vez e vale para sempre.

O que muda com os campos de IBS e CBS

Vale antecipar: com a reforma tributária, os documentos fiscais passam a destacar IBS e CBS, com campos novos de classificação tributária. Para a NFS-e, o cronograma do Ato Conjunto RFB/CGIBS nº 4, de julho de 2026, marca 1º de outubro de 2026 para a maior parte dos serviços da lista da Lei Complementar nº 116/2003, 1º de dezembro de 2026 para alguns segmentos específicos e 1º de janeiro de 2027 para os contribuintes do Simples Nacional.

A consequência prática é direta: quem já tem os códigos de serviço organizados vai fazer um ajuste de configuração. Quem trata o código como detalhe vai precisar arrumar a casa e aprender campo novo ao mesmo tempo.

Como manter isso sob controle

Faça uma lista curta dos serviços que você realmente vende — na maioria das empresas de serviço são de três a oito itens — e amarre cada um ao seu código, alíquota e regra de retenção. Guarde isso no sistema, não em uma planilha que ninguém abre.

Com essa base pronta, a emissão vira conferência: cliente cadastrado, serviço selecionado, valor do pagamento registrado, nota autorizada. A conversa com a contabilidade também muda de tom, porque ela para de perguntar por que a nota daquele cliente saiu diferente das outras.

Conclusão

O código de serviço é o campo que decide imposto, retenção e local de incidência da sua NFS-e. Escolha a partir do serviço realmente prestado, confirme alíquota e retenção com a contabilidade e cadastre a escolha para não repetir a decisão a cada nota.

Feito isso, as rejeições caem, o ISS vai para o município certo e a chegada dos campos de IBS e CBS deixa de ser um problema para virar uma configuração.

Artigos relacionados