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

  1. 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.

  2. 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).

  3. 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:

  1. O MEI possui um ou mais CNAEs cadastrados em seu CNPJ, que representam suas atividades econômicas.
  2. Ao emitir a NFS-e pelo Portal Nacional, o empreendedor seleciona a atividade correspondente ao serviço que está prestando.
  3. O sistema sugere os serviços vinculados àquela atividade, facilitando a escolha do código de serviço adequado.
  4. 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).

  1. 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.

  1. 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.

  1. 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:

  1. Acesse o site Redesim, da Receita Federal.
  2. Acesse a página “Emissão de Comprovante de Inscrição e de Situação Cadastral”.
  3. 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!