Software house em tempos difíceis
Avaliar o código da minha empresa

Código e direitos

Vender código fonte: como uma software house vende um repositório

Verificado em 12 de outubro de 2026

Resumo

Vender código fonte é ceder os direitos sobre um repositório a um comprador, por contrato escrito. A software house precisa provar a titularidade, mostrar o que há de open source dentro e entregar o código com documentação. Se o comprador não precisa de exclusividade, licenciar costuma render mais do que vender.

Vender código fonte é transferir a um comprador os direitos sobre um repositório, por contrato escrito de cessão. A Lei 9.610/98, art. 50, exige forma escrita, e o art. 49, II, só admite a transferência total e definitiva por contrato escrito.

Na prática, a venda tem três etapas:

  1. provar que o código é seu;
  2. mostrar o que ele contém;
  3. entregar com documentação suficiente para o comprador tocar sozinho.

Se o comprador não precisa de exclusividade, considere licenciar em vez de vender. Você recebe e continua dono.

Quem compra código de software house?

Os compradores mais comuns:

Cada comprador paga por um motivo diferente. O primeiro paga pelo produto. O último paga pelo volume e pela qualidade do código.

O que preparar antes de vender

  1. Titularidade. O comprador vai perguntar como você prova que o código é seu. Monte a pasta com contratos de trabalho, cessões dos PJs, termos dos sócios e o contrato do cliente, se o código nasceu num projeto. O roteiro está em quem é dono do código fonte. Um registro no INPI ajuda como prova de data. Veja registro de software no INPI.

  2. Open source. Liste dependências e licenças. GPL ou AGPL no núcleo derruba o preço ou elimina compradores. Veja licença MIT e GPL no seu repositório.

  3. Limpeza. Tire credenciais, chaves de API, dados de clientes, dumps de banco e qualquer referência a cliente identificável. Confira também o histórico do Git, que guarda o que já foi apagado.

  4. Documentação. README que faz o projeto rodar do zero, diagrama da arquitetura, lista de integrações, como rodar os testes, como fazer deploy.

  5. Números. Linhas de código, cobertura de testes, idade, linguagens, quantas pessoas trabalharam, quanto custou construir. O comprador vai estimar o custo de refazer, e você precisa ter a sua conta.

Venda total ou licença?

SituaçãoFormato
Comprador precisa ser dono para captar investimento ou revenderCessão total
Comprador quer usar e evoluir, sem revenderLicença perpétua com fonte
Mais de um comprador possívelLicença não exclusiva para cada um
Comprador quer exclusividade num setorLicença exclusiva por setor e prazo
Você quer sair do produto de vezCessão total

A licença e a cessão estão explicadas em licença de software e cessão de direitos autorais de software.

O que o contrato de venda precisa ter

Quanto pedir

O preço sai de três coisas:

As faixas de referência e o que pesa em cada uma estão em quanto vale um código fonte.

Perguntas frequentes

Posso vender o código de um sistema que fiz para um cliente?

Só se o contrato com o cliente deixou os direitos com a sua software house. Se houve cessão para o cliente, o código é dele. Se o contrato não diz nada, existe risco, porque o art. 4º da Lei 9.609/98 favorece o contratante de serviços.

Vender código fonte é venda ou serviço para fins de imposto?

A transferência de direitos sobre software tem tratamento tributário próprio e depende do formato do contrato e de quem compra. Fale com o seu contador antes de definir o contrato, porque a nota fiscal e os tributos mudam conforme o enquadramento.

Quem compra código fonte?

Empresas que querem um produto pronto para entrar num mercado, concorrentes que querem acelerar um módulo, clientes que já usam o sistema e querem independência, e empresas que precisam de código real para treinar modelos de IA.

Avaliar o código da minha empresa