Publicado em · Por Rafael Favaretto Araújo Abreu · OAB/MG 168.999
Empresas dependem cada vez mais de sistemas contratados no modelo Software as a Service, conhecido pela sigla SaaS. Ferramentas de gestão, CRM, armazenamento, automação, contabilidade, atendimento e diversas outras atividades são disponibilizadas continuamente pela internet mediante pagamento periódico.
Uma característica desses serviços é a constante atualização tecnológica. Interfaces mudam, recursos são aprimorados e novas funcionalidades podem ser incluídas. O problema surge quando o fornecedor remove ou altera uma funcionalidade relevante durante a vigência do contrato e essa mudança compromete justamente a finalidade que levou o cliente a contratar o sistema.
Nesses casos, a pergunta não é simplesmente se uma empresa de tecnologia pode atualizar seu software. É necessário verificar o que foi contratado, quais alterações eram permitidas, qual era a importância da funcionalidade modificada e quais impactos concretos a mudança produziu para o cliente.
O fornecedor de um SaaS pode alterar o sistema durante o contrato?
Em princípio, sistemas disponibilizados continuamente pela internet podem passar por atualizações e modificações técnicas durante sua utilização. Essa característica costuma fazer parte do próprio modelo SaaS.
Isso não significa, entretanto, que qualquer alteração possa ser realizada livremente e sem consideração pelo conteúdo contratado.
O primeiro documento que deve ser analisado é o contrato. Também podem ser relevantes a proposta comercial, a descrição do plano contratado, anexos técnicos, ordens de serviço, apresentações comerciais e documentos que indiquem quais funcionalidades foram efetivamente oferecidas ao cliente.
Alguns contratos preveem expressamente que o fornecedor poderá atualizar, substituir ou descontinuar funcionalidades. Mesmo nessas situações, é necessário interpretar a cláusula dentro do conjunto contratual, considerando o objeto principal da contratação, a boa-fé e as legítimas obrigações assumidas pelas partes.
Quando a alteração de funcionalidade pode se tornar um problema contratual?
Nem toda alteração possui a mesma relevância. Uma modificação estética na interface, por exemplo, é muito diferente da eliminação de um recurso essencial para a operação do cliente.
O ponto central é verificar se a mudança compromete uma prestação que integrava efetivamente o objeto contratado.
Imagine uma empresa que contrata determinado sistema principalmente porque ele realiza integração automática com uma plataforma necessária à sua atividade. Se essa integração é retirada durante a vigência do contrato, o impacto pode ser substancialmente diferente da simples mudança de localização de um botão no painel.
A análise deve considerar, entre outros fatores, se a funcionalidade estava expressamente prevista, se foi determinante para a contratação, se existe recurso equivalente e se a mudança impede ou prejudica significativamente o uso esperado do sistema.
O que deve ser conferido no contrato SaaS?
Antes de notificar o fornecedor ou discutir eventual descumprimento, é importante identificar exatamente quais obrigações foram assumidas.
O contrato deve ser lido juntamente com seus anexos e documentos comerciais. Em serviços de tecnologia, parte relevante do escopo pode estar localizada em propostas, planos de serviço, especificações técnicas ou documentos complementares.
Alguns pontos merecem especial atenção:
- descrição do objeto e das funcionalidades contratadas;
- plano ou modalidade do serviço;
- cláusulas sobre atualizações e evolução tecnológica;
- possibilidade de retirada ou substituição de funcionalidades;
- níveis de disponibilidade ou SLA;
- procedimentos de suporte e correção de falhas;
- prazo para comunicação de alterações;
- possibilidade de rescisão antecipada;
- multas e condições de saída;
- regras sobre exportação e devolução dos dados do cliente.
A existência ou ausência dessas previsões pode modificar significativamente a avaliação jurídica do problema.
Guarde provas de como o sistema funcionava antes da alteração
Quando uma funcionalidade é removida ou modificada, é importante documentar o estado anterior e o estado atual do serviço. Sistemas SaaS podem ser atualizados continuamente, fazendo com que determinadas telas e recursos desapareçam rapidamente.
Capturas de tela, vídeos, manuais, materiais comerciais, mensagens de suporte e comunicados do fornecedor podem ajudar a demonstrar qual funcionalidade existia e como ela era utilizada.
Também devem ser preservadas as comunicações comerciais realizadas antes da contratação. Se determinada funcionalidade foi expressamente apresentada como solução para uma necessidade específica do cliente, essa informação pode ser relevante para interpretar o objeto contratual.
Depois da alteração, registre erros, limitações e impactos operacionais. Caso a mudança esteja gerando atividades manuais adicionais, paralisações ou contratação emergencial de outra solução, os respectivos documentos também devem ser preservados.
Como agir quando uma funcionalidade importante é retirada?
O primeiro passo normalmente é comunicar formalmente o fornecedor e solicitar esclarecimentos. A comunicação deve identificar objetivamente a funcionalidade alterada, demonstrar sua relação com o contrato e informar os impactos encontrados.
Também é importante perguntar se a alteração é definitiva, se existe recurso substituto e se há previsão de restabelecimento da funcionalidade anterior.
Caso exista solução técnica equivalente, deve-se avaliar se ela efetivamente atende à finalidade contratada. Uma alternativa que exige contratação adicional, possui custo superior ou elimina recursos importantes não é necessariamente equivalente à funcionalidade originalmente disponibilizada.
A notificação também permite documentar que o cliente comunicou o problema e proporcionou ao fornecedor oportunidade para apresentar solução, quando isso for adequado ao caso.
É possível pedir restabelecimento da funcionalidade?
A possibilidade depende da natureza técnica da plataforma e do conteúdo do contrato. Nem sempre será tecnicamente possível determinar que um sistema em constante evolução mantenha indefinidamente uma versão antiga de determinada ferramenta.
Por outro lado, se o fornecedor assumiu obrigação específica e a retirada da funcionalidade compromete substancialmente o objeto contratado, podem surgir discussões sobre cumprimento contratual, solução equivalente ou outras consequências decorrentes do inadimplemento.
Por isso, antes de formular uma exigência, é necessário compreender tecnicamente a mudança. Em alguns casos, a restauração do recurso pode ser possível. Em outros, uma solução substitutiva pode atender ao contrato. Também existem situações em que nenhuma das alternativas preserva a finalidade originalmente contratada.
A resposta jurídica deve acompanhar essa realidade técnica.
A alteração pode justificar a rescisão do contrato?
Dependendo da relevância da funcionalidade retirada e das regras contratuais, a alteração pode gerar discussão sobre encerramento antecipado da relação.
O Código Civil estabelece regras relacionadas à força obrigatória dos contratos, boa-fé e consequências do inadimplemento. Em contratos bilaterais, o descumprimento relevante de uma obrigação pode produzir consequências que precisam ser examinadas conforme o caso concreto.
Não é recomendável, entretanto, simplesmente interromper pagamentos ou abandonar o contrato sem análise prévia. Essa conduta pode gerar discussão sobre inadimplemento do próprio cliente, especialmente quando o fornecedor sustenta que a mudança estava autorizada pelo instrumento contratual.
Antes da rescisão, devem ser examinadas as cláusulas de prazo, fidelidade, aviso prévio, multa, correção de falhas e hipóteses de encerramento sem penalidade.
E se o fornecedor exigir multa para cancelar o SaaS?
A existência de uma cláusula de multa não significa que ela será necessariamente aplicável em qualquer forma de encerramento.
Se o cliente deseja cancelar o contrato simplesmente por conveniência, as regras previstas para rescisão antecipada podem ser aplicadas conforme o instrumento firmado. A situação é diferente quando o encerramento decorre de alegado descumprimento contratual do próprio fornecedor.
Nesse segundo cenário, deve-se primeiro demonstrar qual obrigação foi descumprida e qual a importância do problema para o contrato.
O ponto central não é apenas afirmar que “o sistema mudou”, mas demonstrar que a alteração atingiu uma funcionalidade contratualmente relevante e que a prestação passou a ser diferente daquela que deveria ser fornecida.
A validade e exigibilidade da multa dependerão, portanto, do contrato e das circunstâncias que motivaram o encerramento.
É possível pedir indenização pelos prejuízos causados?
Uma alteração de funcionalidade não gera automaticamente direito à indenização.
Para discutir responsabilidade civil, é necessário avaliar a existência de descumprimento imputável ao fornecedor, os prejuízos efetivamente sofridos e a relação entre a alteração do serviço e esses danos.
Também devem ser verificadas cláusulas contratuais relacionadas à limitação de responsabilidade, indisponibilidade, perda de dados e danos indiretos. Em relações empresariais, essas disposições podem ter importância significativa e precisam ser analisadas dentro das circunstâncias do contrato.
Por outro lado, uma empresa que pretenda demonstrar perdas decorrentes da alteração deve preservar documentos objetivos. Gastos emergenciais, contratação de outro sistema, necessidade de migração e outros impactos econômicos devem estar adequadamente documentados.
Contrato SaaS entre empresas segue o Código de Defesa do Consumidor?
Não é adequado presumir que todo contrato SaaS esteja automaticamente sujeito ao Código de Defesa do Consumidor apenas porque existe um fornecedor e um contratante.
Em relações empresariais, a incidência das normas consumeristas depende das características da contratação e da posição ocupada pela empresa que utiliza o serviço.
Há contratos firmados entre empresas de porte semelhante, amplamente negociados e destinados diretamente à atividade empresarial do contratante. Há também situações em que o usuário se encontra em posição de vulnerabilidade diante do fornecedor. Essas diferenças podem ser juridicamente relevantes.
Por isso, a legislação aplicável deve ser determinada a partir da relação concreta, evitando conclusões automáticas.
Dúvidas frequentes sobre alteração de sistema SaaS
O fornecedor pode retirar qualquer funcionalidade porque o sistema é online?
Não se pode concluir dessa forma. O fato de o software ser disponibilizado no modelo SaaS permite atualizações tecnológicas, mas é necessário verificar o objeto contratado e as cláusulas que disciplinam alterações do serviço.
A funcionalidade não está no contrato, mas estava na proposta comercial. Isso importa?
Pode importar. A proposta e outros documentos da negociação podem contribuir para identificar o conteúdo da contratação e a finalidade buscada pelas partes. A relevância dependerá de como os documentos se relacionam com o contrato definitivo.
Posso parar de pagar imediatamente?
A suspensão unilateral do pagamento deve ser avaliada com cautela. Sem análise contratual, ela pode gerar discussão sobre inadimplemento do próprio cliente. O problema deve ser formalizado e as consequências jurídicas analisadas antes da adoção dessa medida.
Uma funcionalidade equivalente resolve o problema?
Depende. Deve-se verificar se a ferramenta substituta realmente oferece resultado compatível, sem impor custos, limitações ou dificuldades relevantes que não existiam anteriormente.
Posso cancelar sem multa se o sistema perdeu uma função essencial?
Essa possibilidade depende do contrato, da relevância da funcionalidade e da caracterização de eventual descumprimento pelo fornecedor. Não existe dispensa automática da multa apenas porque determinada ferramenta foi modificada.
Conclusão
Quando um sistema SaaS altera funcionalidades durante o contrato, a primeira providência é identificar exatamente o que foi contratado e qual foi o impacto da mudança. Atualizações tecnológicas fazem parte desse modelo de serviço, mas isso não significa que o fornecedor possa necessariamente eliminar prestações essenciais assumidas perante o cliente.
Contrato, proposta comercial, especificações técnicas, comunicações e registros do funcionamento anterior do sistema são elementos importantes para determinar se a mudança representa mera evolução do produto ou possível descumprimento contratual.
Se a funcionalidade retirada era relevante para a finalidade da contratação, o cliente deve documentar o problema e comunicar formalmente o fornecedor antes de definir as providências seguintes. Dependendo das circunstâncias, podem ser discutidos cumprimento da obrigação, solução equivalente, encerramento contratual e eventuais consequências patrimoniais.
A análise deve ser individualizada, especialmente em contratos empresariais de tecnologia, nos quais cláusulas sobre atualizações, SLA, limitação de responsabilidade, fidelidade, rescisão e migração de dados podem alterar substancialmente a solução jurídica.
Conteúdo publicado em: 15/09/2026
Autoria técnica: Rafael Favaretto Araújo Abreu, advogado – OAB/MG 168.999
Revisão jurídica: Equipe jurídica do Favaretto Araújo Abreu Advogados
Perguntas frequentes
- O fornecedor de SaaS precisa avisar antes de remover uma funcionalidade importante?
- Isso depende do contrato e das regras aplicáveis à relação. Cláusulas sobre comunicação prévia de alterações, atualização do sistema e descontinuação de recursos devem ser analisadas para verificar se havia obrigação de informar o cliente antes da mudança.
- O que fazer se a retirada da funcionalidade causar prejuízo à operação da empresa?
- É importante documentar os impactos concretos, como paralisações, aumento de trabalho manual, contratação emergencial de outro sistema ou custos de migração. Esses elementos podem ser relevantes para discutir eventual descumprimento contratual e prejuízos patrimoniais.
- O fornecedor pode cobrar um valor adicional para substituir uma função que já fazia parte do plano contratado?
- A situação deve ser analisada à luz do escopo original da contratação. Uma ferramenta substituta que exige contratação adicional ou aumento de preço não é necessariamente equivalente à funcionalidade anteriormente disponibilizada, especialmente quando ela era relevante para a finalidade do contrato.
- É possível exigir judicialmente o restabelecimento de uma funcionalidade retirada do SaaS?
- Em determinadas situações, pode ser discutido o cumprimento da obrigação ou a disponibilização de solução equivalente. Contudo, a viabilidade depende do contrato, da relevância da funcionalidade e também da possibilidade técnica de restabelecimento do recurso.