Comment extraire les valeurs contractuelles et
calculer les totaux cumulés sur l'ensemble des accords
Le directeur des achats pose une question simple avant la réunion du conseil : « Quel est notre engagement de dépenses actuel sur tous les contrats fournisseurs actifs ? » Vous ouvrez le lecteur partagé. Il y a 47 contrats — certains en PDF, d'autres en accords scannés — répartis dans 14 dossiers fournisseurs. La réponse est éparpillée entre pages de garde, barèmes de frais, lettres d'avenant et annexes. Chaque accord indique sa valeur quelque part. Aucun document ne donne le total de l'ensemble.
Points clés à retenir
- 47 contrats fournisseurs actifs, une question pour la réunion du conseil — « quel est notre engagement de dépenses total ? » — et la réponse est éparpillée entre pages de garde, barèmes de frais, 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 avec des libellés incohérents, et les avenants remplacent silencieusement les chiffres d'origine — les outils basés sur des modèles ne peuvent pas suivre quelle version remplace laquelle.
- ImageToTable.ai lit chaque composante de frais sur l'ensemble de l'accord — y compris les avenants — et les additionne en un total par contrat lors de l'extraction, afin 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 elles ont en cours. Elles suivent les dates d'expiration — ou du moins essaient. Les calendriers de renouvellement existent, même s'ils vivent dans l'Outlook de quelqu'un 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 d'approvisionnement qui ne peut pas répondre à « quel est notre engagement de dépenses total » en moins de cinq minutes navigue à l'aveugle pour la planification budgétaire. Un service juridique qui ne peut pas voir l'exposition totale au passif sur l'ensemble 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 services place les honoraires annuels sur la page de garde. Un contrat de travail enterre la rémunération totale entre une clause salariale, un calendrier de primes et une annexe sur les avantages. Un accord de fournisseur répartit la valeur du contrat entre des honoraires de base, un taux unitaire et un avenant qui a ajusté les deux.
Un total cumulé sur l'ensemble 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 de contrats résistent à l'agrégation
Les valeurs de contrats sont structurellement plus difficiles à agréger que, disons, les totaux de factures. Une facture a un champ « Total » unique à un emplacement prévisible. Un contrat peut répartir son obligation financière sur plusieurs sections avec des libellés incohérents.
Considérez ce qui se passe dans un accord de fournisseur typique :
- Section 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 de l'accord original au lieu du taux modifié de la lettre d'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 pour la correspondance de modèles — afin de trouver 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 la feuille de calcul 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 de colonnes personnalisées d'ImageToTable.ai, vous définissez les champs souhaités en saisissant leurs noms — sans modèle, sans zones de délimitation, sans apprentissage sur des documents d'exemple. L'IA localise chaque valeur en comprenant la signification sémantique du champ, quel que soit son emplacement dans le document ou son libellé. Une valeur décrite comme « Total Consideration » dans un contrat et « Contract Price » dans un autre est mappée vers la même colonne de sortie, car l'IA comprend que les deux libellés désignent le même concept.
Pour une vue d'ensemble du portefeuille de contrats, vous définiriez généralement des colonnes comme :
Téléchargez les 47 contrats en un seul lot — le glisser-déposer fonctionne avec les PDF, les scans et même les photos prises au téléphone des pages d'accord signées. L'IA traite chaque document indépendamment, en localisant et en 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 auparavant : un tableau structuré avec les noms des contreparties, les dates et les composantes de frais — le tout extrait en 5 à 10 secondes par document, contre plusieurs minutes par contrat pour une lecture et une transcription manuelles. Mais la sortie jusqu'ici ne contient que des valeurs brutes. Pour obtenir un total par contrat, vous avez besoin d'un calcul pendant l'extraction — et c'est là que les colonnes calculées entrent en jeu.
Étape 2 : Calculer les totaux par contrat lors de l'extraction
Une extraction brute vous donne « Base Fee : 48 000 $ » dans une colonne, « Add-on Fee : 2 400 $ » dans une autre, « Amendment Adjustment : +4 000 $ » dans une troisième. Utile, mais pas encore exploitable. Ce dont vous avez réellement besoin, c'est d'un seul chiffre par contrat : le total de l'engagement de dépenses.
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'est nécessaire pour le chiffre par contrat.
Ajoutez une colonne calculée à votre liste de colonnes qui additionne tous les composants de frais au sein du même contrat :
Nom de la colonne (aucune connexion 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 quels composants de frais appartiennent au même contrat et n'agréger que ceux-ci — même lorsque les frais sont répartis entre le corps principal, les annexes et les avenants. C'est fondamentalement différent d'une formule de tableur qui référence des positions de cellules fixes. L'IA n'a pas besoin de savoir que « la Base Fee est dans la colonne F et l'Add-on Fee dans la colonne H ». Elle lit le document, comprend ce que représente chaque frais, et les additionne.
Les fichiers sont traités de manière sécurisée et ne sont pas stockés. Essayez d'ajouter une colonne calculée comme Total Contract Value (sum of all fees in this agreement).
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 une lettre d'avenant, et utiliser la valeur modifiée — activez Precision+. Cette option donne à l'IA des étapes de raisonnement supplémentaires pour recouper les relations, vérifier quelle version d'un frais doit s'appliquer, et confirmer la cohérence interne avant de produire les résultats. Pour les contrats simples où tous les frais sont au même endroit, laissez-la désactivée. Pour les accords modifiés avec des barèmes de frais répartis sur plusieurs annexes, activez-la.
À ce stade, votre feuille de calcul 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 à la question « combien vaut chaque contrat ? ». Vous devez maintenant répondre à « combien valent-ils tous, ensemble ? ».
Étape 3 : Créer des totaux cumulés et des pourcentages de portefeuille
L'étape d'agrégation se déroule dans la feuille de calcul de sortie — et c'est la partie la plus simple du flux de travail, car les étapes d'extraction et de calcul ont déjà fait le travail difficile.
Les colonnes calculées opèrent au sein d'un seul document : elles peuvent additionner les frais d'un contrat, mais elles ne peuvent pas référencer les valeurs d'autres contrats du lot. C'est cette agrégation inter-documents que la feuille de calcul gère. Et comme chaque contrat possède déjà une « Valeur totale du contrat » propre dans sa ligne, les formules sont triviales.
Ouvrez le fichier Excel téléchargé. Vos colonnes ressemblent à ceci :
| Contrepartie | Titre du contrat | Date d'entrée en vigueur | Date d'expiration | Valeur totale du contrat | Total 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 cette vue :
Total cumulé — somme cumulée le long de la colonne :
Faites glisser cette formule vers le bas et chaque ligne affiche la valeur totale de tous les contrats jusqu'à ce point. La dernière ligne vous donne le total du portefeuille — dans ce cas, 260 700 $.
% du portefeuille — la part de chaque contrat dans le total :
Cela vous indique, d'un coup d'œil, que Beta Industries représente plus de la moitié de l'engagement de dépenses total — un risque de concentration à connaître.
Ces formules sont parmi les plus simples d'Excel. La valeur de ce flux de travail 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 de travail remplace un CLM — et quand il ne le fait pas
Les plateformes de gestion du cycle de vie des contrats — Ironclad, Agiloft, Icertis, Juro — sont conçues pour les opérations contractuelles d'entreprise. 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 capacités, un CLM est le bon investissement.
Mais de nombreuses équipes n'ont pas besoin de l'ensemble complet 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 notre engagement de dépenses ».
Le flux de travail extraction-calcul-agrégation répond à ce besoin plus ciblé. Voici quand il fonctionne et quand il ne fonctionne pas :
| 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 | Excessif — des mois de mise en œuvre pour un besoin ponctuel |
| Analyse trimestrielle des dépenses sur 50 à 200 contrats fournisseurs | Bien adapté | Faisable, mais le coût par utilisateur peut ne pas justifier la fréquence d'utilisation |
| Besoin d'un suivi des obligations au niveau des clauses avec alertes automatisées | Pas conçu pour cela | C'est ce pour quoi les CLM sont faits |
| Flux d'approbation multi-intervenants sur les projets de contrats | Sans objet | Fonction clé des CLM |
| Petite entreprise gérant 30 lettres d'engagement clients — besoin d'une vue d'ensemble des revenus récurrents | Idéal | Prix prohibitif à cette échelle |
La frontière 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.