O erro no enquadramento entre o CNAE e o Código de Serviço é um dos principais motivos que levam a retenções indevidas de impostos e ao pagamento incorreto do Imposto Sobre Serviços (ISS). Quando essas duas classificações não estão perfeitamente alinhadas, a sua empresa corre o risco de pagar mais tributos do que deveria ou de sofrer penalidades fiscais por recolhimento inadequado.
Essa divergência acontece com frequência porque a identificação do serviço segue regras em diferentes níveis. É fundamental ter em mente que a lista federal (LC 116/03) funciona como a base nacional que padroniza os serviços em todo o país. No entanto, o código numérico final emitido na Nota Fiscal de Serviços eletrônica (NFS-e) pode variar conforme a legislação municipal do local onde o serviço é prestado.
Neste artigo, você encontrará uma tabela prática com a relação direta entre os itens da Lei Complementar nº 116/2003 e a lógica de vinculação dos CNAEs. Além disso, vamos explicar passo a passo como identificar o código exato exigido pela prefeitura do seu município.
Tabela CNAE x Item da Lista de Serviços (LC 116/2003)
A principal diferença entre a tabela CNAE e o item da lista de serviços é que o CNAE define o ramo de atividade da empresa no âmbito federal, enquanto o item da Lista de Serviços (LC 116/2003) define o tipo específico de serviço prestado para a cobrança do ISS municipal.
A Lei Complementar é uma legislação federal que traz uma lista nacional de serviços tributáveis pelo ISS (Imposto Sobre Serviços). Os códigos têm um formato de gênero e subgênero (ex.: 1.05 - licenciamento ou cessão de direito de uso de programas de computação). Se o seu serviço não se encaixar em nenhum item dessa lista, a prefeitura não pode cobrar ISS sobre ele.
Já o CNAE é o código que define a atividade econômica da sua empresa para a Receita Federal, junta comercial e o próprio IBGE. Ele serve para registrar o que a sua empresa faz, por exemplo, os principais códigos de CNAE (Classificação Nacional de Atividades Econômicas) para a área de tecnologia e informática concentram-se na Divisão 62 da tabela oficial:
- 6201-5/01 – Desenvolvimento de programas de computador sob encomenda: Para criação de softwares personalizados para um cliente específico.
- 6202-3/00 – Desenvolvimento e licenciamento de programas de computador customizáveis: Para sistemas ajustáveis e plataformas SaaS (software como serviço).
- 6203-1/00 – Desenvolvimento e licenciamento de programas de computador não customizáveis: Para softwares prontos para revenda ou uso padrão.
- 6204-0/00 – Consultoria em tecnologia da informação: Para planejamento de infraestrutura, segurança e auditoria de TI.
- 6209-1/00 – Suporte técnico, manutenção e outros serviços em tecnologia da informação: Para assistência técnica e manutenção de redes ou sistemas.
- 6311-9/00 – Tratamento de dados, provimento de serviços de aplicação e hospedagem na internet: Para servidores em nuvem (cloud) e gestão de dados.
A Focus NFe disponibiliza a relação completa das CNAEs existentes.
Entender como eles se relacionam com a tabela da prefeitura é fundamental para emitir notas fiscais e pagar os impostos corretamente. Para usar a tabela voltada a códigos numéricos de 6 a 8 dígitos, você deve primeiro identificar a qual finalidade fiscal o seu código se refere, pois a estrutura varia conforme a utilidade.
Na rotina municipal e na emissão de Notas Fiscais de Serviço Eletrônicas (NFS-e), esses tamanhos de dígitos possuem aplicações bem específicas. A tabela abaixo resume como cada tamanho é interpretado e utilizado nos sistemas das prefeituras:
| Quantidade de Dígitos | O que representa na tabela municipal? | Como usar corretamente? |
|---|---|---|
| 6 dígitos | Código do Município (padrão IBGE simplificado) ou Código de Tributação Nacional | É usado no preenchimento de Notas Fiscais para identificar a cidade onde o serviço foi prestado (retirando o último dígito verificador da tabela padrão do IBGE de 7 dígitos). |
| 7 dígitos | Código do Município Completo (IBGE) ou Código CNAE | Representa a identidade geográfica exata do município ou a atividade econômica principal regulamentada no CNPJ (CNAE). |
| 8 dígitos | Código de Serviço / Item de Serviço Interno ou Subitem do CNAE (com o dígito identificador) | Utilizado por sistemas municipais próprios para classificar a alíquota de ISS aplicável a um tipo específico de atividade executada pela empresa. |
Passo a passo para aplicar os códigos nos sistemas municipais
-
Valide os zeros à esquerda: Sempre trate esses códigos como texto em suas planilhas ou sistemas de gestão. Se o código da prefeitura começa com zero (ex: 0601 ou 02660), converter para formato numérico puro fará você perder dígitos, gerando erros de validação no portal fiscal.
-
Faça a amarração CNAE vs. Código de Serviço: no portal da prefeitura local, sua empresa precisa vincular a atividade do CNPJ (7 dígitos) ao código tributário municipal correspondente (que muitas vezes é expandido para 8 dígitos pelas secretarias de finanças ao somar dígitos identificadores da prefeitura).
-
Consulte a legislação local: como cada município possui autonomia sobre o código complementar de tributação interna, consulte o painel de parametrização ou o Manual de Integração Web Service da sua prefeitura específica para garantir que a sequência de dígitos confere com o cadastro ativo da sua empresa.
Qual é a diferença entre CNAE e Código de Serviço?
A principal diferença é o escopo de atuação e a esfera de fiscalização. Enquanto o CNAE define a identidade geral da empresa para o governo federal, o Código de Serviço define a atividade tributada em cada nota fiscal para o município.
Em resumo, o CNAE (Federal/IBGE) dita as regras de abertura da empresa e enquadramento tributário geral. Ele diz ao mercado e ao Fisco qual é o seu mercado de atuação de forma ampla. Já o Código de Serviço (Municipal/Prefeitura) representa a operação do dia a dia. Ele olha para o contrato atual e diz exatamente qual trabalho foi executado naquele momento, aplicando a taxa de imposto municipal correta sobre o faturamento.
Veja o comparativo direto no quadro abaixo:
| Critério | CNAE (Classificação Nacional de Atividades Econômicas) | Código de Serviço (Item da Lista de Serviços) |
|---|---|---|
| Esfera | Federal (Padronizado pelo IBGE) | Municipal (Definido por cada Prefeitura) |
| Objetivo | Define quem a empresa é e seu ramo de atuação geral. | Define o que você está vendendo naquela nota específica. |
| Tributação | Base para impostos federais (como o IRPJ, CSLL, PIS, COFINS). | Determina a alíquota do ISS (Imposto Sobre Serviços). |
| Quantidade | Apenas 1 CNAE principal (e vários secundários permitidos). | Vários códigos podem ser usados, variando por nota emitida. |
Como funciona a tabela CNAE x Código de Serviço no MEI?
Para o MEI prestador de serviços, a relação entre CNAE (Classificação Nacional de Atividades Econômicas) e Código de Serviço é importante principalmente para identificar corretamente o serviço prestado no momento da emissão da nota fiscal.
O MEI utiliza o Portal Nacional da NFS-e para emitir suas notas fiscais. Ao informar a atividade econômica (CNAE) cadastrada no CNPJ, o próprio sistema apresenta os serviços compatíveis, relacionados aos respectivos itens da Lista de Serviços da Lei Complementar nº 116/2003 (LC 116).
Na prática, o processo funciona assim:
- O MEI possui um ou mais CNAEs cadastrados em seu CNPJ, que representam suas atividades econômicas.
- Ao emitir a NFS-e pelo Portal Nacional, o empreendedor seleciona a atividade correspondente ao serviço que está prestando.
- O sistema sugere os serviços vinculados àquela atividade, facilitando a escolha do código de serviço adequado.
- O MEI deve selecionar a opção que corresponda efetivamente ao serviço realizado, evitando divergências entre sua atividade cadastrada e o serviço informado na nota.
E o ISS? O MEI precisa calcular uma alíquota para cada nota?
Não. Essa é uma das principais diferenças do MEI em relação a outros prestadores de serviços.
O MEI optante pelo SIMEI recolhe o ISS, quando devido, de forma fixa e mensal, dentro da guia DAS-MEI. Portanto, não é necessário ficar calculando diferentes alíquotas de ISS para cada NFS-e emitida, como ocorre em outros regimes tributários.
Isso não significa, porém, que o código de serviço possa ser escolhido de qualquer maneira. O enquadramento correto continua sendo importante para manter as informações fiscais e cadastrais coerentes. Uma classificação inadequada pode, por exemplo, gerar inconformidades no cadastro municipal ou até dificuldades/bloqueios na emissão da NFS-e, dependendo das regras aplicáveis.
Em resumo: para o MEI, a tabela CNAE x Código de Serviço serve principalmente para relacionar a atividade cadastrada no CNPJ ao serviço efetivamente prestado. O Portal Nacional da NFS-e facilita esse processo ao apresentar as opções compatíveis, enquanto o recolhimento do ISS ocorre de maneira fixa por meio do DAS-MEI, quando aplicável.
Como saber qual código de serviço usar na sua Nota Fiscal?
Para descobrir o código de serviço correto para a sua Nota Fiscal de Serviço eletrônica (NFS-e), você deve seguir um caminho lógico que conecta a legislação federal às regras específicas da sua cidade.
Embora o serviço prestado seja idêntico, a formatação numérica do código pode variar entre os municípios (como São Paulo e Rio de Janeiro). Isso acontece porque a Lei Complementar 116/2003 (LC 116) estabelece uma lista nacional padronizada de serviços (composta por um grupo e um subgrupo, ex: 1.05 - Licenciamento ou cessão de direito de uso de programas de computação).
No entanto, cada prefeitura tem autonomia para criar sua própria tabela de códigos municipais para fins de fiscalização e cobrança do ISS. Assim, enquanto uma cidade adota o próprio número da lei federal, outra pode desmembrar esse serviço em um código interno de 4 ou 5 dígitos (ex: 02798 em SP).
-
Identifique os CNAEs do seu CNPJ
- Acesse o site do Comprovante de Inscrição e de Situação Cadastral da Receita Federal.
- Logo após, digite o CNPJ da sua empresa e consulte a lista de Atividades Econômicas (CNAEs) principal e secundárias.
O CNAE define o que a sua empresa está autorizada a fazer no âmbito federal e serve como base para o próximo passo.
-
Consulte a LC 116/2003
- Abra o texto da Lei Complementar nº 116/2003 (disponível no site do Planalto).
- Depois, vá até a “Lista de Serviços” anexa no final do documento.
- Use o comando de busca (Ctrl + F) para procurar palavras-chave relacionadas ao seu CNAE ou ao serviço que você acabou de prestar.
- Anote o número do item correspondente (ex: 7.02 para engenharia/construção ou 17.06 para propaganda e publicidade).
Esse é o seu código base nacional.
-
Acesse o portal da Prefeitura (ou tabela municipal)
- Entre no sistema de emissão de NFS-e ou no portal de finanças do município onde sua empresa está registrada e procure pela “Tabela de Códigos de Serviço”, “Lista de Itens de Serviço” ou pelo manual de integração da NFS-e local.
- Logo depois, faça o “de-para”: localize o item da LC 116 que você encontrou no passo anterior e veja qual é o código municipal equivalente que a prefeitura vinculou a ele.
É esse código específico da cidade que você selecionará na hora de emitir a nota.
Como consultar o CNAE de uma empresa?
Caso queira consultar o CNAE da sua empresa, é possível seguir os passos abaixo:
- Acesse o site Redesim, da Receita Federal.
- Acesse a página “Emissão de Comprovante de Inscrição e de Situação Cadastral”.
- Digite o CNPJ da empresa cujo CNAE você deseja consultar.
Obs.: Se ainda estiver em dúvida sobre qual é a melhor classificação de atividade designar para a sua organização, ressaltamos a necessidade de consultar os códigos CNAE disponíveis no portal do IBGE ou da Receita Federal.
Automatize a consulta de CNAE e gestão de NFS-e via API
A API da Focus NFe é uma solução robusta criada para simplificar e automatizar a emissão de Notas Fiscais de Serviço eletrônicas (NFS-e) e a consulta de dados fiscais no Brasil. Ela foi projetada especificamente para desenvolvedores e empresas de software (SaaS, ERPs) que precisam integrar essas funcionalidades diretamente em seus sistemas, eliminando a necessidade de se conectar individualmente a cada município.
O maior desafio na gestão de NFS-e no Brasil é a falta de padronização: cada um dos milhares de municípios possui seu próprio padrão de comunicação, regras fiscais e exigências de layout (como as variações do padrão ABRASF ou sistemas próprios).
A Focus NFe resolve esse problema ao atuar como uma camada de abstração universal:
- Interface única: seu sistema envia uma única requisição unificada para a API da Focus NFe.
- Automação de regras: a API traduz, adapta e transmite os dados para as milhares de prefeituras homologadas de forma totalmente automatizada.
- Processamento de retorno: a API cuida da leitura dos retornos de sucesso ou erro de cada prefeitura, devolvendo a resposta de forma limpa e padronizada para o seu software.
Simplifique a emissão de notas fiscais com a Focus NFe
A Focus NFe oferece uma infraestrutura completa e integrada para a emissão de NF-e, NFS-e, NFC-e e CT-e por meio de uma API única e segura. A adoção da plataforma garante uma redução drástica nos custos de desenvolvimento, documentação clara para desenvolvedores e suporte técnico especializado.
Somos um ecossistema de soluções para a emissão e gestão de documentos fiscais. Nossos recursos permitem que empresas dos mais diversos portes e segmentos ganhem mais tempo para focar no que importa.
Sua empresa possui desenvolvedores, sistema interno e quer otimizar a emissão de notas? Conheça nosso conjunto de APIs para emissão de documentos fiscais e experimente gratuitamente a API da Focus NFe!
Ou converse já com a nossa equipe e saiba mais sobre nossos produtos!