Comment extraire les valeurs contractuelles et
calculer les totaux cumulés entre accords
Le directeur des achats pose une question simple avant le conseil d'administration : « Quel est notre engagement financier actuel sur l'ensemble des contrats fournisseurs en cours ? » Vous ouvrez le disque partagé. Il y a 47 contrats — certains en PDF, d'autres numérisés — répartis dans 14 dossiers fournisseurs. La réponse est éparpillée entre pages de garde, barèmes d'honoraires, avenants et annexes. Chaque accord indique sa valeur quelque part. Aucun document ne donne le total de tous.
Points clés
- 47 contrats fournisseurs actifs, une question de conseil — « quel est notre engagement financier total ? » — et la réponse est éparpillée entre pages de garde, barèmes d'honoraires, avenants et annexes que personne n'a le temps de lire.
- Les valeurs contractuelles résistent à l'agrégation car les frais sont répartis sur 4 sections ou plus avec des libellés incohérents, et les avenants remplacent silencieusement les montants d'origine — les outils basés sur des modèles ne peuvent pas suivre quelle version annule l'autre.
- ImageToTable.ai lit chaque composante de frais dans l'ensemble du contrat — y compris les avenants — et les additionne en un total par contrat lors de l'extraction, de sorte que la question du conseil trouve une réponse en quelques minutes.
L'angle mort de la valeur des contrats
La plupart des organisations savent exactement combien de contrats sont actifs. Elles suivent les dates d'expiration — ou du moins essaient. Les calendriers de renouvellement existent, même s'ils vivent dans Outlook plutôt que dans un CLM. Mais un chiffre manque systématiquement au tableau : le total cumulé de la valeur de tous ces accords.
Cet angle mort a des conséquences réelles. Une équipe achats qui ne peut pas répondre « quel est notre engagement de dépenses total » en moins de cinq minutes navigue à vue pour la planification budgétaire. Un service juridique qui ne peut pas voir l'exposition totale au passif de son portefeuille de fournisseurs prend des risques qu'il ne peut pas mesurer. Un petit cabinet d'avocats gérant des dossiers clients ne peut pas dire à un futur associé combien de revenus récurrents se trouvent dans ses lettres de mission actives.
Les chiffres existent — chaque contrat indique sa valeur, son barème d'honoraires, ses conditions de paiement. Le problème n'est pas que les données manquent. Le problème est qu'elles sont dispersées dans des dizaines de documents de formats différents, avec des valeurs exprimées dans des structures différentes. Un contrat de service met les frais annuels sur la page de couverture. Un contrat de travail enterre la rémunération totale dans une clause salariale, un calendrier de primes et une annexe d'avantages sociaux. Un contrat de fournisseur répartit la valeur du contrat entre des frais de base, un taux unitaire et un avenant qui a ajusté les deux.
Un total cumulé de votre portefeuille de contrats n'est pas un problème de CLM — c'est un problème d'agrégation. Vous n'avez pas besoin d'une plateforme de gestion du cycle de vie des contrats à six chiffres pour répondre à « combien valent tous nos contrats ». Vous avez besoin d'un moyen d'extraire les chiffres des PDF et de les structurer pour pouvoir les additionner. Ce problème se décompose en trois étapes : extraire, calculer, agréger.
Pourquoi les valeurs des contrats résistent à l'agrégation
Les valeurs des contrats sont structurellement plus difficiles à agréger que, par exemple, les totaux de factures. Une facture a un champ unique « Total » à un endroit prévisible. Un contrat peut répartir son obligation financière sur plusieurs sections avec des libellés incohérents.
Pensez à ce qui se passe dans un contrat de fournisseur typique :
- Article 3.1 indique les frais de licence annuels comme « 48 000 $ par an, payables trimestriellement. »
- Annexe A liste trois services optionnels supplémentaires à 2 400 $, 1 800 $ et 3 600 $ par an.
- Avenant n°2 ajuste les frais de licence à 52 000 $ à partir de l'année 2.
- Pièce C précise des frais de mise en œuvre uniques de 7 500 $.
Une personne lisant ce contrat peut additionner ces montants — mais cela prend du temps, et les chiffres se trouvent à quatre endroits différents. Un outil OCR traditionnel fait pire : il peut trouver les frais de licence mais manquer les options supplémentaires, ou extraire l'ancien taux du contrat original au lieu du taux modifié de l'avenant. Et même s'il capture tout, vous vous retrouvez avec des chiffres bruts à additionner — soit par vous, dans Excel, manuellement.
C'est là que le flux de travail extraire-calculer-agréger change la donne. L'étape d'extraction utilise une IA qui lit pour le sens — pas la correspondance de modèles — elle trouve donc les valeurs où qu'elles se trouvent dans le document. L'étape de calcul additionne les lignes pendant l'extraction, de sorte que la sortie contient déjà le total par contrat. L'étape d'agrégation prend le tableau de sortie et ajoute des totaux cumulés et des pourcentages de portefeuille — des formules qui fonctionnent de la même manière que vous ayez 5 ou 500 contrats.
Étape 1 : Extraire les valeurs de chaque contrat
La première étape consiste à extraire les chiffres de chaque contrat et à les organiser dans un tableau structuré. C'est là que l'extraction de champs de contrat fait le gros du travail.
Avec l'extraction par colonnes personnalisées d'ImageToTable.ai, vous définissez les champs souhaités en tapant leurs noms — pas de modèles, pas de zones de délimitation, pas d'apprentissage sur des documents d'exemple. L'IA localise chaque valeur en comprenant la signification sémantique du champ, peu importe où il se trouve dans le document ou comment il est libellé. Une valeur décrite comme « Contrepartie totale » dans un contrat et « Prix du contrat » dans un autre sera mappée à la même colonne de sortie, car l'IA comprend que les deux libellés renvoient au même concept.
Pour une vue d'ensemble d'un portefeuille de contrats, vous définiriez généralement des colonnes comme :
Téléchargez les 47 contrats en un lot — le glisser-déposer fonctionne avec les PDF, les scans et même les photos de pages signées prises avec un téléphone. L'IA traite chaque document indépendamment, localisant et extrayant les champs spécifiés. Le résultat est un tableur unique où chaque ligne est un contrat et chaque colonne un champ que vous avez défini.
Cela vous donne déjà plus que ce que vous aviez avant : un tableau structuré avec les noms des contreparties, les dates et les composantes des frais — le tout extrait en 5 à 10 secondes par document, contre les minutes par contrat qu'il faudrait pour lire et retranscrire manuellement. Mais le résultat n'est pour l'instant que des valeurs brutes. Pour obtenir un total par contrat, vous avez besoin d'un calcul pendant l'extraction — et c'est là qu'interviennent les colonnes calculées.
Étape 2 : Calculer les totaux par contrat pendant l'extraction
Une extraction brute vous donne « Honoraires de base : 48 000 $ » dans une colonne, « Frais complémentaires : 2 400 $ » dans une autre, « Ajustement d'avenant : +4 000 $ » dans une troisième. Utile, mais pas encore exploitable. Ce dont vous avez vraiment besoin, c'est d'un seul chiffre par contrat : le montant total engagé.
C'est ce que résolvent les colonnes calculées. Au lieu d'extraire des valeurs brutes et de les additionner plus tard dans Excel, vous demandez à l'IA d'effectuer la somme pendant l'extraction. La sortie contient déjà le total — aucun post-traitement nécessaire pour le chiffre par contrat.
Ajoutez une colonne calculée à votre liste de colonnes qui additionne toutes les composantes de frais d'un même contrat :
Nom de la colonne (connexion non requise)
Format de règle (connexion requise, en-têtes de colonnes plus propres)
Parce que l'IA lit l'intégralité du document et comprend sa structure, elle peut identifier les composantes de frais appartenant au même contrat et les agréger — même lorsque les frais sont répartis dans le corps principal, les annexes et les avenants. C'est fondamentalement différent d'une formule de tableur qui référence des cellules fixes. L'IA n'a pas besoin de savoir que « les frais de base sont dans la colonne F et les frais supplémentaires dans la colonne H ». Elle lit le document, comprend ce que chaque frais représente et les additionne.
Les fichiers sont traités de manière sécurisée et non stockés. Essayez d'ajouter une colonne calculée comme Valeur totale du contrat (somme de tous les frais de cet accord).
Lorsque vous avez besoin d'un raisonnement en plusieurs étapes — par exemple pour distinguer les frais d'origine dans le corps principal des frais modifiés dans un avenant, et utiliser la valeur modifiée — activez Précision+. Ce bouton donne à l'IA des étapes de raisonnement supplémentaires pour recouper les relations, vérifier quelle version des frais doit s'appliquer et confirmer la cohérence interne avant d'afficher les résultats. Pour les contrats simples où tous les frais sont au même endroit, laissez-le désactivé. Pour les accords modifiés avec des barèmes de frais répartis dans des annexes, activez-le.
À ce stade, votre tableur de sortie comporte une colonne « Valeur totale du contrat » avec un nombre par contrat. Chaque contrat du lot a été lu, ses frais identifiés et additionnés. Vous avez répondu à « combien vaut chaque contrat ». Maintenant, vous devez répondre à « combien valent-ils tous ensemble ».
Étape 3 : Cumuls et parts du portefeuille
L'agrégation se fait dans le fichier de sortie — et c'est la partie la plus simple du processus, car l'extraction et le calcul ont déjà fait le gros du travail.
Les colonnes calculées opèrent dans un seul document : elles peuvent additionner les frais d'un contrat, mais pas référencer les valeurs d'autres contrats du lot. C'est le tableur qui gère cette agrégation inter-documents. Et comme chaque contrat a déjà sa « Valeur totale du contrat » dans sa ligne, les formules sont triviales.
Ouvrez le fichier Excel téléchargé. Vos colonnes ressemblent à ceci :
| Contrepartie | Titre du contrat | Date d'effet | Date d'expiration | Valeur totale du contrat | Cumul | % du portefeuille |
|---|---|---|---|---|---|---|
| Acme Corp | Contrat de licence SaaS | 2025-01-15 | 2027-01-14 | 55 800,00 $ | 55 800,00 $ | 21,4 % |
| Beta Industries | Contrat-cadre de services | 2025-03-01 | 2028-02-28 | 142 500,00 $ | 198 300,00 $ | 54,6 % |
| Gamma Logistics | Contrat de distribution | 2025-06-01 | 2026-05-31 | 62 400,00 $ | 260 700,00 $ | 23,9 % |
Deux formules produisent ce tableau :
Cumul — somme cumulée dans la colonne :
Tirez cette formule vers le bas : chaque ligne affiche la valeur totale de tous les contrats jusqu'à ce point. La dernière ligne donne le total du portefeuille — ici, 260 700 $.
% du portefeuille — part de chaque contrat dans le total :
Cela vous indique, d'un coup d'œil, que Beta Industries représente plus de la moitié des dépenses engagées — un risque de concentration à ne pas négliger.
Ces formules sont deux des plus simples d’Excel. La valeur de ce flux ne réside pas dans la complexité des formules, mais dans le fait que les chiffres qui les alimentent arrivent dans le tableur sans que personne ait à lire 47 contrats et à saisir les valeurs à la main. Les étapes d’extraction et de calcul ont éliminé le goulot d’étranglement. L’étape d’agrégation est la partie facile.
Quand ce flux remplace un CLM — et quand ce n’est pas le cas
Les plateformes de gestion du cycle de vie des contrats — Ironclad, Agiloft, Icertis, Juro — sont conçues pour les opérations contractuelles des entreprises. Elles gèrent les flux d’approbation, les bibliothèques de clauses, le suivi des obligations, les signatures électroniques et les rapports de conformité. Si votre organisation a besoin de ces fonctionnalités, un CLM est le bon investissement.
Mais de nombreuses équipes n’ont pas besoin de l’ensemble des fonctionnalités d’un CLM. Elles ont besoin de quelque chose de plus ciblé : la capacité de répondre à des questions spécifiques sur leur portefeuille de contrats sans lire chaque document. Des questions comme « quel est notre engagement total sur ces accords fournisseurs » ou « quels contrats représentent plus de 20 % de nos dépenses engagées ».
Le flux extraction-calcul-agrégation répond à ce besoin plus ciblé. Voici quand il fonctionne et quand ce n’est pas le cas :
| Scénario | Extraction + Calcul + Agrégation | CLM complet |
|---|---|---|
| Besoin d’un aperçu ponctuel de la valeur du portefeuille pour un conseil d’administration | Idéal | Superflu — des mois de mise en œuvre pour un besoin ponctuel |
| Analyse trimestrielle des dépenses sur 50 à 200 contrats fournisseurs | Bien adapté | Possible, mais le coût par utilisateur peut ne pas justifier la fréquence d’utilisation |
| Suivi des obligations au niveau des clauses avec alertes automatiques | Pas conçu pour cela | Ce pour quoi les CLM sont faits |
| Flux d’approbation multi-parties prenantes sur les projets de contrats | Non pertinent | Fonction centrale d’un CLM |
| Petite entreprise gérant 30 lettres de mission clients — besoin d’un aperçu des revenus récurrents | Idéal | Trop cher pour cette échelle |
La limite est claire : si votre besoin principal est de savoir ce que contiennent vos contrats — valeurs, dates, contreparties — le flux d’extraction vous y mène. Si votre besoin principal est de gérer le contrat comme un processus vivant — négociations, approbations, renouvellements — un CLM est l’outil adapté. De nombreuses équipes utiliseront les deux : le flux d’extraction pour des instantanés périodiques du portefeuille, le CLM pour les opérations contractuelles courantes.