Client modifications infinies : protéger son contrat freelance
Un client qui demande des révisions sans fin coûte en moyenne 30% de temps non facturé. Voici la clause à insérer et le calcul pour facturer l'excédent.
Ce que "modifications illimitées" coûte réellement en heures
Un cycle de révision non plafonné sur un projet web ou éditorial dure en moyenne entre 2 et 5 heures supplémentaires par aller-retour, selon la complexité du livrable. Sur un projet à 10 allers-retours au lieu de 3 prévus, c'est entre 14 et 35 heures absorbées sans facturation. À un TJM de 400€ (soit 50€/h), la perte sèche dépasse 700€ sur un seul projet.
Ce n'est pas une estimation pessimiste. C'est le scénario courant chez les freelances qui n'ont pas de clause de révision dans leur contrat.
Le problème structurel est simple : sans définition contractuelle du mot "modification", le client a raison de demander. Il interprète le contrat comme il l'entend. Et dans ce vide juridique, c'est toujours le freelance qui cède — parce qu'il veut être payé et conserver la relation.
La solution n'est pas psychologique. Elle est contractuelle.
La clause de révision à insérer mot pour mot
Voici une clause opérationnelle, testée et directement insérables dans un contrat de prestation de services :
> Article X — Révisions et modifications > > Le présent contrat inclut un maximum de [N] cycles de révision sur le livrable défini à l'article [Y]. Un cycle de révision correspond à un ensemble de retours transmis en une seule fois par le Client, dans un délai de [5 jours ouvrés] suivant la réception du livrable intermédiaire ou final. > > Toute demande de modification transmise au-delà de ce nombre de cycles, ou portant sur des éléments extérieurs au périmètre défini à l'annexe [Z], constitue une prestation complémentaire facturée au taux horaire de [X€ HT/heure], sur devis préalable accepté par le Client. > > Les modifications demandées oralement ou par messagerie instantanée ne sont pas opposables au Prestataire. Seuls les retours transmis par email à l'adresse [adresse] font foi.
Trois points sont critiques dans cette rédaction. D'abord, définir "cycle" et non "modification" : un cycle = un envoi groupé, pas une demande isolée. Ensuite, fixer un délai de retour : un client qui répond six semaines plus tard ne peut pas rouvrir un cycle fermé. Enfin, exclure les canaux informels : WhatsApp, Slack et appels téléphoniques ne créent aucune obligation contractuelle si la clause le précise.
Le nombre de cycles à insérer dépend du type de projet. Pour un logo : 2 cycles. Pour un site vitrine : 3. Pour une refonte éditoriale longue : 4 maximum. Au-delà, le projet dérive structurellement — ce n'est plus une révision, c'est une relivraison.
Comment calculer et facturer les révisions hors forfait
Quand le client dépasse le nombre de cycles prévu, la facturation doit être déclenchée sans négociation. Voici le calcul à appliquer.
Étape 1 — Documenter le dépassement. Envoyer un email récapitulatif : "Votre demande du [date] constitue le cycle n°[N+1], au-delà des [N] cycles inclus dans notre contrat du [date]. Cette prestation complémentaire sera facturée selon les modalités prévues à l'article X."
Étape 2 — Chiffrer le temps réel. Utiliser un outil de suivi du temps (Toggl, Clockify) pour mesurer chaque heure passée sur les révisions hors forfait. Ne pas estimer à la louche : les litiges naissent des approximations.
Étape 3 — Émettre un devis avant d'exécuter. La clause prévoit un "devis préalable accepté". Ne pas commencer les modifications avant validation écrite du client. Un email de confirmation suffit.
Étape 4 — Facturer séparément. La révision hors forfait doit apparaître sur une facture distincte ou une ligne séparée, avec la référence à l'article contractuel. Si vous utilisez un outil de facturation comme [e-notae](https://enotae.fr), vous pouvez générer une facture complémentaire avec les mêmes références de contrat, ce qui évite toute confusion sur le projet principal.
Le taux horaire de facturation des révisions doit être supérieur au taux horaire implicite du forfait. Pourquoi ? Parce que les révisions hors forfait sont non planifiées, désorganisent votre agenda, et surviennent souvent en fin de projet quand votre charge est maximale. Un surcoût de 20 à 30% est justifié et défendable.
Le piège du "c'est juste un petit ajustement"
C'est la formulation la plus dangereuse dans la relation client-freelance. "Juste un petit ajustement" est une demande de modification déguisée en correction mineure. Elle contourne la clause de révision en prétendant ne pas en relever.
La règle à appliquer est simple : toute modification qui change le livrable final est une révision, quelle que soit sa taille. Changer une couleur dans une charte graphique, reformuler un titre, déplacer un bloc dans une maquette — ce sont des révisions. Corriger une faute de frappe ou un bug introduit par le prestataire — ce n'en est pas une.
Cette distinction doit figurer dans le contrat, noir sur blanc :
> *Ne constituent pas des révisions au sens du présent article les corrections de non-conformité au cahier des charges initial, ni les corrections d'erreurs imputables au Prestataire.*
Sans cette précision, le client peut qualifier n'importe quelle demande de "correction" et contourner le plafond de révisions.
Il faut aussi anticiper le client qui accumule les "petits ajustements" en dehors des cycles formels. La clause sur les canaux de communication (email uniquement) est le seul rempart efficace. Un client qui sait que ses demandes WhatsApp n'ont aucune valeur contractuelle les envoie moins.
Quand le client refuse de valider et bloque le projet
Certains clients ne demandent pas de modifications infinies — ils refusent de valider. Chaque livrable est "presque bon" mais jamais accepté. C'est une variante du même problème, et elle est plus difficile à gérer parce qu'elle ne déclenche pas de facturation supplémentaire : elle bloque simplement le paiement final.
La clause de validation tacite règle ce cas :
> *À défaut de retours écrits du Client dans un délai de [10 jours ouvrés] suivant la transmission du livrable, celui-ci est réputé accepté et la facture correspondante devient exigible.*
Cette clause est juridiquement solide en droit français, à condition que le délai soit raisonnable (10 jours ouvrés est la pratique courante) et que la transmission du livrable soit traçable (email avec accusé de lecture, ou lien de téléchargement horodaté).
En cas de blocage prolongé, la clause de résiliation pour inexécution du client permet de facturer les travaux réalisés et de clore le projet. Le calcul de l'indemnité dépend du pourcentage d'avancement : si 70% du projet est livré et validé, 70% du montant total est dû, plus les éventuelles pénalités prévues au contrat. Pour estimer ce que vous conservez réellement après charges sur ce montant partiel, [Setvero](https://setvero.fr) permet de calculer le revenu net selon votre statut.
Les clauses présentées dans cet article sont un point de départ — elles doivent être adaptées à votre type de prestation, votre statut et la nature du client. Contracto génère ces clauses sur-mesure en quelques minutes, prêtes à intégrer dans votre contrat.
Un client qui demande des révisions sans fin coûte en moyenne 30% de temps non facturé. Voici la clause à insérer et le calcul pour facturer l'excédent.
Générer mon contrat