Escrito por: Rafael Caribé, CEO, Agilize
Principais lições deste artigo
-
Desenvolvedores ME ou EPP no Simples Nacional precisam emitir recibos ou NFS-e com todos os dados obrigatórios para evitar inconsistências fiscais e autuações.
-
Descrições detalhadas do serviço, discriminação de retenções e cláusulas de cessão de direitos autorais garantem validade jurídica e fiscal dos documentos.
-
O RPA só se aplica a desenvolvedores que atuam como pessoa física. Quem já possui CNPJ deve emitir nota fiscal ou recibo PJ conforme a legislação municipal.
-
Arquivar recibos por pelo menos cinco anos e manter a escrituração contábil regular são requisitos legais para ME e EPP.
-
Para simplificar a emissão de notas fiscais, o cálculo do Fator R e toda a contabilidade, fale com um especialista da Agilize Contabilidade.
Por que emitir recibos corretos é fundamental para desenvolvedores PJ
Desenvolvedores que atuam como ME ou EPP no Simples Nacional costumam se enquadrar no Anexo V do Simples Nacional, que abrange serviços de natureza intelectual como programação e desenvolvimento de software. Dependendo da relação entre folha de pagamento e receita bruta, o Fator R pode definir automaticamente o anexo correto, com alíquotas menores.
Cada recibo emitido funciona como comprovante de receita, base da escrituração contábil e referência para o cálculo dos impostos. Erros no preenchimento afetam a apuração do DAS e podem gerar autuações fiscais. Para ME e EPP, a escrituração contábil regular é uma exigência da legislação empresarial, e contar com um contador é obrigatório.

Garanta que seus recibos estejam em conformidade, fale com a Agilize Contabilidade.
Pré-requisitos: documentos e informações necessárias
Antes de emitir qualquer recibo, reúna as seguintes informações:
-
Razão social e CNPJ do prestador, que é a sua empresa
-
Razão social e CNPJ ou CPF do contratante
-
Descrição detalhada do serviço prestado
-
Valor total e forma de pagamento, como transferência, PIX ou boleto
-
Data de competência do serviço
-
Número sequencial do recibo
-
Dados bancários para comprovação do pagamento
Com essas informações em mãos, o fluxo geral de emissão segue quatro etapas. A primeira etapa é a coleta de dados das partes. A segunda etapa é a descrição do serviço e do valor. A terceira etapa é a inclusão de cláusulas específicas, como cessão de direitos autorais e NDA. A quarta etapa é a assinatura e o arquivamento.
Passo a passo para elaborar o recibo de pagamento
Passo 1: identifique as partes corretamente
O recibo deve conter, no cabeçalho, a razão social completa, o CNPJ e o endereço do prestador de serviços, que é a sua ME ou EPP. Em seguida, inclua os dados completos do contratante, como razão social ou nome completo, CNPJ ou CPF e endereço. Qualquer divergência nesses dados pode invalidar o documento perante o Fisco ou em disputas contratuais.
Passo 2: descreva o serviço com precisão
A descrição do serviço é o campo mais crítico. Especifique o tipo de serviço, como desenvolvimento de software, manutenção de sistema ou consultoria técnica. Indique o período de execução, o projeto ou contrato de referência e o escopo entregue. Evite descrições genéricas como “serviços de TI”. Quanto mais detalhada for a descrição, menor será o risco de questionamento fiscal.
Passo 3: informe o valor e a forma de pagamento
Registre o valor bruto do serviço, as retenções na fonte, como ISS, IRRF, CSLL e PIS/Cofins, conforme o contratante e o município, o valor líquido recebido e a forma de pagamento. Se houver retenção de ISS pelo tomador, o recibo deve mostrar esse desconto com clareza para evitar dupla tributação.
Dica prática: verifique com seu contador se o município do contratante exige retenção de ISS na fonte. Essa regra varia por cidade e impacta o valor líquido recebido.
Erro comum: informar apenas o valor líquido sem detalhar as retenções. Essa prática dificulta a conciliação contábil e pode gerar inconsistências na apuração do Simples Nacional.
Passo 4: inclua cláusulas de cessão de direitos autorais e NDA
Desenvolvedores precisam tratar dois pontos contratuais que impactam diretamente o recibo ou o contrato que acompanha o pagamento:
-
Cessão de direitos autorais: especifique se o código-fonte, a documentação e os ativos digitais entregues são cedidos total ou parcialmente ao contratante, se a cessão é exclusiva ou não exclusiva e se existe limitação territorial ou temporal. Sem essa cláusula, o desenvolvedor mantém os direitos patrimoniais sobre o software pela Lei de Software, Lei nº 9.609/1998.
-
NDA, cláusula de confidencialidade: indique que as informações técnicas, de negócio e de infraestrutura acessadas durante o projeto são confidenciais e não podem ser divulgadas a terceiros. Essa cláusula protege as duas partes e é relevante em projetos com acesso a dados sensíveis.
Essas cláusulas podem constar no próprio recibo, em campo específico, ou em contrato de prestação de serviços separado. Nesse caso, o recibo deve fazer referência ao contrato pelo número.
Solução de problemas: se o contratante questionar a titularidade do código após o pagamento, o recibo com cláusula de cessão de direitos autorais define a transferência. Sem essa cláusula, a disputa recai sobre a legislação autoral, que favorece o criador.
Passo 5: numere, date e assine o documento
Todo recibo deve ter um número sequencial único, a data de emissão e a data de competência do serviço, que podem ser diferentes. A assinatura do representante legal da empresa prestadora é obrigatória. Se o contratante solicitar, a assinatura do tomador também pode constar como confirmação do recebimento do serviço.
Precisa de ajuda para estruturar seus recibos? Fale com um especialista da Agilize Contabilidade.
RPA para desenvolvedor: quando se aplica e como calcular
O RPA, Recibo de Pagamento a Autônomo, é um documento emitido pelo contratante quando o prestador de serviços é uma pessoa física. Para desenvolvedores que já possuem ME ou EPP, o RPA em geral não se aplica. Nesses casos, a empresa deve emitir nota fiscal de serviços, NFS-e, ou recibo PJ, conforme a legislação municipal.
O RPA é relevante apenas em situações transitórias, como quando o desenvolvedor ainda não concluiu a abertura do CNPJ e presta serviço como pessoa física. Nesse cenário, o contratante emite o RPA e realiza as retenções de INSS, de 11% sobre o valor bruto, limitado ao teto do INSS, e de IRRF, conforme tabela progressiva da Receita Federal, além do ISS municipal.
Atenção: desenvolvedores que atuam como ME ou EPP não podem ser MEI, pois atividades de programação e desenvolvimento de software são classificadas como serviços de natureza intelectual, vedados ao MEI. A formalização como ME é o caminho correto para essa categoria profissional.
Como saber se deu certo?
Um recibo de pagamento está em conformidade quando atende a todos estes critérios:
-
Dados completos de prestador e contratante, com razão social, CNPJ ou CPF e endereço
-
Descrição detalhada do serviço com referência ao contrato ou projeto
-
Valor bruto, retenções discriminadas e valor líquido
-
Cláusula de cessão de direitos autorais, quando aplicável
-
Número sequencial, data de emissão e data de competência
-
Assinatura do representante legal
-
Arquivamento por no mínimo cinco anos, que é o prazo de prescrição fiscal
Quando o contador consegue conciliar os recibos emitidos com os lançamentos contábeis sem inconsistências, o processo está estruturado de forma correta.
Dicas avançadas para diferentes portes de empresa
Para ME, com faturamento até R$ 360 mil por ano, o volume de recibos costuma ser menor e o controle manual ainda é viável. Mesmo assim, a emissão de NFS-e pelo portal da prefeitura é recomendada para substituir o recibo simples, pois gera maior segurança jurídica e facilita a apuração do ISS.
Para EPP, com maior volume de contratos e clientes, a integração entre o sistema de emissão de notas fiscais e a contabilidade torna o dia a dia mais organizado. A Agilize Contabilidade oferece importação e emissão de NFS-e em qualquer município, além do cálculo automático do Fator R em cada período de apuração.

O próximo passo de compliance para desenvolvedores em crescimento é estruturar contratos padrão com cláusulas de cessão de direitos autorais, NDA e SLA, nível de serviço, referenciados em cada recibo ou nota fiscal emitida. Essa prática reduz disputas e fortalece a posição jurídica da empresa.
Perguntas frequentes sobre recibo de pagamento e RPA para desenvolvedores
Desenvolvedor PJ precisa emitir nota fiscal ou recibo de pagamento?
A obrigação depende da legislação do município onde o serviço é prestado. A maioria dos municípios brasileiros exige a emissão de NFS-e, nota fiscal de serviços eletrônica, para empresas prestadoras de serviços, incluindo ME e EPP de desenvolvimento de software. O recibo de pagamento simples pode ser usado como documento complementar, mas não substitui a nota fiscal quando existe essa exigência municipal. Consulte seu contador para verificar a obrigatoriedade no seu município.
O que é o Fator R e como ele afeta o desenvolvedor no Simples Nacional?
O Fator R é a relação entre a folha de pagamento, incluindo pró-labore, e a receita bruta dos últimos 12 meses. Para desenvolvedores enquadrados no Anexo V do Simples Nacional, se o Fator R for igual ou superior a 28%, a empresa migra automaticamente para o Anexo III, que tem alíquotas iniciais menores. Esse cálculo é feito mês a mês e impacta diretamente o valor do DAS. A Agilize Contabilidade realiza esse cálculo automaticamente para seus clientes.

Desenvolvedor PJ pode emitir RPA?
Desenvolvedor PJ não pode emitir RPA. O RPA é um documento emitido pelo contratante para remunerar prestadores de serviço que atuam como pessoa física, como autônomo. Desenvolvedores que possuem ME ou EPP devem emitir nota fiscal de serviços ou recibo PJ, conforme a legislação municipal. O RPA só é pertinente em situações em que o desenvolvedor ainda não possui CNPJ e presta serviço como pessoa física.
Como incluir cessão de direitos autorais no recibo de pagamento?
A cessão de direitos autorais pode ser incluída como cláusula no próprio recibo ou em contrato de prestação de serviços separado, referenciado no recibo pelo número do contrato. A cláusula deve especificar quais ativos são cedidos, como código-fonte, documentação e interfaces, se a cessão é total ou parcial, se é exclusiva ou não exclusiva e se existe limitação de prazo ou território. Sem essa cláusula, o desenvolvedor mantém os direitos patrimoniais sobre o software pela legislação brasileira.
Quanto tempo devo guardar os recibos de pagamento emitidos?
Os documentos fiscais e contábeis devem ser arquivados por no mínimo cinco anos, que é o prazo de prescrição para a maioria das obrigações tributárias federais. Alguns documentos relacionados a direitos autorais e contratos de software podem exigir guarda por prazos maiores, conforme a natureza do contrato. O contador pode orientar sobre o prazo correto para cada tipo de documento.
Conclusão: simplifique sua contabilidade e foque no que importa
Emitir recibos e RPAs corretos exige atenção a campos obrigatórios, retenções fiscais, cláusulas de cessão de direitos autorais e conformidade com a legislação municipal. Para desenvolvedores ME e EPP no Simples Nacional, cada documento emitido alimenta a escrituração contábil e sustenta o cálculo correto dos impostos, incluindo o Fator R, que pode reduzir a carga tributária dependendo da composição da folha de pagamento.
A Agilize Contabilidade cuida de toda a contabilidade da sua empresa: apuração de impostos, emissão e importação de notas fiscais, cálculo automático do Fator R, conciliação bancária e todas as obrigações fiscais. Assim, você foca no desenvolvimento do seu negócio enquanto a burocracia contábil fica resolvida.
Tenha o atendimento rápido de um especialista da Agilize Contabilidade.