Resposta direta
Para desenvolvedor PJ, o CNAE deve refletir o serviço efetivamente prestado — como desenvolvimento sob encomenda, licenciamento de software, consultoria em TI ou suporte técnico. Essa escolha influencia obrigações municipais, emissão de nota fiscal e, no Simples Nacional, pode levar a uma tributação inicial de 6% no Anexo III ou de 15,5% no Anexo V, conforme o Fator R de 28%. Ter o CNAE correto não reduz imposto por si só, mas evita desenquadramentos, inconsistências fiscais e uma apuração incompatível com a operação real.
O que é CNAE e por que a escolha importa para desenvolvedores PJ
CNAE é a Classificação Nacional de Atividades Econômicas. No CNPJ, ela identifica quais atividades a empresa está autorizada a exercer perante Receita Federal, prefeitura, órgãos de licenciamento e instituições financeiras.
Para quem atua com tecnologia, escolher um código genérico ou incompatível com o contrato pode causar problemas práticos, como:
- dificuldade para emitir NFS-e com a descrição adequada;
- exigências adicionais da prefeitura para cadastro mobiliário;
- divergência entre notas fiscais, contratos e objeto social;
- tributação equivocada no Simples Nacional;
- risco de questionamento fiscal se a atividade efetiva for diferente da declarada.
A classificação deve ser definida pela realidade operacional: o que a empresa entrega, como remunera esse trabalho e o que está previsto nos contratos. A consulta da descrição oficial deve ser feita na busca da CNAE do IBGE/CONCLA, e não apenas com base no nome popular da profissão.
Atenção: CNAE não é uma escolha puramente tributária. Usar um código apenas porque aparenta ter imposto menor, sem correspondência com o serviço realizado, pode gerar inconsistências em fiscalizações e na emissão de documentos fiscais.
Principais CNAEs usados por desenvolvedores, consultores e profissionais de TI
Os códigos abaixo são recorrentes para empresas de tecnologia, mas a indicação definitiva depende do escopo contratual e da atividade predominante.
| CNAE | Descrição resumida | Uso mais comum |
|---|---|---|
| 6201-5/01 | Desenvolvimento de programas de computador sob encomenda | Criação de sistemas, plataformas, aplicativos e integrações para clientes específicos |
| 6202-3/00 | Desenvolvimento e licenciamento de programas de computador customizáveis | Software com base padronizada que recebe adaptações ou parametrizações |
| 6203-1/00 | Desenvolvimento e licenciamento de programas de computador não-customizáveis | Venda ou assinatura de software padronizado, sem personalização relevante |
| 6204-0/00 | Consultoria em tecnologia da informação | Diagnóstico, arquitetura, estratégia, governança, segurança e orientação técnica |
| 6209-1/00 | Suporte técnico, manutenção e outros serviços em tecnologia da informação | Sustentação de sistemas, atendimento técnico, manutenção e operação de ambientes |
Em muitos casos, a empresa terá uma atividade principal e CNAEs secundários. Um desenvolvedor que cria software sob encomenda, mas também presta consultoria em arquitetura de sistemas, pode precisar combinar os códigos 6201-5/01 e 6204-0/00, desde que ambos correspondam a serviços reais.
Desenvolvimento, programação, suporte e consultoria: como diferenciar as atividades?
A diferença não está no cargo usado pelo profissional, como desenvolvedor full stack, engenheiro de software ou tech lead. Ela está na natureza da entrega contratada.
Desenvolvimento de software
É indicado quando a empresa cria, altera ou evolui programas de computador. Se o trabalho envolve programação de funcionalidades, construção de aplicativo, criação de API, desenvolvimento de plataforma ou integração sob demanda, o CNAE 6201-5/01 costuma ser o ponto de partida para análise.
Licenciamento de software
Quando a empresa explora economicamente um software próprio, a análise deve avaliar se o programa é customizável ou não-customizável. A parametrização simples — como cadastro de usuários, logomarca ou configurações disponíveis a todos os clientes — não necessariamente transforma um software padronizado em customizável.
Consultoria em TI
Consultoria se caracteriza, em geral, pela recomendação técnica, diagnóstico, planejamento ou orientação estratégica. Um profissional contratado para avaliar infraestrutura, desenhar arquitetura de cloud, elaborar plano de segurança ou recomendar ferramentas pode estar em atividade de consultoria, ainda que tenha conhecimento de programação.
Suporte e manutenção
Suporte técnico envolve atendimento, correção, sustentação, monitoramento, manutenção de ambientes e solução de incidentes. Se a obrigação principal é manter sistemas funcionando, atender chamados ou realizar operação técnica recorrente, a atividade pode ser diferente do desenvolvimento de um software novo.
Como o CNAE afeta o Simples Nacional e a tributação?
A Lei Complementar nº 123/2006 estabelece o regime do Simples Nacional e determina tratamentos distintos conforme a atividade econômica. Para serviços de tecnologia, a tributação pode depender não apenas do CNAE cadastrado, mas também da descrição efetiva da receita e do cálculo do Fator R.
Nos serviços sujeitos a essa regra, o Fator R compara a folha de salários — incluindo pró-labore e encargos considerados pela legislação — com a receita bruta dos últimos 12 meses. Quando o resultado for igual ou superior a 28%, a receita tende a ser tributada pelo Anexo III; abaixo desse percentual, pelo Anexo V.
As alíquotas nominais iniciais são:
- Anexo III: a partir de 6%;
- Anexo V: a partir de 15,5%.
As alíquotas efetivas variam conforme a receita bruta acumulada em 12 meses. Portanto, não é correto aplicar automaticamente a primeira faixa sobre qualquer faturamento. A regra está na Lei Complementar nº 123/2006, especialmente no art. 18 e seus anexos.
O enquadramento depende da atividade efetivamente faturada. Se a empresa realiza operações diferentes, a contabilidade deve avaliar se há necessidade de segregação de receitas no PGDAS-D.
CNAE, Anexo III, Anexo V e Fator R: o que o desenvolvedor precisa avaliar?
O principal ponto para o desenvolvedor PJ é não confundir CNAE com anexo tributário. O código ajuda a identificar a atividade, mas a apuração exige leitura conjunta da legislação, da receita auferida, dos contratos e da estrutura de pessoal da empresa.
Para atividades de tecnologia submetidas ao Fator R, avalie:
- receita bruta acumulada dos últimos 12 meses;
- folha de salários e pró-labore pagos no período;
- encargos incidentes sobre a folha, quando admitidos na regra;
- início de atividade, que possui critérios próprios de cálculo;
- existência de receitas de naturezas distintas;
- coerência entre objeto social, CNAEs, contratos e notas fiscais.
A regulamentação operacional do Simples Nacional está na Resolução CGSN nº 140/2018. Mesmo em uma empresa sem empregados, o pró-labore pode ser relevante para a composição do Fator R, desde que seja definido e recolhido adequadamente, com suporte contábil e previdenciário.
Posso ter mais de um CNAE no CNPJ?
Sim. O CNPJ pode ter uma atividade econômica principal e diversas atividades secundárias. A atividade principal deve representar aquela que gera a maior receita ou que melhor caracteriza a operação predominante da empresa.
Incluir CNAEs secundários é recomendável quando a empresa realmente presta serviços complementares ou possui linhas de receita distintas. Por exemplo:
- desenvolvimento de sistemas sob encomenda como atividade principal;
- consultoria em TI como atividade secundária;
- suporte técnico e manutenção como outra atividade secundária.
Não é recomendável cadastrar uma lista extensa de atividades sem previsão de uso. Além de ampliar a complexidade cadastral, alguns CNAEs podem demandar análise de licenciamento municipal ou alterar a percepção de risco de bancos, clientes e tomadores de serviço.
Erros comuns ao escolher CNAE para desenvolvedor PJ
Os erros mais frequentes são:
- escolher o CNAE pelo menor imposto aparente, e não pelo serviço entregue;
- usar consultoria quando o contrato prevê desenvolvimento contínuo de software;
- emitir notas de suporte técnico com CNAE e objeto social exclusivos de programação;
- deixar de incluir uma atividade que já representa parcela relevante do faturamento;
- ignorar regras municipais de inscrição, NFS-e e código de serviço;
- calcular o Simples sem revisar o Fator R mensalmente;
- copiar o CNAE de outro profissional sem comparar contratos e modelo de negócio.
A Receita Federal exige que alterações cadastrais sejam formalizadas pelos canais adequados. Consulte as orientações de inscrição, alteração e baixa no CNPJ antes de iniciar o processo.
Como alterar ou incluir CNAEs no CNPJ
A inclusão ou alteração de CNAEs normalmente envolve viabilidade, atualização do ato constitutivo quando necessária, DBE ou Coleta Web, registro na Junta Comercial ou cartório competente e atualização perante a prefeitura.
O caminho pode variar conforme a natureza jurídica e o município, mas o procedimento costuma exigir:
1. verificar se a atividade é permitida no endereço da empresa;
2. ajustar objeto social e contrato social, se necessário;
3. protocolar a alteração cadastral nos sistemas integrados;
4. registrar o ato no órgão competente;
5. atualizar inscrição municipal, acesso à NFS-e e eventuais licenças;
6. revisar a parametrização tributária no PGDAS-D e no sistema de emissão fiscal.
A alteração deve ocorrer antes de passar a faturar de forma recorrente uma atividade não contemplada no cadastro. Cada caso exige análise profissional, sobretudo quando há mudança de atividade, sócios, endereço ou regime tributário.
Caso concreto
Uma desenvolvedora PJ fatura R$ 18 mil por mês criando funcionalidades exclusivas para a plataforma de um cliente e, ocasionalmente, entrega pareceres de arquitetura de software. A atividade principal tende a ser desenvolvimento sob encomenda, enquanto a consultoria pode ser CNAE secundário se houver contratos e notas fiscais próprios para essa entrega. Antes de definir a tributação, ela deve calcular o Fator R com pró-labore, folha e receita dos últimos 12 meses, em vez de presumir que toda receita ficará automaticamente no Anexo III.
Checklist para validar o CNAE antes de abrir ou regularizar a empresa
- Leia a descrição oficial completa de cada CNAE pretendido.
- Compare a descrição com contratos, propostas comerciais e escopo das entregas.
- Defina qual atividade deve ser a principal conforme a receita predominante.
- Inclua CNAEs secundários apenas para serviços efetivamente prestados ou planejados.
- Verifique exigências de viabilidade e inscrição municipal no endereço escolhido.
- Confirme o código de serviço aplicável na NFS-e do município.
- Avalie o impacto no Simples Nacional, no Fator R e na segregação de receitas.
- Revise objeto social, CNAEs, notas fiscais e contabilidade pelo menos uma vez por ano.
Leia também
- Fator R para Desenvolvedor PJ em 2026: Como Calcular e Reduzir a Alíquota do Simples Nacional
- Como receber do exterior sendo PJ: nota fiscal, câmbio, impostos e documentos necessários
- Gestão financeira para desenvolvedores PJ em 2026 (guia prático)
- Como reduzir impostos para prestadores de serviço em 2026