Troca de fornecedor de SaaS: migração de dados e continuidade
Trocar de fornecedor de SaaS só é simples quando o contrato previu a saída. Veja o que definir sobre exportação, prazo de transição e eliminação de dados.

Contrato de SaaS costuma ser discutido com foco em preço, funcionalidades e nível de serviço. A saída fica para depois, como assunto desagradável, e é exatamente ali que a empresa descobre quanto custa trocar de fornecedor: dados presos em formato proprietário, histórico que não veio, prazo curto de acesso e cobrança por trabalho de exportação que ninguém previu.
O que torna a troca de fornecedor arriscada
Troca de fornecedor de software raramente é problema de tecnologia. O sistema novo costuma estar pronto, com equipe treinada e configuração ajustada. O que trava a migração é o que ficou do lado de fora do contrato: conta de usuário que não pode ser exportada, histórico de atendimento que existe apenas na tela do fornecedor, anexo armazenado em endereço temporário, campo livre usado como se fosse estruturado e relatório que nunca foi pensado para virar dado.
Esses detalhes aparecem porque o fornecedor organiza o sistema para operar, não para ser abandonado. Cada escolha faz sentido enquanto a relação continua: armazenar anexo em serviço próprio simplifica o produto, campo livre acelera implementação, histórico mantido em tabela interna reduz custo. O efeito acumulado é que a informação passa a existir dentro da plataforma em formato que só ela conhece, e a dependência deixa de ser contratual para se tornar técnica.
O segundo fator de risco é o tempo. Migração de dados em sistema com operação ativa precisa acontecer em janela curta, com dois ambientes em uso simultâneo, e a maior parte do esforço está em conferir se o que chegou corresponde ao que existia. Quando a decisão de troca é tomada com urgência, por aumento de preço, queda de qualidade ou descontinuidade anunciada, o prazo de conferência é o primeiro item cortado, e a diferença aparece meses depois, em relatório inconsistente ou em dado que ninguém consegue localizar.
- Anexos e arquivos referenciados por endereço, que deixam de funcionar depois do encerramento.
- Histórico de interação e registro de auditoria que não fazem parte do que o fornecedor exporta.
- Campos livres usados como estrutura, que exigem tratamento manual na migração.
- Automações e integrações ligadas à plataforma antiga, que quebram silenciosamente.
A dependência de fornecedor não está no contrato, está no formato em que o dado foi guardado. Quanto menos estruturada a informação, mais caro o dia da saída.
Cláusulas de saída que decidem a migração

Um contrato de SaaS que trata a saída de forma útil responde a seis perguntas: qual dado será entregue, em qual formato, em qual prazo, a que custo, com qual nível de assistência e o que acontece depois com as cópias. Cada resposta vira um compromisso verificável, e o conjunto transforma a saída de negociação de emergência em procedimento previsto. Quando essas respostas não existem, o que o cliente tem é a expectativa de cooperação do fornecedor em um momento em que os interesses das partes já não coincidem.
O ponto do formato merece atenção especial. Exigir arquivo em formato aberto, legível por máquina, com documentação dos campos, é muito mais eficaz do que exigir boa vontade. Vale especificar que anexos integram a entrega, que o histórico de transações e interações está incluído e que identificadores internos do sistema, como número de registro e data de criação, acompanham cada item. Sem esses detalhes, a exportação pode atender ao contrato e continuar inutilizável para importação.
Prazo e custo andam juntos. É razoável que o contrato preveja período de acesso estendido após o encerramento, com valor definido, e é igualmente razoável que o cliente exija entrega em prazo compatível com o tamanho do sistema. Quando a cláusula prevê cobrança por hora de trabalho sem teto, ou prazo aberto para entrega, a assimetria aparece justamente no momento em que o cliente tem menos poder de barganha. Revisar esse ponto na contratação, e não na saída, é o que mantém a posição da empresa equilibrada.
- Definição do conjunto de dados entregue, incluindo anexos, histórico e registros de auditoria.
- Formato aberto, legível por máquina, com dicionário de dados e preservação de identificadores.
- Prazo de entrega contado do pedido, com obrigação de cooperação durante a transição.
- Custo da exportação com limite definido e hipóteses de assistência estendida.
Cláusula de saída útil é a que responde formato, prazo e custo em números. Promessa de cooperação sem esses três elementos não sustenta uma migração real.
Portabilidade, LGPD e o que a empresa precisa conseguir
Quando o sistema tratado guarda dado pessoal, a saída do fornecedor deixa de ser assunto apenas contratual. A LGPD assegura ao titular o direito de acesso e de portabilidade, e a portabilidade depende de regulamentação, com observância de segredo comercial. Para a empresa controladora, isso significa que precisa ser capaz de recuperar os dados que trata e de atender pedidos de titular mesmo depois de trocar de plataforma. Fornecedor que detém os dados em formato inacessível coloca o controlador em posição de não conseguir cumprir direito previsto em lei.
Esse ponto tem consequência prática na escolha do fornecedor. Além da cláusula de devolução, vale verificar se o sistema permite exportação por conta própria, sem depender de equipe técnica do fornecedor, e se existe caminho para atender pedido de titular durante a vigência. Ferramenta que exige abertura de chamado para cada extração de dados, com prazo longo, cria risco operacional e dificulta resposta dentro do prazo legal, tema detalhado em direitos do titular e como responder um pedido de dados.
A saída também precisa considerar o que acontece com os dados que ficam no fornecedor depois do encerramento. Contrato completo define prazo para eliminação, forma de comprovação e tratamento de cópias de segurança, porque declaração genérica de exclusão não responde à pergunta que importa: por quanto tempo o dado ainda existe e quem tem acesso a ele. Cuidar desse trecho na contratação evita a situação em que a empresa afirma ter encerrado o tratamento e continua com dado armazenado em sistema de terceiro.
- Direito de acesso e portabilidade exige que o controlador consiga extrair o dado quando precisar.
- Exportação por conta própria, sem depender de chamado técnico, reduz o risco operacional.
- Prazo de eliminação após o encerramento, com forma de comprovação apresentada ao cliente.
- Tratamento de cópias de segurança e de dado residual no ambiente do fornecedor.
Portabilidade não é apenas direito do titular, é teste de arquitetura do fornecedor. Sistema que só devolve dados com ajuda paga deixa o controlador exposto.
Plano de transição: o que precisa estar escrito
Migração organizada tem documento. O plano de transição lista escopo, dados migrados, dados descartados com justificativa, responsáveis por área, janela de execução e critério de conferência. Escrever esse plano parece burocracia enquanto nada dá errado e passa a ser a única referência confiável quando algo falta. Ele também serve de registro para a equipe que não participou do projeto e que, meses depois, precisa entender por que determinado histórico não está no sistema novo.
O ponto mais sensível é o corte. Existe um momento em que o sistema antigo deixa de ser a fonte oficial e passa a ser apenas acervo de consulta, e esse momento precisa ser definido com precisão de dia e hora. Sem essa definição, equipes continuam lançando informação no ambiente antigo depois da virada, e a empresa fica com dois conjuntos de dados parcialmente válidos, sem saber qual usar. Congelar cadastro, comunicar data de corte e bloquear escrita no sistema antigo são medidas simples que evitam esse desencontro.
Vale ainda escrever o plano de reversão. Preparar a hipótese de voltar atrás não é sinal de pouca confiança no projeto, é reconhecer que migração envolve risco. Saber em qual ponto a volta deixa de ser possível, o que seria perdido nesse caso e quem decide por interromper a transição dá à equipe critério para agir sob pressão, em vez de improvisar durante a janela de corte, quando cada minuto de sistema fora do ar tem custo operacional.
- Escopo da migração com descarte justificado e responsável por cada área envolvida.
- Critério de conferência de completude, com contagem, amostragem e validação de anexos.
- Definição de data e hora do corte, com bloqueio de escrita no sistema antigo.
- Plano de reversão com ponto de não retorno, impacto e responsável pela decisão.

O corte é o momento que decide a migração. Sem data definida e sem bloqueio do sistema antigo, a empresa passa a operar com duas versões da verdade.
Veja também: contrato de SaaS e SLA
Comparando o que cada saída exige
A experiência de quem já trocou de plataforma ajuda a separar o que é negociação do que é planejamento. Alguns itens dependem apenas de organização interna, como conferência de dados e definição de corte. Outros dependem do contrato, como prazo de exportação e custo de assistência. Distinguir os dois grupos evita que a empresa perca tempo tentando negociar o que poderia resolver internamente e deixe de negociar o que precisa estar escrito antes de o problema aparecer.
A tabela abaixo organiza esses itens por origem da obrigação e pelo momento em que devem ser tratados. Ela serve como roteiro de revisão de contrato de SaaS em vigor e como lista de verificação para quem está contratando plataforma nova com operação relevante em jogo.
| Item | Origem | Quando tratar | Consequência de deixar para depois |
|---|---|---|---|
| Formato de exportação | Contrato | Na contratação | Migração inviável ou com custo de engenharia |
| Inclusão de anexos e histórico | Contrato | Na contratação | Perda de parte do acervo na virada |
| Prazo e custo da assistência | Contrato | Na contratação | Saída travada por negociação de última hora |
| Eliminação e comprovação | Contrato e LGPD | Na contratação | Dado residual em ambiente de terceiro |
| Conferência de completude | Operação | Antes do corte | Divergência descoberta meses depois |
| Bloqueio do sistema antigo | Operação | No dia do corte | Dois conjuntos de dados válidos ao mesmo tempo |
Separar o que é contrato do que é operação organiza a troca de fornecedor. Contrato se negocia cedo, operação se planeja antes do corte, e nenhum dos dois se resolve no dia da virada.
Efeito no cliente final e na continuidade do negócio
Troca de plataforma chega ao cliente final antes do que a empresa gostaria. Histórico de pedido que não aparece, boleto emitido com erro, atendimento que perde o contexto da conversa anterior. Cada um desses efeitos é pequeno isoladamente e, somados, produzem percepção de desorganização. Por isso o plano de migração precisa de uma etapa de comunicação e de uma etapa de contingência no atendimento, com equipe reforçada no período seguinte à virada e caminho rápido para corrigir inconsistência.
Quando o fornecedor novo assume parte da operação, o contrato dele herda obrigações que o anterior tinha. Vale conferir se o nível de serviço contratado cobre o período de transição, quando o volume de chamados costuma ser maior, e se existe previsão de suporte dedicado na virada. Contrato de disponibilidade bem desenhado inclui janelas de manutenção programada e critério de indisponibilidade, e esse detalhe está detalhado em contrato de SaaS, SLA e multa por indisponibilidade.
Por fim, a empresa precisa decidir o que fazer com os dados do sistema antigo depois que a migração termina. Manter ambiente de consulta por prazo determinado é razoável para responder dúvidas e atender pedidos de titular. Manter indefinidamente, sem política de retenção, cria acervo paralelo que ninguém revisa e que passa a ser risco de segurança. Definir prazo, responsável pelo descarte e forma de comprovação fecha o ciclo da migração de forma coerente com o que a empresa declarou no contrato.
- Comunicação prévia a clientes quando a mudança afetar histórico, cobrança ou atendimento.
- Reforço de atendimento no período posterior à virada, com caminho rápido de correção.
- Verificação se o SLA do novo fornecedor cobre o período de transição.
- Política de retenção para o ambiente antigo, com prazo, responsável e comprovação de descarte.
Migração termina quando o ambiente antigo é desligado com prazo definido. Acervo de consulta mantido sem política de retenção vira passivo silencioso.
Perguntas frequentes
- A empresa é obrigada a devolver os dados quando o cliente sai?
- A obrigação nasce do contrato e, quando há dado pessoal envolvido, também da LGPD. O contrato de SaaS precisa dizer qual dado será devolvido, em qual formato, em qual prazo e como a eliminação será comprovada depois. Sem cláusula, a saída costuma virar negociação de última hora, com o fornecedor entregando o que lhe é conveniente e o cliente sem argumento escrito para exigir mais. Definir o formato no início da relação é mais eficiente do que discutir no fim.
- Qual formato de exportação devo exigir no contrato?
- O critério é utilidade, não formalidade. Exigir arquivo em formato aberto e legível por máquina, com dicionário de dados que explique cada campo, é o mínimo para que a migração seja viável sem engenharia reversa. Exportação em planilha de relatório, ou em formato proprietário que só o próprio fornecedor lê, cumpre a aparência de entrega sem permitir uso real. Vale também exigir a inclusão de anexos, histórico de interações e registros de auditoria, que costumam ser o que mais falta na prática.
- Como testar se a exportação realmente funciona?
- Faça o teste antes de precisar dele. O caminho é solicitar uma exportação periódica, ainda durante a vigência, e tentar importá-la em ambiente de teste ou em ferramenta de planilha, medindo tempo de geração, tamanho do arquivo, campos ausentes e volume de manipulação manual necessária. Esse exercício revela problemas que nenhuma cláusula prevê, como anexos referenciados por link externo, campos truncados e registros órfãos. Teste realizado com calma vale mais do que promessa contratual de cooperação.
- O que fazer para a operação não parar durante a troca?
- A transição precisa de período de convivência, com os dois sistemas disponíveis ao mesmo tempo, e de definição clara de qual deles é a fonte oficial da informação em cada momento. Escrever o plano de corte, com congelamento de cadastros, janela de virada, responsáveis e critério de reversão, evita que a equipe trabalhe com duas versões da verdade. Quando a troca envolve cobrança, atendimento ou emissão de documento, o plano precisa considerar o que fazer se algo falhar no dia da virada.
- O fornecedor antigo pode cobrar pela exportação na saída?
- Depende do que o contrato diz. É comum encontrar cláusula prevendo cobrança por trabalho de exportação, por período estendido de acesso após o encerramento ou por suporte à migração, e essa previsão é válida quando redigida com clareza. O problema aparece quando a cobrança não tem parâmetro definido, o que transforma a saída em posição de refém. Negociar limite de valor, escopo do que está incluído e prazo de entrega no momento da contratação é o que evita esse tipo de impasse.
- E se o fornecedor encerrar a atividade antes do fim do contrato?
- Esse cenário mostra por que a saída precisa estar prevista. Contrato com obrigação de manter exportação acessível por prazo determinado, com possibilidade de a empresa contratar terceiro para extrair os dados, reduz o dano quando o fornecedor interrompe a operação ou entra em recuperação. Também vale considerar garantia sobre o código quando o sistema é crítico, com depósito de código-fonte em terceiro confiável e regras de liberação em caso de descontinuidade. Sem previsão, o cliente depende de boa vontade de quem já não tem incentivo para cooperar.
Fontes consultadas
- Lei 13.709/2018 (LGPD), arts. 18 e 19 (portabilidade e acesso) — Presidência da República
- Materiais e orientações da ANPD — Autoridade Nacional de Proteção de Dados
Conclusão
Trocar de fornecedor de SaaS é decisão de negócio que só se executa bem quando o contrato previu a saída. Definir conjunto de dados, formato aberto com dicionário de campos, prazo, custo e assistência na contratação transforma a saída em procedimento, e testar a exportação durante a vigência mostra o que o papel promete na prática. No dia da virada, plano de corte com data definida, conferência de completude e bloqueio do sistema antigo evitam a convivência de dois acervos válidos. Depois, política de retenção e comprovação de eliminação fecham o ciclo e mantêm a empresa em posição de cumprir o que a LGPD assegura ao titular. A trilha de [Software, SaaS e licenciamento](/temas/software-e-saas/) reúne outros textos sobre licença, propriedade do código e integração de terceiros.
Este conteúdo tem finalidade informativa, trata de situação geral e não substitui a análise jurídica do caso concreto, dos documentos e da tecnologia utilizada.
Análises relacionadas
Software, SaaS e licenciamento13 min de leitura
Contrato de SaaS: como escrever o SLA e a multa por indisponibilidade
O SLA vale o que a consequência dele vale. Veja o que definir por escrito: janela de medição, exclusões, créditos de serviço, multa e limite de indenização.
Ler a análiseSoftware, SaaS e licenciamento12 min de leitura
Quem é dono do código: licença, cessão e escrow em contratos de software
Pagar pelo desenvolvimento não transfere a titularidade do código. Veja a diferença entre licença de uso, cessão de direitos e escrow antes de assinar o contrato.
Ler a análiseSoftware, SaaS e licenciamento12 min de leitura
Integração com API de terceiro: como limitar a responsabilidade da empresa
Quando a API de terceiro falha, o cliente cobra de quem entrega o serviço. Veja como distribuir risco: SLA herdado, aviso de mudança, teto e plano de saída.
Ler a análiseArtigo publicado por Vlibras. Correções e sugestões de pauta: escreva para a redação, indicada no rodapé.


