Escrito por: Rafael Caribé, CEO, Agilize
Principais lições deste artigo
-
Escolher o CNAE correto evita tributação excessiva, pois define se a empresa será enquadrada no Anexo III, com alíquota inicial de 6%, ou no Anexo V, com alíquota inicial de 15,5% do Simples Nacional.
-
Programadores não podem ser MEI, pois suas atividades são técnicas e intelectuais e estão fora da lista oficial de ocupações permitidas para esse regime.
-
O Fator R determina automaticamente o anexo de tributação: se a folha de pagamento for igual ou superior a 28% da receita bruta, a empresa migra para o Anexo III, abaixo disso permanece no Anexo V.
-
Alinhar o CNAE declarado com os serviços efetivamente prestados e atualizar o código quando o modelo de negócio mudar reduz o risco de autuações e inconsistências fiscais.
-
Para abrir ou regularizar sua empresa com segurança, conte com o suporte especializado da Agilize Contabilidade.
Por que programadores estão migrando para PJ e por que não podem ser MEI
O mercado de tecnologia brasileiro consolidou a contratação de profissionais como pessoa jurídica. Empresas de todos os portes preferem contratar desenvolvedores via CNPJ por flexibilidade contratual e redução de encargos trabalhistas. Esse cenário leva cada vez mais programadores a abrir uma PJ, e a escolha do tipo de empresa exige atenção.
Desenvolvedores e programadores não podem ser MEI. Atividades de desenvolvimento de software, programação e consultoria em TI são atividades técnicas e intelectuais, excluídas da lista oficial de ocupações permitidas para o MEI. O limite de faturamento do MEI é de R$ 81 mil anuais, valor que a maioria dos profissionais de TI supera com rapidez.
As alternativas legais para programadores são a Microempresa, a Sociedade Limitada Unipessoal ou a Limitada. Para quem atua sozinho, a ME enquadrada no Simples Nacional costuma ser uma opção vantajosa. A contabilidade é obrigatória para ME e EPP, conforme exige a legislação empresarial brasileira.
Panorama regulatório de 2026 para ME e EPP no Simples Nacional
Agora que a ME aparece como alternativa correta para programadores, vale entender como funcionam as regras tributárias para esse porte em 2026. As regras do Simples Nacional seguem estáveis em relação a 2025 em tabelas e alíquotas. Os limites de faturamento são:
-
ME: faturamento anual de até R$ 360 mil.
-
EPP: faturamento anual entre R$ 360 mil e R$ 4,8 milhões.
Atividades de programação e consultoria em TI ficam no Anexo V do Simples Nacional quando o Fator R fica abaixo de 28%, com alíquota inicial de 15,5%. Quando o Fator R atinge ou supera 28%, a tributação migra automaticamente para o Anexo III, com alíquota inicial de 6%. A tabela abaixo resume as faixas iniciais:
|
Anexo |
Condição (Fator R) |
Alíquota inicial |
Alíquota máxima |
|---|---|---|---|
|
Fator R ≥ 28% |
6% |
33% |
|
|
Fator R < 28% |
15,5% |
30,5% |
Um ponto de atenção para 2026 é a Reforma Tributária, que introduziu a possibilidade de adoção de um regime híbrido a partir de setembro de 2026, com efeitos a partir de 2027. Esse modelo permite que empresas do Simples Nacional recolham CBS e IBS separadamente para viabilizar creditamento por clientes B2B. Empresas no Simples Nacional têm tratamento diferenciado nessa transição, e a decisão sobre o regime exige orientação contábil especializada.
Conceitos essenciais explicados de forma simples
ME e EPP são portes empresariais definidos pelo faturamento anual. SLU e LTDA são tipos societários, que definem a estrutura jurídica da empresa e não o porte.
O regime tributário define como os impostos são calculados. Para a maioria dos programadores que abrem ME ou EPP, o Simples Nacional tende a ser vantajoso, pois reúne vários tributos em um único pagamento mensal, o DAS, e aplica alíquotas progressivas conforme o faturamento.
O Fator R é calculado dividindo a folha de pagamento dos últimos 12 meses, incluindo pró-labore e encargos, pela receita bruta do mesmo período. Esse indicador não é uma opção de migração, ele define automaticamente o anexo correto em cada competência. Apenas CNAEs sujeitos à regra do Fator R passam por esse cálculo, nem toda atividade de serviço utiliza essa regra.
As obrigações fiscais de uma ME ou EPP incluem emissão de notas fiscais, recolhimento do DAS, escrituração contábil regular e entrega de declarações periódicas. Como mencionado, ME e EPP exigem escrituração contábil sob responsabilidade de contador habilitado, e o MEI é a única exceção.
Passo a passo para escolher o CNAE ideal
1. Identificar o tipo de serviço que você presta
O ponto de partida é descrever com precisão o que você faz. Os principais CNAEs para programadores são:
-
Desenvolvimento de programas de computador sob encomenda: código mais utilizado por desenvolvedores que criam software personalizado para clientes, mapeado para os itens 01.01 e 01.04 da LC 116 de ISS.
-
Desenvolvimento e licenciamento de programas de computador customizáveis: código que abrange programação, análise de sistemas e licenciamento de software adaptável.
-
Desenvolvimento e licenciamento de programas de computador não customizáveis: código indicado para produtos SaaS com código fixo.
-
Consultoria em tecnologia da informação: código voltado para quem atua principalmente como consultor estratégico de TI.
-
Suporte técnico, manutenção e outros serviços em TI: código adequado para serviços de suporte e manutenção de sistemas.
A escolha precisa refletir a atividade descrita em contratos, propostas e notas fiscais. O desalinhamento entre o CNAE declarado e os serviços efetivamente prestados é uma das causas mais frequentes de classificação tributária incorreta.
2. Mapear as atividades secundárias
Uma empresa pode registrar um CNAE principal, que representa a atividade de maior receita, e múltiplos CNAEs secundários. Desenvolvedores que também oferecem treinamentos, consultoria ou serviços de suporte podem combinar atividades sob um único CNPJ. Cada CNAE secundário deve corresponder a uma atividade real, e não a uma tentativa de criar vantagem tributária sem prestação efetiva do serviço.
3. Avaliar o impacto do Fator R
Com o CNAE definido, o próximo passo é calcular o Fator R da sua empresa. Para isso, some a folha de pagamento, incluindo pró-labore e encargos, dos últimos 12 meses e divida pela receita bruta do mesmo período. Se o resultado for igual ou superior a 28%, a empresa será tributada pelo Anexo III. Abaixo disso, ficará no Anexo V. A diferença pode chegar a 9,5 pontos percentuais na alíquota efetiva, com impacto direto no caixa todo mês.
4. Definir a estrutura societária
Programadores que atuam sozinhos geralmente optam pela SLU, que dispensa sócio e oferece proteção patrimonial. Parcerias com outros profissionais podem justificar uma LTDA. O porte, ME ou EPP, será determinado pelo faturamento projetado. Um contador é obrigatório para orientar essa decisão e garantir que a estrutura escolhida seja compatível com o CNAE e com o regime tributário. Fale com um especialista da Agilize Contabilidade para definir a estrutura ideal para o seu CNPJ.
Armadilhas comuns que todo programador deve evitar
Alguns erros se repetem entre programadores que abrem CNPJ e impactam diretamente o imposto pago e o risco fiscal. Os principais são:
-
CNAE genérico que não reflete o modelo de entrega: usar um código de suporte técnico quando a atividade real é desenvolvimento sob encomenda gera risco de autuação e classificação tributária incorreta. Esse desalinhamento entre CNAE e atividade real costuma abrir espaço para outras distorções.
-
Tentar operar como MEI: usar um CNAE permitido no MEI para camuflar uma atividade proibida, como desenvolvimento de software customizado, pode resultar em desenquadramento retroativo e multas. Mesmo após corrigir o porte, muitos profissionais mantêm outros hábitos que prejudicam a contabilidade.
-
Misturar finanças pessoais e da empresa: usar a mesma conta bancária para despesas pessoais e empresariais compromete a escrituração contábil e dificulta o cálculo correto do Fator R. Essa confusão também atrapalha o controle de caixa e o planejamento tributário.
-
Ignorar o Fator R no planejamento do pró-labore: o valor do pró-labore integra o cálculo do Fator R. Definir um pró-labore muito baixo pode manter a empresa no Anexo V sem necessidade, aumentando a carga tributária mês a mês.
-
Não atualizar o CNAE ao mudar de modelo de negócio: quem começa prestando suporte e migra para desenvolvimento sob encomenda precisa atualizar o CNAE principal para evitar inconsistências fiscais e enquadramentos inadequados.
Como escolher uma contabilidade online especializada em TI
Programadores que abrem ME ou EPP ganham previsibilidade quando contam com uma contabilidade online especializada em TI. Alguns critérios objetivos ajudam nessa escolha:
-
Transparência fiscal: a contabilidade precisa mostrar em tempo real quais impostos estão sendo apurados, com base no CNAE e no faturamento declarado.
-
Automação de rotinas: cálculo automático do Fator R, emissão e importação de notas fiscais e conciliação bancária reduzem erros e liberam tempo.
-
Suporte especializado: profissionais que conhecem as particularidades das atividades de TI, como a regra do Fator R e os CNAEs de desenvolvimento, evitam erros de enquadramento.
-
Abertura de empresa sem honorários: contabilidades que isentam o cliente dos honorários de abertura no plano anual reduzem o custo inicial de formalização.
A Agilize Contabilidade nasceu em 2013 como a primeira contabilidade online do Brasil e já atendeu mais de 50 mil empreendedores. A plataforma inclui Fator R automático, painel contábil completo, emissão e importação de notas fiscais e atendimento de especialistas das 8h às 18h via chat, e-mail e WhatsApp. Para programadores que precisam abrir CNPJ ou regularizar a situação contábil, a Agilize Contabilidade cuida de toda a burocracia contábil para que você foque no que importa: o seu código.

Cenários típicos de programadores
Três situações aparecem com frequência entre profissionais de TI que buscam regularizar o CNPJ:
-
Primeiro CNPJ: o programador recebe uma proposta de contrato PJ e precisa abrir a empresa do zero. A Agilize Contabilidade cuida de todo o processo de abertura, do registro na Junta Comercial à prefeitura, com isenção de honorários na abertura no plano anual. O profissional paga apenas as taxas obrigatórias dos órgãos públicos.
-
Migração de MEI para ME: quem ultrapassou o limite de R$ 81 mil anuais ou percebeu que sua atividade não é permitida no MEI precisa fazer o desenquadramento do MEI e migrar para ME. A Agilize Contabilidade avalia a situação, define o melhor enquadramento e realiza todo o processo de transformação do CNPJ.
-
Troca de contador: programadores insatisfeitos com a contabilidade atual podem trocar de contador sem burocracia. A Agilize Contabilidade analisa as informações da empresa, formaliza a troca por meio de procurações e assume a contabilidade com um relatório completo da situação fiscal.
Perguntas frequentes sobre CNAE para programador
Programador pode ser MEI em 2026?
Não. Como explicado anteriormente, programação é uma atividade técnica e intelectual excluída do MEI, e o limite de R$ 81 mil anuais é incompatível com a realidade da maioria dos profissionais de TI. A alternativa correta é abrir uma ME ou EPP no Simples Nacional.
Qual é a diferença entre Anexo III e Anexo V para programadores?
Os dois anexos do Simples Nacional aplicam alíquotas diferentes para atividades de serviços intelectuais como programação. Como mostrado na tabela de panorama regulatório, o Anexo III começa em 6% enquanto o Anexo V começa em 15,5%, diferença de 9,5 pontos percentuais que impacta diretamente o caixa mensal. O Fator R define automaticamente qual anexo se aplica em cada período.
Como o Fator R é calculado na prática?
Como explicado nos conceitos essenciais, o Fator R compara folha de pagamento e receita dos últimos 12 meses. O cálculo é mensal e automático, e se atingir 28% ou mais, a empresa migra para o Anexo III naquele período. Abaixo desse percentual, permanece no Anexo V. A Agilize Contabilidade realiza esse cálculo de forma automática para os clientes.
Posso ter mais de um CNAE no meu CNPJ como programador?
Sim. Uma empresa pode registrar um CNAE principal, que representa a atividade de maior receita, e múltiplos CNAEs secundários para atividades complementares, como consultoria, suporte técnico ou treinamentos. Cada código deve corresponder a uma atividade efetivamente prestada e descrita em contratos e notas fiscais. O CNAE principal é o que define o enquadramento tributário no Simples Nacional e a aplicação do Fator R.
ME e EPP têm obrigações contábeis diferentes?
ME e EPP são portes empresariais distintos, definidos pelo faturamento anual, mas ambos têm as mesmas obrigações contábeis essenciais. Essas obrigações incluem escrituração contábil regular sob responsabilidade de contador habilitado, emissão de documentos fiscais, recolhimento do DAS e entrega de declarações periódicas. A diferença prática está no volume de operações e, em alguns casos, em obrigações acessórias específicas conforme o porte e o regime tributário. Para ambos, contar com uma contabilidade online especializada é obrigatório por lei e fundamental para manter o CNPJ regular.
Conclusão: foque no seu código e deixe a contabilidade com a Agilize Contabilidade
Escolher o CNAE correto é o primeiro passo para manter uma PJ saudável, mas não é o único. Manter a escrituração em dia, calcular o Fator R corretamente, emitir notas fiscais no prazo e cumprir todas as obrigações fiscais exige atenção constante. Para um programador, esse tempo faz mais diferença quando é investido no desenvolvimento do negócio.
A Agilize Contabilidade cuida de tudo relacionado à contabilidade da sua empresa: da abertura do CNPJ ao cálculo automático do Fator R, passando pela emissão de notas fiscais, apuração de impostos e entrega de declarações. Com mais de 13 anos de experiência, empresa RA1000 no Reclame Aqui e mais de 50 mil empreendedores atendidos, a Agilize Contabilidade é a parceira contábil de quem quer crescer sem se perder na burocracia.