Pourquoi les change orders érodent les marges — et comment l'éviter
Dans les projets B2B entre PME suisses — développement logiciel, conseil, installations techniques, marketing, architecture d'intérieur — le contrat initial couvre rarement tout ce que le client demandera au cours de l'exécution. Une modification du périmètre, une intégration non prévue, des heures supplémentaires de coordination : chaque demande « petite » peut se transformer en travail non rémunéré si elle n'est pas formalisée comme change order.
Le change order (ordre de modification, ou simplement « extra ») est l'instrument par lequel prestataires et donneurs d'ordre conviennent par écrit d'une variation par rapport au contrat original : nouvelles prestations, nouveaux délais, nouveau prix. Sans cette étape, l'entreprise érode silencieusement la marge du projet, accumule des créances difficiles à recouvrer et complique la comptabilité de fin d'exercice.
Ce guide explique comment structurer la gestion des change orders dans le contexte suisse : du droit contractuel à la facturation avec TVA, jusqu'au suivi comptable qui permet d'évaluer la rentabilité réelle de chaque mandat.
Ce qui distingue un change order d'un simple « extra »
Toute demande du client n'est pas automatiquement un change order facturable. Comprendre la différence est la première étape pour protéger les marges :
Dans le périmètre contractuel
Prestations déjà incluses dans le devis ou l'offre acceptée. Exemples : révisions prévues au contrat, nombre de réunions convenu, corrections dans les limites pactées au contrat.
Ces activités doivent être exécutées sans émettre de change order séparé, mais le temps consacré doit néanmoins être enregistré pour suivre la consommation du budget.
Hors périmètre — change order
Prestations supplémentaires non prévues au contrat original ou dépassant les seuils convenus. Exemples : fonctionnalités supplémentaires dans un projet logiciel, matériaux additionnels dans une installation, prolongation des échéances pour des causes imputables au donneur d'ordre.
Elles exigent une documentation formelle, l'approbation écrite du client et une base pour la facturation. En l'absence d'accord, le recouvrement de la rémunération supplémentaire est incertain ; dans les contrats à prix fixe, le prestataire reste lié au prix initial (art. 373 al. 1 CO), sauf variantes acceptées par le donneur d'ordre (art. 374 CO).
Cadre contractuel en droit suisse
En Suisse, les projets B2B entre entrepreneurs se régissent selon le Code des obligations (CO). Selon la nature de la prestation, s'applique le contrat d'entreprise (art. 363–379 CO) — pour les ouvrages avec obligation de résultat —, le contrat de mandat (art. 394–406 CO) — pour les prestations continues ou de conseil avec obligation de diligence —, ou les règles du mandat par analogie (art. 394 al. 2 CO) pour les prestations non typisées. Cette distinction influence qui supporte le risque de coûts imprévus et comment les variantes doivent être gérées.
Pour le contrat d'entreprise, le prestataire est tenu de livrer l'ouvrage convenu pour le prix pacté. Les modifications demandées par le donneur d'ordre après l'acceptation de l'offre constituent un avenant contractuel qui exige un nouvel accord sur la prestation et la contrepartie. Le principe « extra = extra payé » doit être explicité dès le contrat-cadre, avec des clauses définissant le processus d'approbation et les tarifs applicables.
Dans les contrats au temps (mandat ou prestation continue), les heures hors budget suivent la même logique : sans ordre écrit ou confirmation par e-mail traçable, le risque de contestation en phase de facturation est élevé. La preuve de l'accord incombe au prestataire.
Processus de gestion : du relevé à la facture
Un flux standardisé réduit les pertes et simplifie la comptabilité. Voici les phases recommandées pour une PME :
| Phase | Action | Document |
|---|---|---|
| 1. Relevé | Identifier si la demande est dans le périmètre ou hors périmètre | Note interne / ticket de projet |
| 2. Estimation | Quantifier les heures, les matériaux, l'impact sur les échéances et la marge | Devis change order (CO) |
| 3. Approbation | Obtenir la confirmation écrite du client avant de commencer | CO signé, e-mail avec « approuvé » ou bon de commande |
| 4. Exécution | Enregistrer les heures et les coûts sur le code mandat du CO | Feuille de temps, notes de frais |
| 5. Facturation | Émission d'une facture séparée ou complémentaire avec référence au CO | Facture avec n° CO et détail des prestations |
| 6. Clôture | Vérifier l'encaissement et la marge effective vs. estimée | Rapport de mandat / compte de résultat par projet |
La règle d'or : aucun travail hors périmètre sans approbation écrite. Même avec des clients de longue date, un e-mail de confirmation avec montant et échéance vaut plus qu'une conversation informelle au téléphone.
Tarification et protection de la marge
Les change orders sont souvent négociés sous pression — le projet est déjà lancé, le client a de l'urgence — et cela pousse de nombreuses PME à appliquer des tarifs réduits ou à sous-estimer l'impact réel. C'est l'une des principales causes de marges négatives sur les mandats complexes.
Pour protéger la rentabilité, il convient de définir dans le contrat-cadre une grille tarifaire pour les extras : tarif horaire, majoration pour urgence (typiquement 25–50 %), conditions pour les matériaux et les frais accessoires. Pour les projets à prix fixe, chaque CO devrait inclure une marge de sécurité par rapport à l'estimation interne, et non seulement le coût direct des heures.
Coût direct
Heures consacrées × coût interne horaire (salaire + charges sociales + frais généraux). Inclut le temps de coordination et de communication avec le client.
Marge cible
Pourcentage minimum sur le coût direct, cohérent avec la politique de l'entreprise. Pour les extras, de nombreuses PME appliquent une marge supérieure au contrat de base pour compenser le risque et l'interruption du plan.
Prix client
Coût direct + marge. Documenter la formule dans le CO évite les contestations et permet une comparaison entre la marge estimée et la marge effective en fin de projet.
Facturation, TVA et aspects comptables
En Suisse, les prestations supplémentaires convenues par change order suivent les mêmes règles fiscales que le contrat principal. Si la prestation originale est soumise au taux normal de TVA (actuellement 8,1 %), les extras relèvent également de ce régime, sauf cas particuliers (prestations exonérées ou prestations à l'étranger avec autoliquidation).
Chaque facture relative à un change order doit contenir les éléments prévus à l'art. 26 LTVA : numéro et date du CO de référence, description claire des prestations supplémentaires, montant net, taux de TVA et total, ainsi que les données obligatoires du fournisseur et du destinataire. Si le CO modifie également les échéances de paiement, celles-ci doivent être mentionnées explicitement. Pour les montants élevés, il est prudent d'émettre des acomptes ou des factures partielles liées aux jalons du CO.
Sur le plan comptable, les extras ne doivent pas être mélangés à la rubrique du contrat de base. La comptabilité par mandat (project accounting) prévoit d'ouvrir des sous-comptes ou des codes analytiques distincts pour chaque change order, liés au projet principal. Ainsi, le compte de résultat par mandat affiche la marge réelle, incluant toutes les variantes.
| Enregistrement | Compte / rubrique | Moment |
|---|---|---|
| Ordre approuvé | Engagement de produit (commandes en cours) — optionnel | À l'approbation du CO |
| Exécution des travaux | Coûts directs sur compte mandat (6400 / 6500) | Au fur et à mesure de l'enregistrement des heures et des frais |
| Facturation | Produits de prestations (3400) avec TVA due (2200) | À l'émission de la facture |
| Encaissement | Créances vs. banque (1100 / 1020) | Au paiement du client |
Suivi en comptabilité : ce qu'il faut monitorer
Un logiciel comptable comme Accountex permet de relier factures, coûts et codes de projet dans un flux unique. Pour les change orders, l'objectif est d'avoir une visibilité en temps réel sur trois indicateurs : valeur totale du contrat (base + CO approuvés), coûts accumulés par mandat et marge résiduelle estimée.
Configurer un code analytique pour chaque mandat principal et des sous-codes pour les change orders individuels simplifie la clôture de projet et le reporting à la direction. En fin d'exercice, la comparaison entre les CO facturés et les CO approuvés mais pas encore facturés (travaux en cours) est essentielle pour une comptabilisation correcte des produits selon le principe de la continuité économique (art. 958b CO et normes comptables suisses).
Un rapport mensuel mettant en évidence les CO en attente d'approbation, ceux approuvés mais non facturés et ceux contestés par le client permet d'intervenir avant que les créances ne deviennent difficiles à recouvrer.
Erreurs fréquentes et comment les prévenir
Travailler d'abord, demander ensuite
L'équipe exécute l'extra en espérant que le client accepte la facture. En l'absence d'accord préalable, le recouvrement de la créance est incertain et le coût reste entièrement à la charge de l'entreprise.
CO cumulatifs non suivis
Des dizaines de petites demandes « oui, d'accord » s'accumulent sans numérotation. En fin de projet, le total surprend le client et génère des contestations. Chaque variation mérite un CO numéroté.
Marge non calculée
On facture au coût ou avec une légère majoration « pour éviter un conflit ». Sans marge minimale définie, les extras deviennent la rubrique qui transforme un projet rentable en un projet déficitaire.
Comptabilité non séparée
Les coûts et produits des extras se retrouvent dans la même rubrique que le contrat de base. Impossible d'analyser la rentabilité et risqué en cas d'audit ou de litige avec le client.
Checklist opérationnelle pour chaque change order
Avant de lancer tout travail hors périmètre, vérifiez que tous les points sont couverts :
- 1La demande est clairement hors du périmètre du contrat original (documentée avec référence à la clause contractuelle).
- 2Devis CO envoyé au client avec description des prestations, prix, échéances et conditions de paiement.
- 3Approbation écrite reçue (signature, e-mail, bon de commande) avant le début des travaux.
- 4Code mandat / analytique créé ou mis à jour dans le logiciel comptable.
- 5Heures et coûts enregistrés sur le CO, et non sur le budget du contrat de base.
- 6Facture émise avec référence au n° CO, TVA correcte et conditions de paiement convenues.
- 7Marge effective comparée à celle estimée au moment de la clôture du CO.
Change order comme levier de contrôle, et non comme exception
Dans les projets B2B, les change orders ne sont pas une anomalie à gérer « quand ça arrive » : ils font partie intégrante du modèle économique de ceux qui travaillent par mandat. Une PME suisse qui les traite avec la même rigueur que le contrat initial — documentation, approbation, tarification, facturation et comptabilité séparée — protège les marges et renforce la relation avec le client par la transparence et la prévisibilité.
Investir dans la standardisation du processus aujourd'hui signifie moins de créances contestées demain, une clôture d'exercice plus propre et des données fiables pour décider quels types de projet — et quels clients — méritent une priorité commerciale.