Você é programador, escreve código, entrega projetos e recebe bem por isso. Mas quando o assunto é impostos para programador, a maioria dos desenvolvedores está pagando muito mais do que precisaria, ou operando de forma irregular sem saber.
Um programador que trabalha como pessoa física paga até 27,5% de IRPF sobre os rendimentos, além da contribuição ao INSS. Com o CNPJ certo no Simples Nacional, essa carga pode cair para 6%. Para quem fatura R$ 15.000 mensais, a diferença passa de R$ 2.500 por mês, ou mais de R$ 30.000 por ano.
O mercado de tecnologia tem particularidades: contratos PJ com empresas, trabalho remoto para clientes no exterior, projetos por demanda e salários altos. Cada uma dessas situações tem implicações tributárias que o programador precisa conhecer para não pagar imposto demais nem cair em irregularidade.
Neste artigo, você vai entender quais são os impostos para programador, qual regime tributário paga menos, como funciona a contratação PJ, como tratar receita do exterior e como estruturar tudo de forma legal e econômica.
A Soluzzi, a contabilidade especializada em negócios digitais, vai ajudar você nesta jornada.
Como funcionam os impostos para programador?
Os impostos para programador variam conforme a forma de atuação: CLT (funcionário), pessoa física autônoma ou pessoa jurídica (CNPJ). Cada modelo tem uma carga tributária diferente.
| Forma de atuação | Como paga imposto | Carga tributária aproximada |
| CLT (funcionário) | IRRF na fonte + INSS descontado | Até 27,5% IR + 14% INSS (limitado ao teto) |
| Pessoa física (autônomo) | Carnê-leão + IRPF anual + INSS | Até 27,5% IR + 20% INSS |
| Pessoa jurídica (Simples Nacional) | DAS unificado | A partir de 6% com Fator R |
Fica claro que a forma de atuação define quanto o programador paga de imposto. Para quem presta serviço de desenvolvimento de forma independente, o CNPJ no Simples Nacional é quase sempre a opção mais econômica.
Qual o melhor regime tributário para programador?
| Regime | Faturamento anual | Alíquota inicial | Indicado para programador? |
| MEI | Até R$ 81.000 | Fixo (~R$ 87/mês) | Possível para início, mas limite baixo |
| Simples Nacional Anexo III | Até R$ 4,8 milhões | 6% | Ideal para a maioria, com Fator R acima de 28% |
| Simples Nacional Anexo V | Até R$ 4,8 milhões | 15,5% | Evitar, quase o dobro do Anexo III |
| Lucro Presumido | Até R$ 78 milhões | Aprox. 13,33% | Vantajoso acima de R$ 80 a 100 mil mensais |
Programador pode ser MEI?
Sim. Atividades de desenvolvimento de software e programação têm CNAEs permitidos no MEI, como o desenvolvimento de programas de computador sob encomenda. Mas o limite de R$ 81.000 anuais (cerca de R$ 6.750 mensais) é facilmente ultrapassado por programadores com salários de mercado. Para quem fatura acima disso, a SLU no Simples Nacional é a estrutura ideal.
O Fator R é decisivo para o programador
No Simples Nacional, o programador com CNAE de desenvolvimento pode se enquadrar no Anexo III (6%) ou Anexo V (15,5%) dependendo do Fator R, que é a relação entre a folha de pagamento (incluindo pró-labore) e o faturamento dos últimos 12 meses.
Fator R = Folha de pagamento acumulada (12 meses) / Receita bruta acumulada (12 meses)
Quando o índice atinge 28% ou mais, a empresa fica no Anexo III. Para um programador que fatura R$ 18.000 mensais, um pró-labore de R$ 5.040 por mês (28% de R$ 18.000) garante o Anexo III. A diferença em relação ao Anexo V é de R$ 1.710 mensais, ou R$ 20.520 por ano.
Qual CNAE usar para programador?
| CNAE | Descrição | Quando usar |
| 6201-5/01 | Desenvolvimento de programas de computador sob encomenda | Programador que desenvolve software sob demanda para clientes |
| 6201-5/02 | Web design | Programador com foco em desenvolvimento de sites e front-end |
| 6202-3/00 | Desenvolvimento e licenciamento de programas customizáveis | Programador que desenvolve e licencia sistemas |
| 6203-1/00 | Desenvolvimento e licenciamento de programas não customizáveis | Desenvolvedor de produtos de software prontos |
| 6209-1/00 | Suporte técnico e outros serviços em tecnologia da informação | Programador com atuação em suporte e consultoria técnica |
O CNAE 6201-5/01 é o mais utilizado por programadores que prestam serviço de desenvolvimento sob demanda. Programadores com múltiplas atividades devem cadastrar os CNAEs secundários correspondentes.
Impostos para programador que trabalha para o exterior
Muitos programadores brasileiros trabalham remotamente para empresas estrangeiras, recebendo em dólar ou euro. Esse cenário tem uma vantagem fiscal importante nos impostos para programador.
Serviços prestados a tomadores no exterior com resultado produzido fora do Brasil são isentos de ISS, conforme o art. 2º da Lei Complementar 116/2003. Isso reduz a carga tributária sobre a receita internacional.
Com CNPJ, o programador pode receber pagamentos internacionais via Payoneer, Wise ou contas vinculadas ao CNPJ. Os valores em moeda estrangeira devem ser convertidos pela taxa de câmbio do dia do recebimento (PTAX do Banco Central) e registrados na escrituração contábil. Sem CNPJ, esses recebimentos seriam tributados integralmente como renda de pessoa física, com IRPF de até 27,5%.
Programador PJ que trabalha para empresa gringa: como declarar
O programador com CNPJ emite invoice ou nota para o cliente estrangeiro e registra a receita na escrituração da empresa. No Simples Nacional, essa receita compõe a base do DAS. A isenção de ISS sobre serviços exportados reduz a alíquota efetiva. É um dos cenários em que ter CNPJ é mais vantajoso do que atuar como pessoa física.
CLT ou PJ: qual melhor para o programador?
A escolha entre CLT e PJ é uma das decisões mais debatidas no mercado de tecnologia. Cada modelo tem vantagens e desvantagens claras.
| Aspecto | CLT | PJ (Simples Nacional) |
| Carga tributária | Até 27,5% IR + INSS | A partir de 6% (DAS) |
| Benefícios trabalhistas | FGTS, 13º, férias, aviso prévio | Não tem (precisa se organizar) |
| Estabilidade | Maior (vínculo empregatício) | Menor (contrato pode encerrar) |
| Flexibilidade de ganhos | Limitada ao salário | Maior (pró-labore + distribuição de lucros) |
| Segurança previdenciária | INSS automático | INSS via pró-labore |
Financeiramente, o modelo PJ costuma resultar em maior renda líquida para o programador, pela menor carga tributária. A contrapartida é a ausência de benefícios trabalhistas da CLT, que o programador PJ precisa organizar por conta própria (reserva para férias, previdência complementar).
Cuidado com a pejotização irregular
Programador PJ que trabalha exclusivamente para uma empresa, com horário fixo, subordinação e exclusividade, pode ter o vínculo reconhecido como CLT pela Justiça do Trabalho. Para operar como PJ com segurança, é importante ter autonomia, poder atender outros clientes e um contrato que reflita a prestação de serviço sem subordinação.
Como reduzir os impostos para programador de forma legal
1. Abra CNPJ e saia da tributação como pessoa física
A migração de pessoa física para CNPJ no Simples Nacional é a forma mais rápida de reduzir a carga de até 27,5% para 6%. Para programadores com faturamento consistente, essa é a decisão mais impactante.
2. Planeje o pró-labore para garantir o Anexo III
Manter o Fator R acima de 28% garante o Anexo III (6%) em vez do Anexo V (15,5%). O planejamento do pró-labore é o que assegura a menor alíquota.
3. Use a distribuição de lucros isenta de IR
Depois do pró-labore, o restante da remuneração pode ser retirado como distribuição de lucros, isenta de IR (art. 10 da Lei nº 9.249/1995). Isso reduz a carga tributária total do programador.
4. Aproveite a isenção de ISS para clientes no exterior
Serviços exportados são isentos de ISS. Programadores que atendem clientes estrangeiros devem estruturar a operação para aproveitar essa isenção legalmente.
Perguntas frequentes sobre impostos para programador
Quanto de imposto paga um programador PJ?
No Simples Nacional Anexo III, o programador paga a partir de 6% sobre o faturamento bruto (DAS), mais 11% de INSS sobre o pró-labore. A carga total efetiva, considerando pró-labore e distribuição de lucros bem planejados, costuma ficar entre 8% e 12% da receita, muito abaixo dos 27,5% da pessoa física.
Programador iniciante deve abrir MEI ou já ir para SLU?
Se o faturamento ainda é baixo (abaixo de R$ 6.750 mensais) e a atividade é permitida no MEI, o MEI pode ser um bom começo pela simplicidade. Mas programadores com salários de mercado costumam ultrapassar o limite rapidamente. Nesse caso, começar já como SLU no Simples Nacional evita o retrabalho da migração.
Preciso emitir nota fiscal como programador PJ?
Sim. Para clientes pessoa jurídica, a emissão de NFS-e é obrigatória. Para clientes no exterior, emite-se invoice ou nota conforme a estrutura. A nota fiscal formaliza a receita e mantém a regularidade fiscal da empresa.
Como funciona o imposto sobre salário recebido do exterior em dólar?
Com CNPJ, os valores em dólar são convertidos pela taxa PTAX do dia do recebimento e registrados como receita da empresa, tributados pelo Simples Nacional com isenção de ISS. Como pessoa física, os valores seriam tributados pelo carnê-leão e IRPF de até 27,5%. Ter CNPJ é significativamente mais vantajoso nesse cenário.
Programador CLT pode ter CNPJ ao mesmo tempo?
Sim. É possível ser CLT em uma empresa e ter CNPJ para prestar serviços a outros clientes. As duas situações coexistem legalmente. O salário CLT fica no CPF e os honorários PJ ficam na empresa. O IRPF anual consolida as duas fontes de renda.
Conheça a Soluzzi!
Agora você entende como funcionam os impostos para programador: qual regime paga menos, como funciona a contratação PJ, como tratar receita do exterior e como reduzir a carga tributária de forma legal.
A Soluzzi é a contabilidade especializada em negócios digitais, com mais de 1.000 clientes atendidos entre programadores, desenvolvedores, gestores de tráfego e demais profissionais de tecnologia. Nossa equipe entende as particularidades do mercado de tech: contratos PJ, clientes no exterior, recebimento em dólar e todas as questões que impactam quanto o programador paga de imposto.
Do CNPJ com o CNAE correto ao planejamento do Fator R que garante 6% em vez de 27,5%, a Soluzzi ajuda você a manter o máximo possível do que ganha escrevendo código.





