Un contrat de prestation IT doit obligatoirement inclure sept clauses pour protéger le freelance : la définition précise du périmètre, les modalités de paiement avec acompte, les pénalités de retard, la propriété intellectuelle, la confidentialité, la résiliation anticipée et la clause anti-débauchage. Sans ces clauses, le freelance IT s’expose aux impayés, aux dérives de périmètre et aux litiges sans recours.
En résumé
- Un contrat sans définition précise du périmètre expose le freelance IT aux demandes de travail supplementaire non rémunéré, appelées scope creep
- L’acompte de 30 à 50 % au démarrage est la protection la plus efficace contre les missions annulées sans compensation
- Par défaut, le freelance reste propriétaire de son code : la clause de propriété intellectuelle doit être négociée et rédigée explicitement
- La clause de résiliation anticipée avec préavis et indemnités est systématiquement absente des contrats rédigés par les clients : il faut la demander
- Pour les prestations supérieures à 3 000 euros HT, le client est légalement tenu de demander une attestation de vigilance URSSAF
Vous venez de recevoir un contrat de prestation IT de plusieurs pages, rédigé par le service juridique de votre client. Vous avez deux heures pour le lire, le signer et renvoyer. Dans ces conditions, la plupart des freelances IT signent sans vraiment négocier, faute de savoir ce qui compte vraiment. Voici les sept clauses que vous devez absolument examiner et, si nécessaire, modifier avant de poser votre signature.
Pourquoi le contrat de prestation IT mérite une attention particulière
Le contrat de prestation de services est le seul document qui vous protège en cas de litige avec votre client. Un accord verbal ou un échange de mails peut suffire à prouver l’existence d’une mission, mais il ne vous protège pas contre les modifications de périmètre en cours de route, les délais de paiement allongés unilatéralement ou une rupture abusive de mission sans préavis ni indemnité.
Dans le secteur IT, les risques sont amplifiés par la nature des prestations : le code, les architectures et les livrables techniques sont des actifs à forte valeur. La question de la propriété intellectuelle sur le code produit, ou sur une architecture cloud conçue dans le cadre d’une mission, n’est pas automatiquement résolue en faveur du client au moment du paiement. Sans clause écrite, c’est le flou juridique qui s’installe.
Un contrat bien rédigé n’est pas un signe de méfiance envers le client. C’est la base d’une relation professionnelle saine, dans laquelle chaque partie sait exactement ce qu’elle peut attendre de l’autre.
Clause 1 : la définition du périmètre de mission
C’est la clause la plus importante et la plus souvent bâclée. Elle doit décrire avec une précision suffisante ce que vous faites, ce que vous ne faites pas, et ce qui constitue un livrable attendu. Dans le secteur IT, l’imprécision du périmètre est la première cause de conflits entre freelances et clients.
Un contrat de développement web qui mentionne simplement « développement de l’application » sans préciser les fonctionnalités, les environnements cibles, les langages, les tests attendus ou les critères d’acceptance est un contrat qui invite au scope creep. Le client peut légitimement considérer que toute demande additionnelle entre dans la mission initiale si le contrat ne la délimite pas.
Ce que vous devez négocier dans cette clause :
- La liste des livrables attendus, avec leur format et leur niveau de finition
- Les fonctionnalités ou tâches explicitement exclues du périmètre
- La procédure de gestion des demandes hors périmètre : avenant signé, nouveau devis, TJM appliqué
- La distinction entre obligation de moyens et obligation de résultat, capitale en développement informatique
- Les critères d’acceptance des livrables : qui valide, selon quels critères, dans quel délai
Point d’attention : la distinction entre obligation de moyens et obligation de résultat est fondamentale en IT. Un développeur freelance est généralement soumis à une obligation de moyens (il met en oeuvre ses compétences pour atteindre l’objectif), pas à une obligation de résultat absolue. Vérifiez que votre contrat ne vous engage pas sur une obligation de résultat sur des éléments que vous ne maîtrisez pas intégralement.
Clause 2 : les modalités de paiement et l’acompte
Le délai de paiement légal en France est de 30 jours à compter de la date d’émission de la facture, ou de 45 jours fin de mois ou 60 jours à compter de la facturation selon les conditions négociées. En pratique, de nombreuses grandes entreprises imposent des délais de 45 à 60 jours via leurs conditions générales d’achat, ce qui peut créer de sérieuses tensions de trésorerie pour un freelance IT.
L’acompte est votre premier rempart contre les missions annulées sans compensation. Sans cette clause, vous pouvez mobiliser plusieurs semaines de travail sur un projet qui sera finalement suspendu, reporté ou abandonné, sans recours pour récupérer votre temps investi. Un acompte de 30 à 50 % au démarrage de la mission est la pratique recommandée.
| Type de mission | Acompte recommandé | Calendrier de facturation |
|---|---|---|
| Mission courte (moins d’un mois) | 50 % au démarrage, 50 % à la livraison | 2 factures |
| Mission moyenne (1 à 3 mois) | 30 % au démarrage, jalons mensuels | Facturation mensuelle |
| Mission longue (plus de 3 mois) | 30 % au démarrage, facturation mensuelle à terme échu | Facturation mensuelle ou bimensuelle |
| Mission en régie (TJM) | Acompte optionnel, facturation mensuelle sur jours réalisés | Facturation mensuelle avec relevé de jours |
Clause 3 : les pénalités de retard de paiement
Les pénalités de retard sont légalement dues de plein droit dès le premier jour suivant la date d’échéance de paiement, sans qu’il soit nécessaire de mettre en demeure le client. Le taux légal applicable est le taux directeur de la BCE majoré de 10 points, soit généralement entre 10 et 12 % selon la période. Une indemnité forfaitaire de 40 euros pour frais de recouvrement est également due automatiquement.
En pratique, peu de freelances IT réclament ces pénalités pour préserver la relation commerciale. Mais le fait de les mentionner explicitement dans le contrat change radicalement le comportement de paiement du client. Un client qui sait que des pénalités s’appliquent automatiquement à partir du 31e jour traite vos factures différemment de celui dont le contrat ne mentionne rien.
Ce que vous devez vérifier dans cette clause :
- Le taux de pénalité de retard : au minimum le taux légal, négociable à la hausse
- La date de déclenchement des pénalités : à partir du lendemain de l’échéance, pas d’une mise en demeure
- L’indemnité forfaitaire de recouvrement de 40 euros, obligatoire dans les contrats B2B
- La procédure en cas de litige sur le montant facturé : suspension des délais ou paiement partiel de la somme non contestée
Clause 4 : la propriété intellectuelle sur les livrables
C’est la clause la plus spécifique au secteur IT et la plus souvent mal comprise. Par défaut, en droit français, le freelance reste propriétaire de tout ce qu’il produit, y compris le code écrit dans le cadre d’une mission. Le client n’acquiert aucun droit sur les livrables par le seul paiement de la prestation, sauf clause contractuelle explicite de cession.
La clause de propriété intellectuelle doit donc préciser si les droits sont cédés au client, et dans quelles conditions. Pour le freelance IT, cette négociation est stratégique : une cession totale et exclusive est bien différente d’une licence d’utilisation, et les conditions de cession (étendue géographique, durée, exclusivité) ont une valeur commerciale que vous êtes en droit de faire valoriser dans le prix.
Points à négocier impérativement :
- Le transfert de propriété conditionné au paiement intégral : le client ne devient propriétaire des livrables qu’une fois la totalité de la facture réglée
- Le sort des composants tiers (bibliothèques open source, frameworks, APIs) : leur licence propre prime sur la clause de cession contractuelle
- L’accès au code source : si vous cédez les droits, sur quel périmètre exactement (code produit pendant la mission uniquement, ou aussi les outils et frameworks que vous avez développés en dehors)
- Le droit de mention de la réalisation dans votre portfolio, même en cas de confidentialité
Exemple de clause protectrice : « Les droits patrimoniaux sur les livrables produits sont cédés au Client à titre exclusif, pour le monde entier et pour toute la durée légale de protection, à compter du paiement intégral des sommes dues au titre du présent contrat. »
Clause 5 : la confidentialité
La clause de confidentialité est quasiment systématique dans les contrats IT, notamment parce que les freelances accèdent souvent à des systèmes d’information, des bases de données, des architectures techniques ou des données clients qui ont une valeur stratégique pour l’entreprise. Cette clause est légitime et vous n’avez généralement pas intérêt à la supprimer.
En revanche, plusieurs points méritent d’être vérifiés ou négociés :
- La durée : une clause de confidentialité perpétuelle est excessive. Une durée de 3 à 5 ans après la fin de la mission est raisonnable pour la grande majorité des informations techniques
- Le périmètre : la clause doit s’appliquer aux informations qualifiées comme confidentielles, pas à toute information reçue sans distinction. Demandez une définition précise de ce qui est couvert
- L’exclusion des informations publiques : les informations déjà publiques ou que vous connaissiez avant la mission ne doivent pas être couvertes par la confidentialité
- La réciprocité : si vous communiquez vous-même des éléments sensibles au client (méthodes, outils propriétaires), négociez une clause réciproque
Clause 6 : la résiliation anticipée
C’est la clause la plus souvent absente des contrats rédigés par les clients, et pourtant l’une des plus importantes pour vous. Sans clause de résiliation anticipée, un client peut mettre fin à votre mission du jour au lendemain, sans préavis ni indemnité, en invoquant un simple changement de stratégie ou une réduction budgétaire. Vous vous retrouvez à devoir retrouver une nouvelle mission immédiatement, sans compensation pour la perte de revenu.
Une clause de résiliation anticipée bien rédigée doit prévoir :
- Un préavis raisonnable selon la durée de la mission : deux semaines pour une mission courte, un mois pour une mission longue
- Les motifs légitimes de résiliation pour chaque partie : manquement grave, force majeure, accord mutuel, et pour vous le non-paiement répété
- Une indemnité de résiliation en cas de rupture à l’initiative du client sans motif légitime, calculée sur la base des jours restants ou d’un forfait
- Le sort des livrables partiels : que se passe-t-il avec le travail déjà réalisé, qui en est propriétaire, comment il est valorisé
Délai de paiement légal maximum en B2B (ou 60 jours à compter de la facturation)
Indemnité forfaitaire de recouvrement due automatiquement en cas de retard de paiement
Seuil HT au-delà duquel le client est tenu de demander une attestation de vigilance URSSAF
Durée standard d’une clause anti-débauchage dans un contrat de prestation IT
Clause 7 : la clause anti-débauchage
La clause anti-débauchage (ou clause de non-sollicitation) interdit au client de recruter directement le freelance en CDI pendant une certaine durée après la fin de la mission, sans passer par un intermédiaire ou verser une compensation. Elle est très courante dans les contrats de prestation IT, particulièrement lorsque vous passez par une ESN ou un cabinet de conseil.
Cette clause est légitime, mais sa durée et son périmètre sont négociables. Une durée de 6 à 12 mois est raisonnable. Au-delà d’un an, la clause devient disproportionnée et peut limiter abusivement votre liberté professionnelle. Le périmètre doit se limiter au client direct, pas à l’ensemble du groupe ou de ses filiales, ce que certains contrats tentent d’imposer.
Attention également à la clause miroir : si le client vous interdit d’aller travailler pour lui directement, vous pouvez demander qu’il s’engage symétriquement à ne pas vous contacter directement pendant la même durée. Certains freelances IT préfèrent ne pas avoir de clause anti-débauchage du tout, notamment s’ils sont en relation directe avec le client sans intermédiaire, car elle peut fermer des opportunités de collaboration futures sous d’autres formes.
Les autres points à vérifier avant de signer
Au-delà des sept clauses principales, plusieurs éléments méritent votre attention avant toute signature :
- La clause de requalification : votre contrat doit clairement établir votre statut d’indépendant, sans lien de subordination. Des éléments comme des horaires imposés, une obligation de présence permanente sur site ou des directives détaillées sur la méthode de travail peuvent conduire à une requalification en contrat de travail
- La juridiction compétente en cas de litige : certains contrats de grandes entreprises désignent un tribunal éloigné de votre lieu d’activité. Vous pouvez demander que la juridiction soit celle de votre lieu d’activité ou à défaut celle du lieu d’exécution de la mission
- La clause de force majeure : elle doit définir précisément les événements couverts et les conséquences sur les délais et la rémunération, en particulier pour les missions à fort enjeu technique
- La procédure d’avenant : toute modification du périmètre, du délai ou du tarif doit faire l’objet d’un avenant écrit signé des deux parties. Refusez toute modification orale ou par simple échange de mails sans formalisation
Bonne pratique : pour toute mission IT supérieure à 10 000 euros HT ou d’une durée supérieure à deux mois, une relecture par un avocat spécialisé en droit des freelances coûte généralement entre 300 et 600 euros. C’est un investissement rentable comparé au risque d’un litige ou d’une mission non payée.
Comment négocier concrètement ces clauses avec votre client
La négociation contractuelle fait peur à de nombreux freelances IT qui craignent de froisser leur client ou de perdre la mission. En réalité, un client professionnel, notamment une DSI ou un service achats habitué à travailler avec des prestataires, s’attend à ce que vous lisiez et négociiez le contrat. C’est un signal de professionnalisme, pas un manque de confiance.
Voici la méthode efficace pour négocier sans friction :
- Listez vos points de blocage par ordre de priorité : séparez ce qui est non-négociable pour vous (acompte, propriété intellectuelle conditionnée au paiement) de ce qui est préférable mais flexible (durée de la confidentialité, montant de l’indemnité de résiliation)
- Proposez des formulations alternatives, pas uniquement des objections : envoyez le contrat annoté avec vos contre-propositions rédigées, pas simplement « cette clause ne me convient pas »
- Fixez une date limite pour la signature : un contrat en négociation indéfinie retarde votre démarrage et votre trésorerie. Proposez une date de signature au-delà de laquelle vous devrez reconsidérer votre disponibilité
- Documentez tout échange de négociation par écrit : si le client accepte oralement une modification mais tarde à l’intégrer dans le document, relancez par e-mail pour avoir une trace
Vous cherchez des missions freelance IT avec des conditions contractuelles claires ?
Silkhom Freelance met en relation les freelances IT confirmés avec des entreprises qui ont des projets concrets. Consultez les missions disponibles et soumettez votre profil.
Suis-je obligé de signer le contrat rédigé par le client ou puis-je proposer le mien ?
Vous pouvez toujours proposer votre propre contrat. En pratique, les grandes entreprises imposent souvent leurs modèles via leur service achats, mais rien ne vous oblige juridiquement à l’accepter tel quel. Vous pouvez annoter le contrat reçu et retourner une version modifiée. Un client qui refuse toute discussion contractuelle est un signal d’alerte sérieux.
Que se passe-t-il si je travaille sans contrat signé ?
Un accord verbal est techniquement valable mais très difficile à prouver en cas de litige. Sans contrat écrit, vous n’avez aucune protection sur le périmètre de mission, les délais de paiement, la propriété intellectuelle ou la résiliation anticipée. En cas de non-paiement, les recours sont compliqués sans document signé des deux parties précisant le montant convenu.
Un bon de commande signé suffit-il à remplacer un contrat ?
Que faire si le client refuse de payer l'acompte ?
La clause anti-débauchage peut-elle m'empêcher d'accepter une offre d'embauche du client ?
Oui, si elle est rédigée en ce sens et pour la durée mentionnée. Une clause anti-débauchage de 12 mois vous interdit généralement d’accepter un CDI ou une autre forme d’engagement direct avec le client pendant cette période. Au-delà de la durée stipulée, vous êtes libre. Vérifiez que la clause ne s’étend pas abusivement aux filiales ou partenaires du client.




