Eficiência operacional
CNAE x código de serviço: como achar o da nota
CNAE x código de serviço: não existe tabela oficial nacional. O código da NFS-e sai do serviço prestado. Veja o caminho oficial, o caso do MEI e a regra municipal.

Neste artigo8 seções
Não existe tabela oficial nacional que ligue o CNAE ao código de serviço da nota fiscal. O código que vai na NFS-e, o código de tributação nacional, segue a lista de serviços da Lei Complementar 116/2003 e sai do serviço que você prestou naquela nota, não do CNAE cadastrado no CNPJ.
Os documentos da NFS-e Nacional, as resoluções do Simples Nacional e as correspondências do IBGE, conferidos em 7 de novembro de 2026, não trazem essa ligação. O que existe são tabelas de algumas prefeituras, que valem só no próprio município.
A dúvida "CNAE x código de serviço" é legítima: o CNAE está no cartão do CNPJ, parece a resposta óbvia, e o emissor pede um código de seis dígitos que ninguém decorou. O problema é que o CNAE classifica a atividade da empresa, enquanto o código da nota classifica um serviço específico. Uma empresa com um CNAE pode prestar vários serviços, e cada um tem o seu código.
Abaixo estão o porquê, com a fonte oficial de cada ponto, o passo a passo para achar o código certo, o que muda para o MEI e por que copiar uma tabela pronta da internet é um risco.
Por que não existe tabela oficial de CNAE x código de serviço?
Porque as duas classificações respondem a perguntas diferentes, e nenhum órgão nacional publicou uma ponte entre elas.
O CNAE é a Classificação Nacional de Atividades Econômicas, mantida pelo IBGE por meio da Concla. A página de correspondências de atividades econômicas da Concla liga o CNAE às versões anteriores dele, à classificação internacional ISIC, ao NCM e ao Sistema de Contas Nacionais, entre outras. Nem ela nem a página de correspondências de produtos trazem a lista da LC 116 ou a NBS.
O código da nota vem da lei do ISS. A LC 116/2003, art. 1º diz que o imposto tem como fato gerador a prestação de serviços da lista anexa, "ainda que esses não se constituam como atividade preponderante do prestador". O § 4º do mesmo artigo completa: "A incidência do imposto não depende da denominação dada ao serviço prestado". Em outras palavras, o que conta é o serviço, não a atividade principal nem o nome que a empresa dá a ele.
O leiaute da NFS-e Nacional segue a mesma lógica. No Anexo I da documentação técnica, o campo cTribNac é o "Código de tributação nacional do ISSQN, nos termos da LC 116/2003", e o campo cNBS é o "Código NBS correspondente ao serviço prestado". A declaração de prestação de serviço (DPS), que gera a nota, não tem campo de CNAE, e a palavra não aparece nos anexos nem nos manuais da documentação atual.
E a tabela de correlação da NFS-e não resolve?
Não para o CNAE. O Anexo VIII da NFS-e, a tabela de correlação NBS x LC 116, cruza item da LC 116, NBS, indicador da operação e cClassTrib. Ele tem uma coluna de "atividade do Simples", mas ela traz o tipo de atividade do Simples Nacional e o anexo de tributação (por exemplo, serviços sujeitos ao Fator R, dos Anexos III ou V), não o código CNAE. E o próprio portal avisa que o anexo é um trabalho inicial, sem regra de negócio baseada nele.
O que é o código de serviço da NFS-e?
Na NFS-e Nacional, o "código de serviço" é o código de tributação nacional: seis dígitos que juntam o item e o subitem da lista da LC 116 com um desdobro nacional. A lista oficial está no Anexo B da NFS-e, na aba da lista de serviço nacional.
O desdobro é o que pega quem procura o código pelo subitem. O subitem 17.01 da LC 116 vira dois códigos: 170101, para assessoria ou consultoria de qualquer natureza, e 170102, para análise, pesquisa, coleta e fornecimento de dados e informações. O subitem 01.03 também vira dois: 010301, para processamento de dados, e 010302, para armazenamento ou hospedagem.
Três campos do leiaute e as regras de rejeição ligadas a eles, todos no Anexo I:
| Campo | O que é | Regra |
|---|---|---|
| cTribNac | Código de tributação nacional, seis dígitos, obrigatório | Rejeição E0310 se o código não existe na lista nacional |
| cTribMun | Código de tributação municipal, três dígitos, opcional | Rejeição E0314 se não existe ou não é administrado pelo município de incidência, exceto para o MEI |
| cNBS | Código NBS 2.0 do serviço, nove dígitos; obrigatório quando a nota traz IBS e CBS (E0322) e na exportação ou importação de serviço | Rejeição E0316 se o código não está na lista NBS do Anexo B |
Repare no que a validação confere: se o código existe, não se ele descreve o seu serviço. Um código válido e errado passa.
Como achar o código de serviço da sua nota, passo a passo
O caminho oficial começa no serviço, não no cadastro da empresa. Ele tem cinco passos.
1. Descreva o serviço daquela nota
Escreva em uma frase o que foi entregue ao cliente: "hospedagem do site da loja", "consultoria de gestão", "instalação e configuração do ERP". Se a empresa presta mais de um tipo de serviço, cada um terá o próprio código, mesmo com um CNAE só.
2. Ache o código de tributação nacional
Procure a descrição na tabela do código de tributação nacional, que reproduz a lista do Anexo B com busca. Leia até o desdobro: o subitem certo com o desdobro errado ainda é código errado.
3. Escolha o NBS e use a correlação como ponto de partida
Com o item em mãos, procure o NBS na tabela NBS 2.0. A correlação do Anexo VIII ajuda a chegar lá, mas não decide: para o subitem 01.03, ela lista sete NBS diferentes, entre eles hospedagem de sítios eletrônicos (1.1506.10.00), software como serviço, ou SaaS (1.1506.21.00), infraestrutura como serviço, ou IaaS (1.1506.22.00), e processamento de dados (1.1509.00.00). Quem escolhe entre eles é a descrição do serviço do passo 1.
4. Confira a regra do seu município
O ISS continua sendo do município. Pela LC 116, art. 3º, o imposto é devido em regra no local do estabelecimento prestador, com as exceções dos incisos I a XXV. E a prefeitura pode ter criado códigos próprios: o Guia do Emissor Público Nacional Web, versão 1.3, mostra o campo "Código Complementar do Município", que aparece quando o município criou códigos complementares e precisa ser escolhido entre as opções listadas. Se a sua prefeitura emite por sistema próprio, siga o cadastro de serviços dela.
5. Cadastre o serviço uma vez
No Emissor Nacional web, o mesmo guia ensina a criar "serviços favoritos" com quatro campos para preencher: um apelido, o código de tributação nacional, o NBS e a descrição do serviço (o município vem do cadastro). Cadastrar um favorito por serviço evita escolher o código de novo a cada nota.
Com a reforma, o NBS passa a ser obrigatório sempre que a nota traz o grupo de IBS e CBS (regra E0322 do Anexo I), e algumas regras desse grupo dependem do código de tributação nacional informado. O efeito disso no preenchimento está no guia da NFS-e Nacional para prestador de serviço, e a escolha do par CST e cClassTrib em cClassTrib: o que é e como definir.
E o MEI? O que o Anexo XI do Simples diz
No MEI, o CNAE tem uma tabela oficial ligada a imposto, mas ela não diz o código de serviço. O Anexo XI da Resolução CGSN 140/2018, na redação dada pela Resolução CGSN 182/2025, lista as ocupações permitidas ao MEI com cinco colunas: ocupação, CNAE, descrição da subclasse CNAE, ISS e ICMS. As duas últimas trazem só "S" ou "N".
Para que serve essa marca: o art. 101 da mesma resolução diz que a parcela fixa de ICMS (R$ 1,00) ou de ISS (R$ 5,00) do DAS do MEI é definida pelos dados do CNPJ, observando o enquadramento do Anexo XI e os códigos CNAE e o endereço da empresa, e o § 2º avisa que as tabelas do Anexo XI "aplicam-se apenas no âmbito do Simei". A partir de 1º de janeiro de 2027, a Resolução CGSN 190/2026 revoga esses dois valores fixos: o DAS do MEI passa a ter parcelas de ICMS e ISS e também de IBS e CBS, nos valores de um novo Anexo XIII.
Dois exemplos do próprio anexo mostram como ler:
- Na Tabela B, o transportador autônomo de carga municipal (CNAE 4930-2/01) está marcado com ISS "S" e ICMS "N". O de carga intermunicipal, interestadual e internacional (CNAE 4930-2/02) tem o contrário, ISS "N" e ICMS "S".
- O adestrador de animais independente aparece com o CNAE 9609-2/07, cuja descrição é alojamento de animais domésticos. A descrição do CNAE não é a descrição do serviço que vai na nota.
Para o MEI, então, o Anexo XI responde se a ocupação paga ISS ou ICMS. Qual código de serviço vai na nota continua saindo dos passos 1 a 5. O leiaute ainda dá uma folga: a validação do código de tributação municipal (E0314) não se aplica quando o emitente é MEI.
E as tabelas de CNAE x código das prefeituras?
Elas existem, mas são municipais. A prefeitura de Braço do Norte (SC), por exemplo, publica no próprio site uma tabela de CNAE x item da lista de serviços. Ela usa um código "00,00 Locação de bens móveis" para atividades como transporte marítimo de cabotagem e aluguel de imóveis próprios, e esse código não existe na lista nacional do Anexo B. É uma tabela local, feita para o cadastro daquele município, e não serve como correspondência para outra cidade.
Se a sua prefeitura publicou uma tabela assim, ela é útil para entender como o fisco local enxerga a sua atividade. Para emitir pelo Emissor Nacional, o código continua sendo o da lista nacional.
Por que uma tabela pronta de terceiros é arriscada
Na busca por "cnae x código de serviço" aparecem planilhas prontas, algumas montadas a partir de modelos de prefeituras e ajustadas pelo próprio autor. O risco não é a intenção de quem fez, é a natureza da coisa:
- Não há fonte oficial por trás. Sem tabela nacional, qualquer correspondência é interpretação de quem montou.
- Um CNAE cabe em vários serviços. A LC 116 tributa o serviço "ainda que esses não se constituam como atividade preponderante do prestador". A tabela entrega um código por CNAE; a sua empresa pode precisar de vários.
- O desdobro e o NBS ficam de fora. Uma tabela que para no subitem não diz se o código é 170101 ou 170102, nem qual dos sete NBS do 01.03 vale para você.
- O erro não aparece na hora. A NFS-e rejeita código inexistente, não código mal escolhido. A nota sai, e o problema volta depois: no ISS e, com a reforma, no NBS e nos campos de IBS e CBS, que precisam ser coerentes com o serviço informado.
Uma tabela de terceiros pode servir como pista. A decisão fica com a lista oficial, a descrição do serviço e a regra do seu município, de preferência com o contador.
Perguntas frequentes sobre CNAE e código de serviço
Existe uma tabela oficial de CNAE x código de serviço?
Não em âmbito nacional, em 7 de novembro de 2026. A NFS-e Nacional, o Simples Nacional e o IBGE não publicam essa correspondência. Algumas prefeituras publicam tabelas próprias, que valem só no município.
Posso emitir nota de um serviço que não está no meu CNAE?
O código da nota segue o serviço prestado, e a LC 116 tributa o serviço mesmo que ele não seja a atividade preponderante. Se o serviço se torna frequente, vale conversar com o contador sobre incluir o CNAE correspondente no cadastro, porque o CNAE pesa em outras obrigações, como o enquadramento do MEI. Para o MEI a regra é mais estreita: ele só pode exercer as ocupações do Anexo XI (Resolução CGSN 140/2018, art. 100). Serviço fora dessas ocupações não se resolve com o código da nota; é conversa para ter com o contador antes de emitir.
Onde vejo se o MEI paga ISS ou ICMS?
No Anexo XI da Resolução CGSN 140/2018, que marca com "S" ou "N" o ISS e o ICMS de cada ocupação e CNAE permitidos ao MEI. O anexo não informa o código de serviço da nota.
O código de tributação nacional é o mesmo item da LC 116?
Quase. Os quatro primeiros dígitos são o item e o subitem da LC 116, e os dois últimos são um desdobro nacional criado pela NFS-e. O subitem 17.01, por exemplo, tem os códigos 170101 e 170102.
A correlação do Anexo VIII serve para achar o código pelo CNAE?
Não. O Anexo VIII parte do item da LC 116 e sugere NBS, indicador da operação e cClassTrib. Ele não tem coluna de CNAE, e o próprio portal avisa que é preliminar.
Do CNAE ao código certo
A pergunta "qual o código de serviço do meu CNAE" não tem resposta oficial porque o código não é da empresa, é de cada serviço. O caminho seguro é o inverso: descrever o serviço, achar o código de tributação nacional até o desdobro, escolher o NBS, conferir a regra do município e, se for MEI, olhar no Anexo XI só se a ocupação paga ISS ou ICMS. Todas as tabelas oficiais desse caminho estão reunidas na página da reforma tributária.
Do lado de quem recebe a nota, a partir de 2027 o crédito de IBS e CBS corresponde ao que vier destacado em documento fiscal eletrônico idôneo (LC 214/2025, art. 47), e uma nota mal classificada vira problema de crédito. Quer conferir os códigos das notas de serviço que chegam sem abrir uma por uma? Veja como funciona a conferência de notas fiscais com IA; a Waxi monta o checklist com as tabelas oficiais e as regras do seu negócio.
Conferência de notas fiscais com IA
Confira a nota antes de lançar.
O checklist da nota de entrada campo a campo, o que o ERP já faz e onde a IA ajuda, com o crédito de IBS e CBS de 2027 na conta.


