Vous avez commandé la refonte de votre site, l’intégration d’un progiciel de gestion ou le développement d’une application métier. Des mois plus tard, le système ne fonctionne toujours pas : les délais convenus sont dépassés, les anomalies signalées ne sont pas corrigées, le prestataire réclame des prestations supplémentaires sans s’engager sur un résultat, puis cesse toute intervention en exigeant le solde de ses factures. Faut-il payer pour débloquer la situation, accepter un nouveau devis, ou rompre et confier la reprise à un tiers ? Et que deviennent les données de l’entreprise restées entre les mains du prestataire ?
La jurisprudence récente des cours d’appel répond avec une netteté utile aux entreprises confrontées à cette situation. En 2024 et 2025, quatre décisions rendues à Lyon, Versailles et Paris ont prononcé la nullité d’un contrat de progiciel inadapté, la résolution de deux contrats d’intégration aux torts exclusifs des prestataires avec restitution de 71 280 et 227 914,91 euros, et la condamnation du détenteur d’un fichier de données utilisé après la fin du contrat. Cet article explique comment faire constater l’échec, puis comment sortir du contrat en récupérant l’argent versé et les données de l’entreprise.
I. Faire constater l’échec : produit inadapté, retards et manquements documentés
A. Le logiciel livré ne convient pas au besoin exprimé : information, conseil et erreur sur les qualités essentielles
Un progiciel peut être livré, installé et même facturé, tout en restant inutilisable pour l’usage convenu. Le client découvre alors que le module dont il avait fait sa priorité ne fonctionne pas selon ses méthodes de travail, malgré les qualités mises en avant pendant la phase commerciale. Cette situation relève d’abord du terrain précontractuel : le prestataire informatique, professionnel, doit se renseigner sur les besoins de son client avant de lui proposer un produit, et non après l’installation.
Le fondement figure à l’article 1112-1 du code civil, qui impose à la partie qui connaît une information déterminante pour le consentement de l’autre de l’en informer, dès lors que celle-ci l’ignore légitimement. Quand ce manquement provoque une erreur du client sur les qualités essentielles de la prestation, le contrat encourt la nullité. L’article 1132 du code civil dispose que « L’erreur de droit ou de fait, à moins qu’elle ne soit inexcusable, est une cause de nullité du contrat lorsqu’elle porte sur les qualités essentielles de la prestation due ou sur celles du cocontractant ».
La cour d’appel de Lyon a appliqué ce raisonnement le 28 mai 2025 dans un litige opposant un éditeur à une société cliente au sujet d’un progiciel de gestion (cour d’appel de Lyon, 28 mai 2025, n° 21/08394). La cliente avait pris contact fin août 2018 pour un projet relatif à son logiciel de devis, transmis ses modèles de devis, bons de livraison et feuilles de travail, puis reçu un progiciel de six modules dont le module devis, pourtant essentiel, s’est révélé inadapté à ses méthodes de travail. Le prestataire avait mis en avant, dans un document du 16 juillet 2019, la souplesse et la grande facilité d’utilisation du produit, sur la base desquelles la cliente avait contracté. La cour retient que « le prestataire informatique est tenu d’une obligation de renseignement et de conseil envers un client dépourvu de toute compétence en la matière. Il doit se renseigner préalablement sur les besoins de son client afin de lui proposer un produit adapté à ceux-ci ». Elle ajoute que le professionnel ne peut invoquer l’acceptation d’un aléa par le client, car il lui appartenait de vérifier l’adéquation de son produit aux besoins avant la signature du contrat et non une fois le progiciel installé. L’erreur, jugée excusable, portait sur les qualités essentielles du produit : la nullité du contrat est prononcée, la demande en paiement du prestataire est rejetée, et la demande de dommages-intérêts de la cliente pour son préjudice économique est elle-même écartée, faute de préjudice démontré pour quatre journées d’intervention.
L’enseignement pratique est direct. Avant de signer, le client doit formaliser son besoin dans un cahier des charges daté, transmettre ses documents de travail types et conserver les écrits commerciaux décrivant les fonctionnalités promises. Ces pièces permettent ensuite de démontrer que le produit livré ne correspond pas à l’usage convenu et que l’inadéquation résulte d’un défaut d’information du prestataire, et non d’une exigence nouvelle formulée après coup. Quand le progiciel est d’emblée inadapté, la nullité pour erreur offre une porte de sortie distincte de la résolution pour inexécution, avec pour effet l’anéantissement rétroactif du contrat et la restitution des prestations réciproques.
B. Le projet s’enlise : retards, anomalies persistantes et preuve de l’inexécution
Le cas le plus fréquent n’est pas le produit d’emblée inadapté, mais le projet qui n’aboutit jamais : les délais s’allongent, les anomalies signalées ne sont pas corrigées, le prestataire propose des devis supplémentaires sans engagement de résultat, puis cesse toute intervention. Le client, qui a déjà versé des acomptes importants, hésite entre payer pour débloquer la situation et assigner pour sortir du contrat. Le droit applicable part d’un principe simple : les contrats légalement formés tiennent lieu de loi à ceux qui les ont faits, et ils doivent être négociés, formés et exécutés de bonne foi, exigence d’ordre public. Quand l’engagement n’est pas exécuté ou l’est imparfaitement, l’article 1217 du code civil ouvre au créancier cinq voies : « La partie envers laquelle l’engagement n’a pas été exécuté, ou l’a été imparfaitement, peut : – refuser d’exécuter ou suspendre l’exécution de sa propre obligation ; – poursuivre l’exécution forcée en nature de l’obligation ; – obtenir une réduction du prix ; – provoquer la résolution du contrat ; – demander réparation des conséquences de l’inexécution. Les sanctions qui ne sont pas incompatibles peuvent être cumulées ; des dommages et intérêts peuvent toujours s’y ajouter ».
Deux arrêts récents montrent comment les juges apprécient l’inexécution d’un prestataire informatique. Dans la première affaire, une société avait confié le 3 octobre 2016 la refonte de son site internet à un prestataire, avec deux avenants en avril et mai 2017 (cour d’appel de Versailles, 5 mars 2025, n° 22/06503). Un procès-verbal de réception signé sans réserve le 5 décembre 2017 attestait de la remise des livrables, et le prestataire soutenait que la recette définitive était acquise et que la garantie de trois mois avait expiré le 5 mars 2018. La cliente répondait, par courrier recommandé du 31 mai 2018, que ce document n’avait constaté que la remise des livrables, qu’aucune recette définitive n’était intervenue et que de nombreuses anomalies avaient été signalées, rappelant qu’« un prestataire est astreint à une obligation de délivrance conforme ». Restée sans réponse, elle obtient en référé l’accès au code source, puis fait réaliser un audit qui relève des carences graves, dont le développement du site dans une version du logiciel Sylius non stable et déconseillée pour la production, avant de demander en vain le remboursement des 68 983 euros versés puis d’assigner en résolution en janvier 2019. La cour confirme la résolution aux torts exclusifs du prestataire : le site, affecté de dysfonctionnements sur des fonctions essentielles constatés par une note technique relevant treize anomalies de back-office et de front-office, n’était pas susceptible d’être mis en production, et le prestataire avait manqué à son obligation de conseil en ne mettant pas sa cliente en garde sur les conséquences du choix technique, puis à son devoir d’assistance en abandonnant le projet.
Dans la seconde affaire, un contrat signé le 3 juillet 2012 pour l’intégration d’une solution de gestion n’avait toujours pas abouti quatre ans plus tard (cour d’appel de Lyon, 30 janvier 2025, n° 21/00620). Le tribunal de commerce de Lyon avait d’abord donné raison au prestataire en décembre 2020, jugeant la faute insuffisamment grave et imputant l’échec au client, avant que la cour n’infirme ce jugement sur la base d’une expertise : sérieux manquements du prestataire constatés par l’expert, délai contractuel non respecté, absence de solutions proposées pour corriger les points bloquants et soumission de devis pour des prestations supplémentaires sans engagement de résultat. La cour prononce la résolution aux torts exclusifs du prestataire et écarte l’argument tiré de l’immobilisation du projet par un changement de direction du client, retenant au contraire que l’assistance du client par un cabinet de conseil extérieur était justifiée, celui-ci n’ayant pas de compétences particulières en informatique.
Pour le client, la méthode probatoire se déduit de ces décisions. Signaler chaque anomalie par écrit et sans tarder, répondre aux mises en demeure du prestataire en contestant précisément les affirmations inexactes, faire établir un audit technique indépendant quand les dysfonctionnements persistent, puis solliciter une expertise judiciaire plutôt que de se contenter d’un rapport unilatéral. Le procès-verbal de réception ne vaut pas recette définitive s’il ne fait que matérialiser la remise des livrables, et la signature sans réserve n’efface pas les anomalies déjà dénoncées ni l’obligation de délivrance conforme. Enfin, le client qui mobilise ses propres collaborateurs pour piloter un projet défaillant doit savoir que ce temps interne, relevant de la sollicitation normale de ses salariés, n’est pas indemnisé comme un surcoût, comme l’a jugé la cour de Lyon en rejetant 54 864,80 euros réclamés à ce titre.
II. Sortir du contrat et récupérer ce qui revient à l’entreprise : résolution, argent et données
A. Résoudre le contrat aux torts du prestataire et obtenir restitution et réparation
Une fois l’inexécution établie, le client dispose de trois portes de sortie qui ne se confondent pas. La clause résolutoire, quand le contrat en stipule une, précise les engagements dont l’inexécution entraîne la résolution, subordonnée à une mise en demeure restée infructueuse. La résolution par notification permet au créancier, à ses risques et périls, de rompre sans juge après mise en demeure, sauf urgence, en notifiant les manquements reprochés. La résolution judiciaire laisse au juge le choix, selon les circonstances, entre constater ou prononcer la résolution, ordonner l’exécution en accordant éventuellement un délai au débiteur, ou allouer seulement des dommages-intérêts. Ces règles figurent aux articles 1224, 1225 et 1226 du code civil, le juge conservant l’office décrit à l’article 1228. La troisième voie reste la plus sûre quand le prestataire conteste la gravité des manquements, car la notification rompue à tort expose son auteur à engager sa propre responsabilité.
Les deux arrêts précités illustrent ce que produit une résolution prononcée aux torts exclusifs du prestataire. Dans l’affaire jugée à Versailles, la cour condamne le prestataire à restituer 71 280 euros au titre de la résolution, ramenant la somme allouée en première instance, et y ajoute 6 780 euros de dommages-intérêts pour les sommes que la cliente avait engagées à perte afin de finaliser le projet avec d’autres intervenants. Elle déboute en revanche le prestataire de sa demande de restitution en valeur des prestations accomplies : quand la résolution sanctionne une inexécution grave, le prestataire ne peut pas se faire payer un travail inutilisable. Les frais irrépétibles suivent la succombance, avec 10 000 euros au titre de l’article 700 du code de procédure civile pour la procédure d’appel.
Dans l’affaire jugée à Lyon, l’addition est plus lourde encore : remboursement de 227 914,91 euros au titre des prestations payées depuis 2012, plus 13 394,74 euros de dommages-intérêts couvrant l’assistance extérieure rendue nécessaire par la défaillance. La cour valide à cette occasion le jeu d’une clause limitative de responsabilité plafonnant l’indemnisation à 30 % des prestations facturées, soit 36 291,75 euros hors taxes : les dommages-intérêts alloués restant sous ce plafond, la clause ne fait pas obstacle à la réparation. Elle rejette en revanche la demande reconventionnelle du prestataire en paiement de 23 619,67 euros de factures impayées, le prononcé de la résolution rendant cette demande infondée, et inclut les frais d’expertise dans les dépens conformément aux règles de procédure plutôt que dans le préjudice indemnisable. Le débiteur défaillant reste en outre exposé aux dommages-intérêts pour inexécution ou retard, selon le principe général de la responsabilité contractuelle.
Le client doit donc chiffrer sa sortie avant d’agir : sommes versées dont la restitution sera demandée, frais engagés à perte pour tenter de sauver le projet ou pour confier la reprise à un tiers, préjudice d’exploitation documenté par pièces comptables, et factures du prestataire dont il suspend le paiement. La suspension du paiement, autorisée par l’article 1217 précité quand l’engagement n’est pas exécuté, doit rester proportionnée et notifiée : cesser tout paiement sans notification expose le client à se voir reprocher sa propre inexécution. Quand une clause limitative protège le prestataire, le chiffrage doit distinguer le préjudice direct et prévisible, seul réparable dans la limite du plafond, des postes exclus. Et lorsque le prestataire propose une transaction ou une reprise en main assortie de nouveaux devis, tout accord doit être écrit, chiffré et assorti d’un engagement de résultat avec date butoir, faute de quoi le client finance une prolongation de l’échec.
B. Récupérer ses données et faire cesser leur usage après la fin du contrat
Rompre le contrat ne suffit pas : les données de l’entreprise restent chez le prestataire, dans ses sauvegardes, chez ses propres sous-traitants, parfois dans un outil que le client ne peut plus interroger une fois l’accès coupé. Or la fin du contrat informatique est aussi une opération de protection des données personnelles, celle des clients, des prospects et des salariés dont les informations transitaient par le système. Quand le prestataire traite ces données pour le compte du client, il agit comme sous-traitant au sens du règlement européen, et le contrat devait l’encadrer dès l’origine : garanties suffisantes de mesures techniques et organisationnelles, contrat écrit définissant objet, durée, nature, finalité, types de données et catégories de personnes, avec les obligations et droits de chaque partie. Le texte de référence, l’article 28 du règlement (UE) 2016/679, impose un contrat écrit encadrant le traitement, comme le rappelle le guide de la CNIL consacré aux sous-traitants. Au terme de la prestation, le sous-traitant doit, selon le choix du client, soit supprimer toutes les données personnelles et détruire les copies existantes, soit les lui renvoyer, sauf obligation légale de conservation imposant leur maintien. Quand le prestataire recourt lui-même à un hébergeur ou à un sous-traitant ultérieur, les mêmes obligations doivent être répercutées par contrat, et le sous-traitant initial demeure pleinement responsable devant le client de leur exécution.
La cour d’appel de Paris a tiré les conséquences financières d’une sortie de contrat mal exécutée sur ce point, dans une affaire de rupture d’un réseau de franchise où un protocole d’accord du 28 septembre 2018 imposait la restitution des données informatiques au 30 septembre 2018 (cour d’appel de Paris, 17 janvier 2024, n° 22/03890). Les parties discutaient de la sortie depuis mars 2018 et un premier projet de protocole contenant la clause de restitution avait été signé dès juillet, de sorte que le débiteur de la restitution aurait dû anticiper les difficultés techniques. Aucune restitution n’étant intervenue à l’échéance, la teneur de la clause est rappelée par lettre recommandée d’octobre 2018, un prestataire tiers se bornant à tenir un fichier d’export à disposition sans modalités validées. La cour juge le manquement contractuel établi, faute pour le débiteur de prouver qu’il avait demandé la restitution en temps utile, et confirme 16 180 euros au titre du retard de mise à disposition, calculés sur le manque à gagner d’une période de vingt-deux jours. Elle sanctionne en outre l’usage des données après la résiliation : des campagnes de messages adressées aux contacts du fichier, qui se sont poursuivies en 2019, 2020 et 2021, démontrent que les données n’avaient pas été détruites, et la condamnation prononcée à ce titre est portée à 28 420 euros en appel. La décision, rendue sur le fondement du contrat et non du règlement européen, reste transposable aux projets informatiques : ce qui compte est l’engagement écrit de restituer puis de détruire, et la preuve de son exécution.
En pratique, la sortie doit donc être traitée comme un chantier à part entière, dès la mise en demeure et au plus tard dans l’acte de résiliation. Exiger l’export complet des données dans un format exploitable et documenté, avec un calendrier précis et une période de réversibilité pendant laquelle l’ancien prestataire maintient un accès en lecture. Exiger l’attestation de suppression des données et des copies, y compris chez les hébergeurs et sous-traitants, avec la liste des destinataires de l’instruction. Faire cesser tout usage commercial ou technique du fichier, notamment les envois de messages aux contacts qui y figurent, car chaque campagne postérieure à la fin du contrat aggrave le préjudice et se prouve par les messages reçus. Conserver les écrits : protocole de sortie, lettres recommandées, constats des exports manquants, captures des usages persistants. Pour approfondir le volet restitution et destruction des données en fin de contrat de logiciel en ligne, le guide de la sortie de contrat SaaS et cloud, de la récupération des données à leur destruction et à la réparation détaille les clauses et les recours propres aux abonnements. Et pour mesurer l’autre versant du litige, celui du prestataire dont le forfait dérive, l’analyse du contrat informatique au forfait devenu déficitaire et de la renégociation des demandes hors périmètre montre comment les demandes hors périmètre doivent être chiffrées et acceptées par écrit.
Conclusion
Un projet informatique en échec n’est pas une fatalité commerciale dont le client devrait assumer seul le coût. Quand le progiciel est inadapté au besoin exprimé, l’erreur sur les qualités essentielles ouvre la nullité, à condition d’avoir conservé les écrits commerciaux et les documents de travail transmis avant la signature. Quand le projet s’enlise dans les retards et les anomalies, la résolution judiciaire aux torts du prestataire permet d’obtenir la restitution des sommes versées et la réparation des frais engagés à perte, comme l’ont jugé les cours d’appel de Versailles et de Lyon en 2025 pour 71 280 et 227 914,91 euros de restitutions. La sortie ne s’arrête pas au contrat : les données doivent être restituées dans un format exploitable, puis supprimées avec leurs copies, et tout usage postérieur se paie, comme l’a rappelé la cour d’appel de Paris en 2024 avec 28 420 euros pour l’exploitation d’un fichier après la fin du contrat. Trois réflexes conditionnent ces résultats : écrire et dater chaque signalement, faire auditer l’échec par un tiers indépendant avant d’assigner, et traiter la restitution des données comme une obligation contractuelle à part entière, avec échéance et preuve d’exécution. Le client qui respecte cette discipline aborde la rupture en créancier documenté, et non en débiteur résigné.
Besoin d’un avis rapide sur votre dossier
Votre prestataire informatique ne livre pas, le logiciel reste inutilisable ou la sortie du contrat bloque sur vos données. Maître Reda KOHEN, avocat au Barreau de Paris, examine votre dossier en numérique et données personnelles et prépare avec vous la mise en demeure, la résolution et la récupération de vos données. Téléphone : 06 46 60 58 22. Contact : formulaire de contact du cabinet.