Votre prestataire devait livrer un logiciel, un ERP, un SIRH de paie ou un site en avril, puis en janvier, puis « très vite ». Les échéances glissent, les comités de pilotage se succèdent, la recette n’est jamais prononcée et les factures, elles, continuent d’arriver. Faut-il continuer à payer, peut-on bloquer les règlements, comment faire constater les lenteurs et les bugs, et à quel moment sortir du contrat pour récupérer les sommes versées ? Ces questions se posent dans presque tous les projets informatiques qui dérapent, qu’il s’agisse d’une paie qui met une minute à éditer un bulletin, d’un ERP jamais paramétré pour la production ou d’une application livrée plus d’un an après la commande et toujours pas fonctionnelle.
Le droit français donne au client des outils gradués, mais chacun obéit à des conditions strictes. Suspendre son paiement, résoudre le contrat par notification ou demander le remboursement supposent une inexécution suffisamment grave, une mise en demeure bien rédigée et des preuves solides. Trois arrêts récents de cours d’appel montrent les deux faces de ces litiges : un client qui obtient confirmation de la résolution après des lenteurs graves et documentées, un autre qui fait annuler un contrat d’ERP pour manquement du prestataire à son devoir d’information et de conseil, et un troisième qui échoue parce que le délai promis n’était écrit nulle part et que les dysfonctionnements n’étaient pas prouvés. Cet article explique la méthode, étape par étape, pour agir sans se mettre en tort.
I. Suspendre le paiement et faire constater le manquement sans se mettre en tort
A. Peut-on suspendre le paiement quand le prestataire est en retard ou livre un logiciel inutilisable ?
Le point de départ reste le contrat, car « Les contrats légalement formés tiennent lieu de loi à ceux qui les ont faits. » Relisez le périmètre, le calendrier, les jalons, les pénalités de retard, la clause de recette et la clause résolutoire avant tout geste. Un planning annoncé par courriel, une date citée en réunion ou un délai de six mois affirmé oralement ne valent pas une obligation contractuelle de livrer à date fixe si aucun document signé ne l’impose. Cette vérification décide de presque tout : dans une affaire jugée à Paris en 2024, un client reprochait à son prestataire de n’avoir livré une première version de son application qu’en octobre 2020, soit un an et trois mois après la commande, pour un délai promis de six mois ; la cour relève que le prestataire contestait l’existence même d’un délai contractuel écrit et que le contrat portait sur une prestation intellectuelle soumise à des aléas, avant de confirmer le rejet de la résolution demandée par le client (arrêt du 29 novembre 2024, RG 22/10532). Le client est même condamné aux dépens et à 5 000 euros au titre de l’article 700 du code de procédure civile. La leçon est directe : sans délai écrit et sans preuve des dysfonctionnements, la résolution échoue et coûte cher.
Quand le manquement est réel, la loi ouvre un éventail de sanctions, car « 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. » Ces sanctions peuvent se cumuler lorsqu’elles ne sont pas incompatibles, et des dommages et intérêts peuvent toujours s’y ajouter. Concrètement, le client peut suspendre le paiement des échéances, exiger la livraison et la correction, demander une réduction du prix, puis résoudre et réclamer réparation. Mais l’ordre et les conditions comptent : suspendre le paiement suppose une inexécution suffisamment grave de l’autre partie, car « Une partie peut refuser d’exécuter son obligation, alors même que celle-ci est exigible, si l’autre n’exécute pas la sienne et si cette inexécution est suffisamment grave. » Une suspension pour un retard léger, des réserves mineures ou un simple inconfort d’utilisation expose le client à passer lui-même pour le débiteur défaillant, avec intérêts de retard et résiliation à ses torts.
La mise en demeure constitue donc le geste préalable indispensable. Elle doit décrire précisément les manquements, viser les clauses du contrat, fixer un délai raisonnable de régularisation et annoncer la suite envisagée. Elle sert deux objectifs : mettre le prestataire en position de se défendre utilement, conformément à l’exigence de bonne foi qui veut que « Les contrats doivent être négociés, formés et exécutés de bonne foi. », et figer la date à partir de laquelle le retard devient fautif et les dommages évaluables. Dans le dossier de la paie lente jugé à Paris en 2022, la cliente avait mis en demeure son intégrateur le 8 mars 2018 de remédier aux lenteurs et de rembourser les surcoûts, avant de notifier la résolution le 12 avril 2018 et de réclamer 137 789,14 euros de sommes versées plus 80 000 euros de surcoûts (arrêt du 3 juin 2022, RG 20/09351). La cour confirme ensuite le jugement en toutes ses dispositions, après avoir constaté que la solution n’avait pas rempli les objectifs contractuels malgré les recherches du prestataire. La chronologie propre — mise en exploitation attendue en avril 2017, report accepté au 1er janvier 2018, persistance des lenteurs, mise en demeure, puis résolution — montre ce qu’un dossier sérieux doit contenir.
Attention également au devoir de collaboration du client. Un ERP ne se déploie pas sans données, sans interlocuteurs disponibles, sans tests ni formations suivies. Le prestataire qui subit des demandes hors périmètre permanentes, des changements de besoins non chiffrés ou une indisponibilité des équipes clientes peut imputer le dérapage au client. Dans le litige d’ERP jugé à Lyon en 2025, l’intégrateur soutenait que le client n’avait jamais établi de cahier des charges, que la version standard répondait aux besoins exprimés, que le progiciel était installé et paramétré dès septembre 2019 avec satisfaction affichée jusqu’au 1er octobre, et que la rupture venait du seul client (arrêt du 28 mai 2025, RG 21/08394). La cour confirme pourtant l’annulation du contrat pour manquement du prestataire à son devoir d’information et de conseil, tout en rejetant la demande de 3 000 euros de préjudice économique et en allouant 2 000 euros au titre de l’article 700. Le message est équilibré : l’absence de cahier des charges ne protège pas le prestataire qui a mal éclairé son client, mais le client doit prouver son préjudice poste par poste au lieu de réclamer des sommes globales.
En pratique, avant de suspendre un paiement, vérifiez que le contrat n’organise pas autrement les conséquences du retard, notamment par des pénalités libératoires ou une procédure de recette qui neutralise la suspension. Adressez une mise en demeure détaillée par écrit, avec délai raisonnable et mention des sanctions envisagées. Continuez à exécuter vos propres obligations qui ne dépendent pas du manquement, comme la mise à disposition des accès et des données, pour ne pas offrir au prestataire l’argument de votre propre inexécution. Et conservez chaque facture, chaque échéancier et chaque relance : le juge compare les engagements de chacun.
B. Comment prouver le retard, les lenteurs et la non-conformité avant tout procès ?
Les projets informatiques se perdent souvent sur la preuve. Le client affirme que l’application ne fonctionne pas, le prestataire répond que les tests sur sa propre plateforme sont satisfaisants, que les lenteurs viennent de l’infrastructure du client ou que les anomalies signalées relèvent de demandes nouvelles. Dans le dossier de la paie lente, l’intégrateur expliquait ainsi avoir testé la solution sur sa propre plateforme sans constater de dysfonctionnement, et la cour juge cette démonstration insuffisante face aux mesures réalisées chez le client (arrêt du 3 juin 2022, RG 20/09351). À l’inverse, dans l’affaire de 2024, le client invoquait un constat d’huissier du 15 décembre 2020, des courriels et un rapport d’étudiant, mais la cour estime la preuve des dysfonctionnements non rapportée et confirme le rejet de sa demande (arrêt du 29 novembre 2024, RG 22/10532). Un constat ne suffit donc pas à lui seul : il doit porter sur le bon périmètre, avec le bon protocole, confronté aux engagements écrits du contrat.
La méthode probatoire sérieuse combine quatre couches. D’abord, les écrits contractuels et de pilotage : contrat signé, annexes techniques, planning, comptes rendus de comités de projet, courriels reconnaissant les difficultés. Dans le dossier de la paie, les juges s’appuient sur les comités de projet de mai, juillet et septembre 2017, sur un courriel du 6 juin 2017 reconnaissant des temps de réponse anormalement longs et sur l’inscription répétée du traitement des temps de réponse à l’ordre du jour des comités de juillet et septembre 2017. Ces pièces établissent la durée, la persistance et la connaissance du problème par le prestataire. Ensuite, les mesures objectives : constat par commissaire de justice réalisé sur l’environnement réel du client, avec scénarios reproductibles, jeux de données représentatifs et relevés chiffrés. Le constat du 2 février 2018 retenu par la cour mentionne des temps de réponse allant de 11 secondes pour une simple visualisation à 26 secondes et jusqu’à 1 minute et 22 secondes pour l’ajout d’un paramètre : des chiffres qui parlent quand le contrat promettait une paie exploitable. Ensuite, la confrontation technique : faites vérifier par un tiers ou un expert si les lenteurs tiennent au progiciel, au paramétrage, à l’infrastructure du client ou à celle de l’intégrateur, car le document de pilotage listait lui-même quatre origines possibles. Enfin, la traçabilité des demandes : distinguez les corrections de bugs, qui relèvent de la garantie et de l’obligation de délivrance conforme, des évolutions et fonctionnalités nouvelles, qui relèvent d’avenants chiffrés et de délais supplémentaires.
Le code de procédure civile permet de sécuriser cette preuve avant le procès : « S’il existe un motif légitime de conserver ou d’établir avant tout procès la preuve de faits dont pourrait dépendre la solution d’un litige, les mesures d’instruction légalement admissibles peuvent être ordonnées à la demande de tout intéressé, sur requête ou en référé. » En pratique, le référé probatoire permet de faire désigner un expert judiciaire ou d’ordonner une mesure de constat avant que les accès soient coupés, les données effacées ou le système désinstallé. N’attendez pas la rupture pour agir : une fois l’hébergement supprimé ou les accès révoqués, comme dans le litige de 2024 où le client reprochait au prestataire d’avoir supprimé l’hébergement sans fournir les renseignements pour une reprise locale, la preuve devient très difficile. Saisissez le juge des référés de la juridiction compétente dès que le différend se cristallise, demandez la conservation des journaux, des codes sources en séquestre si le contrat le prévoit, des sauvegardes et des accès en lecture, et faites établir contradictoirement l’état du système.
Refusez aussi la recette de complaisance. Signer un procès-verbal de réception sans réserves alors que des anomalies bloquantes subsistent prive le client de son meilleur levier. Émettez des réserves écrites, détaillées, datées, avec délai de levée et conséquences annoncées. Si le prestataire vous presse de réceptionner pour déclencher la facturation du solde ou le point de départ de la garantie, répondez par écrit en listant les non-conformités par référence aux spécifications. Et si vous avez déjà réceptionné, il reste possible d’agir au titre de la garantie et des manquements persistants, mais le chemin est plus étroit : anticipez plutôt que réparer.
II. Sortir du contrat et obtenir le remboursement, la reprise des données et la réparation
A. Résolution, résiliation, annulation : quelle voie pour quel manquement ?
Trois voies se distinguent et ne produisent pas les mêmes effets. La résolution sanctionne une inexécution suffisamment grave et anéantit rétroactivement le contrat, avec restitutions réciproques. La résiliation met fin au contrat pour l’avenir, souvent sur le fondement d’une clause qui organise préavis et conséquences financières. L’annulation, comme dans l’affaire d’ERP de Lyon, sanctionne un vice de formation — ici le manquement au devoir d’information et de conseil — et efface également le contrat avec restitutions. Le choix dépend des faits : un logiciel durablement inutilisable appelle la résolution, une relation qui ne fonctionne plus mais sans gravité suffisante peut relever de la résiliation contractuelle, et un consentement vicié par une information trompeuse sur l’adéquation de la solution standard aux besoins du client peut fonder l’annulation.
La résolution peut résulter de trois fondements, car « La résolution résulte soit de l’application d’une clause résolutoire soit, en cas d’inexécution suffisamment grave, d’une notification du créancier au débiteur ou d’une décision de justice. » La clause résolutoire, quand elle existe, doit être invoquée à la lettre : manquements visés, mise en demeure préalable avec mention expresse de la clause, délai de régularisation, puis notification de la résolution. La résolution judiciaire se demande au tribunal, qui apprécie la gravité et peut accorder un délai au débiteur. La résolution par notification, la plus utilisée dans les projets qui dérapent, permet au créancier d’agir seul, car « Le créancier peut, à ses risques et périls, résoudre le contrat par voie de notification. » La même disposition impose une méthode stricte : sauf urgence, mise en demeure préalable de satisfaire à l’engagement dans un délai raisonnable, avec mention expresse que le créancier sera en droit de résoudre le contrat à défaut d’exécution, puis notification motivée de la résolution si l’inexécution persiste. Et le risque pèse sur le créancier : « Le débiteur peut à tout moment saisir le juge pour contester la résolution. Le créancier doit alors prouver la gravité de l’inexécution. » Une notification insuffisamment motivée, envoyée sans mise en demeure ou pour des retards légers, se retourne contre son auteur, qui devient le responsable de la rupture.
Les trois arrêts illustrent ces issues. Dans le dossier de la paie, la notification du 12 avril 2018, précédée de la mise en demeure du 8 mars et d’un report déjà accepté au 1er janvier, prospère : la cour relève que la solution n’a pas rempli les objectifs contractuels et confirme le jugement en toutes ses dispositions (arrêt du 3 juin 2022, RG 20/09351). Dans l’affaire d’ERP, c’est l’annulation pour manquement au devoir d’information et de conseil qui est confirmée, avec rejet du surplus indemnitaire non prouvé (arrêt du 28 mai 2025, RG 21/08394). Dans l’affaire d’application, la résolution judiciaire demandée par le client est rejetée et confirmée en appel, faute de délai contractuel établi et de preuve suffisante des dysfonctionnements (arrêt du 29 novembre 2024, RG 22/10532). Trois situations, trois solutions : la gravité prouvée et la procédure respectée font toute la différence.
En pratique, rédigez la mise en demeure comme si le juge allait la lire : rappel des engagements avec numéros de clauses, description datée des manquements, conséquences chiffrées pour votre exploitation, délai raisonnable de régularisation compte tenu de la complexité technique, et mention expresse que la résolution sera notifiée en cas de persistance. Puis, si rien ne change, notifiez la résolution par écrit en visant les mêmes manquements et en expliquant pourquoi ils sont graves : fonction bloquante durable, dépassement massif du délai écrit, refus de corriger, paie impossible à traiter, application inexploitable. Prévoyez aussi la suite opérationnelle : révocation et restitution des accès, sauvegarde et export des données, sort de l’hébergement, restitution des matériels et documentation. Et si le contrat contient une clause de conciliation ou de médiation préalable obligatoire, respectez-la avant de saisir le juge du fond, sous peine d’irrecevabilité.
B. Remboursement, surcoûts, pénalités et sort des données : que réclamer et comment le chiffrer ?
La fin du contrat ouvre quatre postes : la restitution des sommes versées pour une prestation qui n’a jamais rempli son objet, le remboursement des surcoûts exposés pour pallier la défaillance, les pénalités contractuelles quand elles sont prévues, et la réparation du préjudice d’exploitation. Le fondement indemnitaire est général, car « Le débiteur est condamné, s’il y a lieu, au paiement de dommages et intérêts soit à raison de l’inexécution de l’obligation, soit à raison du retard dans l’exécution, s’il ne justifie pas que l’exécution a été empêchée par la force majeure. » La force majeure, en informatique, se plaide rarement avec succès pour un simple retard de développement ou des bugs persistants : le prestataire professionnel assume l’aléa technique ordinaire, sauf événement extérieur imprévisible et irrésistible dûment établi.
Chiffrez chaque poste avec des pièces, jamais avec des totaux approximatifs. Dans le dossier de la paie, la cliente réclamait 137 789,14 euros de sommes versées et 80 000 euros de surcoûts : des montants précis, adossés à des factures et à des coûts de maintien de l’ancien système, qui donnent au juge une base vérifiable. Dans l’affaire d’ERP, la cour rejette en revanche 3 000 euros de préjudice économique et financier faute de preuve suffisante, tout en confirmant l’annulation et en allouant 2 000 euros au titre des frais irrépétibles. Dans l’affaire d’application, le client qui succombe supporte les dépens et 5 000 euros au titre de l’article 700. La jurisprudence des trois espèces converge : les restitutions suivent le sort du contrat anéanti, mais l’indemnitaire se gagne ligne par ligne, avec factures de double run, coûts de reprise par un tiers, heures internes justifiées, pertes de productivité documentées et pénalités calculées selon la clause.
Les pénalités de retard méritent une attention particulière. En pratique, elles doivent être prévues par écrit, avec assiette, taux, plafond et point de départ précis, et leur application suppose une mise en demeure et un décompte rigoureux ; à défaut, le juge peut les réduire ou les écarter, et le client qui les applique unilatéralement par compensation sauvage prend un risque. Ne confondez pas les commentaires doctrinaires ou commerciaux avec la loi : seules les clauses de votre contrat et les textes cités dans cet article fondent vos droits. Vérifiez aussi si les pénalités sont exclusives de tout autre recours ou si elles se cumulent avec la réparation du préjudice distinct, et si un plafond global de responsabilité les absorbe.
Le sort des données et de l’hébergement conditionne souvent la sortie. Exigez l’export complet dans un format exploitable, la restitution des accès administrateurs, la documentation et, selon le contrat, la destruction ou la restitution des copies chez le prestataire. Quand le litige mêle logiciel et données personnelles — SIRH de paie, ERP avec fichiers salariés et clients, application hébergeant des comptes utilisateurs — la question des rôles et des responsabilités se superpose au contentieux contractuel : qui est responsable du traitement, qui est sous-traitant, qui doit notifier une violation et qui supporte la charge de la réversibilité. Pour cette articulation entre rupture de la chaîne de prestation et responsabilités sur les données, le point consacré à la responsabilité du prestataire informatique et cloud quand la chaîne se rompt complète utilement la démarche contractuelle décrite ici. Distinguez toujours les deux plans : le manquement contractuel se juge au regard du contrat et des textes civils cités plus haut, tandis que les obligations sur les données personnelles relèvent de leur régime propre et de la CNIL ; un argument RGPD ne remplace ni la preuve du retard ni la procédure de résolution.
Enfin, anticipez le contentieux sur l’hébergement coupé. Dans l’affaire de 2024, le client reprochait au prestataire d’avoir supprimé l’hébergement sans fournir les informations permettant une reprise locale, grief rejeté avec le reste faute de preuve suffisante. Pour éviter ce piège, demandez par écrit, avant toute rupture, les informations d’hébergement, les sauvegardes, les clés et la procédure de migration, et faites constater tout refus. Si le prestataire coupe un service encore dû, faites établir l’interruption par constat et saisissez le juge des référés pour obtenir la remise en service provisoire ou la communication des éléments de reprise, en parallèle de l’action au fond sur la résolution et l’indemnisation.
Conclusion
Un projet informatique en retard ou non conforme ne se règle ni en cessant brutalement de payer ni en signant une recette de complaisance pour « avancer ». La méthode qui gagne devant les juges tient en quatre temps : relire le contrat pour vérifier le délai écrit et la clause de recette, mettre en demeure avec précision et délai raisonnable, prouver par constats chiffrés et écrits de pilotage, puis résoudre selon la procédure légale avant de réclamer restitution et indemnisation poste par poste. Les décisions parisiennes de 2022 et 2024 et l’arrêt lyonnais de 2025 le confirment : la gravité prouvée et la procédure respectée ouvrent la résolution ou l’annulation, tandis que les délais non écrits et les dysfonctionnements mal prouvés font échouer même les demandes les plus sincères. Constituez le dossier dès les premiers glissements, sans attendre la rupture des accès ou la suppression de l’hébergement.
Besoin d’un avis rapide sur votre dossier
Vous êtes confronté à un logiciel, un ERP ou un site en retard, non livré ou refusé à la recette, avec des données à récupérer et un contrat à dénouer. Réservez une consultation téléphonique en 48 heures avec un avocat du cabinet pour un avis sur votre dossier en numérique et données personnelles. Maître Reda KOHEN, avocat au Barreau de Paris, étudie votre contrat, vos mises en demeure et vos preuves. Appelez le 06 46 60 58 22 ou écrivez via la page contact du cabinet.