Calcul de révision de prix
La formule et un simulateur à plusieurs indices
Un prix révisable suit les indices prévus au contrat. Le simulateur combine jusqu'à quatre indices avec une part fixe, sur les valeurs officielles publiées depuis 2015, et donne le coefficient, le prix révisé et la formule à recopier.
Le simulateur
Prix ferme, actualisable ou révisable
Le Code de la commande publique distingue trois formes de prix. Un prix ferme reste le même pendant toute la durée du marché. Il peut être actualisé quand plus de trois mois séparent la date à laquelle le candidat a fixé son prix et le début de l'exécution, et cette actualisation est obligatoire pour les travaux et pour les fournitures et services autres que courants (articles R2112-9 à R2112-12).
Un prix révisable évolue pendant l'exécution. La clause fixe la date d'établissement du prix initial, les modalités de calcul et la périodicité de la révision (article R2112-13). Un marché de plus de trois mois qui repose pour une part importante sur des fournitures dont le prix suit les cours mondiaux doit comporter une clause de révision (article R2112-14).
La formule paramétrique
La forme la plus simple associe une part fixe et un seul indice.
P = P0 × (a + b × I / I0)
P0 est le prix initial, I0 la valeur de l'indice au mois zéro et I sa valeur au mois de révision. La part fixe a, par exemple 15 %, ne varie pas, et b vaut 1 moins a. Quand le prix dépend de plusieurs postes, la clause pondère plusieurs indices, et la part fixe et les poids totalisent toujours 100 %.
P = P0 × (a + b1 × I1 / I1,0 + b2 × I2 / I2,0)
Un exemple chiffré avec le BT01
Un lot de travaux de bâtiment a été remis à 250 000 € HT en août 2025, avec une clause qui prévoit une part fixe de 15 % et l'index BT01. Pour une révision en août 2026, on lit deux valeurs dans la série : 133,7 pour le mois zéro et 139,4 pour le mois de révision.
C = 0,15 + 0,85 × 139,4 / 133,7 = 1,0362
Le prix révisé vaut 250 000 € × 1,0362, soit 259 050,00 € HT. La révision ajoute 9 050,00 € au montant initial, alors que l'index a progressé de +4,3 % sur la période : la part fixe amortit la hausse.
Les erreurs les plus fréquentes
La première erreur porte sur le mois. On prend la valeur du mois concerné, et non celle du mois où elle a été publiée : la valeur BT01 d'août paraît en octobre, mais elle reste la valeur d'août.
La deuxième vient d'un indice arrêté ou changé de méthode. Une série arrêtée par l'INSEE ne se prolonge pas d'elle-même, et l'indice Syntec a deux valeurs depuis août 2022 : l'indice révisé pour les contrats récents, la valeur raccordée pour ceux signés avant. Le simulateur applique cette règle d'après le mois zéro.
La dernière tient à l'arrondi. Beaucoup de clauses arrondissent le coefficient à trois ou quatre décimales, et quelques-unes prévoient un butoir ou une clause de sauvegarde. Le texte du contrat prime toujours sur le calculateur.
Recevez les nouvelles valeurs dès leur parution
Laissez votre adresse : nous vous écrivons à chaque publication des indices, avec les variations du mois.
Un premier email vous demande de confirmer votre adresse. Le SIRET, facultatif, nous permet de vous prévenir aussi avant la fin de vos marchés publics en cours. Chaque email contient un lien de désinscription, comme l'explique notre politique de confidentialité.
Un email de confirmation vient de partir. L'alerte s'active dès que vous cliquez sur son lien.
Questions fréquentes
Quelle est la formule de révision de prix ?
La plus courante s'écrit P = P0 × (a + b × I / I0). P0 est le prix initial, I0 la valeur de l'indice au mois zéro, I sa valeur au mois de révision, a la part fixe et b la part qui varie, avec a + b = 1.
Qu'est-ce que le mois zéro ?
C'est le mois auquel le prix initial a été établi, fixé par le contrat. C'est en général le mois de remise des offres. La valeur de l'indice pour ce mois sert de base à toutes les révisions.
La révision de prix est-elle obligatoire dans un marché public ?
Elle l'est pour un marché de plus de trois mois qui repose pour une part importante sur des fournitures dont le prix suit les cours mondiaux (article R2112-14 du Code de la commande publique). Dans les autres cas, l'acheteur choisit entre un prix ferme, actualisable ou révisable.
Que faire quand un indice est arrêté ?
Le contrat doit désigner un indice de remplacement, en général par avenant. Les pages des séries arrêtées indiquent les index qui couvrent des travaux de même nature d'après leur intitulé INSEE.
Palmio lit la clause de révision de chaque marché.
Quand vous remportez un marché, Palmio relève dans le CCAP le type de prix, l'indice prévu, la formule, la part fixe et la périodicité de révision, puis les reporte dans la fiche du contrat avec la phrase citée. La veille des appels d'offres et la rédaction des dossiers se font dans le même outil.
Réserver une démo