Comment extraire les données des COI transporteurs pour
la conformité fret (Guide 2026)
En 2025, le marché des plateformes d'intégration et de conformité des transporteurs a atteint 1,8 milliard de dollars et devrait atteindre 3,8 milliards de dollars d'ici 2034. Le document le plus chronophage dans la pile de conformité de chaque courtier ? Le certificat d'assurance responsabilité ACORD 25. Un formulaire d'une page avec 129 champs à remplir, et la seule chose entre un transporteur et une expédition. Voici comment extraire les champs importants — limite de responsabilité auto, couverture marchandises, dates d'expiration, titulaire du certificat — de n'importe quel COI et les intégrer dans un tableur réellement exploitable.
Points clés
- Chaque COI transporteur prend 3 minutes à saisir dans un tableur — pour 500 transporteurs, cela représente 25 heures par mois consacrées à la saisie de données avant toute analyse de conformité.
- Votre TMS suit les expéditions et la facturation au centime près, mais ignore qu'une responsabilité auto d'un transporteur a expiré il y a 12 jours — car aucune plateforme de ce secteur n'a été conçue pour lire un formulaire.
- Inversez le modèle : traitez les COI comme un jeu de données, extrayez-les tous en une seule fois, et laissez les formules Excel signaler les limites insuffisantes et les dates expirées. La revue de conformité devient un tri et une vérification le lundi matin, terminés avant que votre café ne refroidisse.
L'horloge de la conformité tourne
Voici un chiffre que la plupart des courtiers découvrent à leurs dépens : en vertu du 49 CFR §387.7, aucun transporteur motorisé ne peut exploiter un véhicule commercial sans avoir obtenu et maintenu en vigueur les niveaux minimaux de responsabilité financière. Pour un transporteur de marchandises standard avec un PTAC de 10 001 livres ou plus, ce seuil est de 750 000 $ d'assurance responsabilité civile publique (49 CFR §387.9). Vous transportez des matières dangereuses ? Le minimum passe à 1 000 000 $. Explosifs, gaz toxiques ou matières radioactives ? 5 000 000 $.
Ce ne sont pas des suggestions. Opérer en dessous du minimum fédéral constitue une infraction distincte chaque jour où l'écart de couverture existe, et le barème actuel des pénalités de la FMCSA le fixe à jusqu'à 21 114 $ par jour (49 CFR Partie 386, Annexe B, ajusté en 2025). Plus immédiatement, la FMCSA peut suspendre l'autorité d'exploitation du transporteur dès que la couverture expire — et pas d'autorité active = pas d'expédition. Pour un courtier, cela signifie qu'un transporteur sur lequel vous comptez pour une voie que vous avez cotée ce matin est soudainement hors jeu. Pas d'e-mail d'avertissement. Pas de période de grâce.
Et pourtant, pour la plupart des petites et moyennes sociétés de courtage — gérant entre 100 et 500 transporteurs actifs — la vérification des COI se fait manuellement, par e-mail, avec un lecteur PDF. La TIA (Transportation Intermediaries Association), qui représente plus de 2 000 entreprises de logistique tierces (dont 70 % de petites entreprises familiales), a reconnu dans son Cadre de sélection des transporteurs qu'une documentation d'assurance appropriée est fondamentale pour l'évaluation des transporteurs. Mais les cadres n'extraient pas les données des formulaires.
C'est là que la plupart des courtiers se retrouvent : sachant exactement ce qu'ils doivent vérifier, mais manquant d'une méthode qui passe l'échelle des 50 transporteurs. Si vous débutez dans l'extraction de COI en tant que concept, nous avons couvert les bases dans notre aperçu de ce qu'est réellement l'extraction de données COI — et le guide complet de l'extraction de COI détaille l'applicabilité dans tous les secteurs. Cet article se concentre spécifiquement sur le flux de travail de conformité du fret.
Lire un ACORD 25 comme un courtier de fret
Le formulaire ACORD 25 (2025/12) — officiellement le Certificat d'assurance responsabilité civile — est le document standard que les transporteurs soumettent pour prouver leur couverture d'assurance. Il tient sur une page, mais cette page contient 129 champs à remplir répartis dans plusieurs sections. La plupart sont sans intérêt pour la conformité. Voici les sections que vous devez réellement lire, et ce qu'il faut y vérifier :
| Section ACORD 25 | Champs clés pour les courtiers | Pourquoi c'est important |
|---|---|---|
| Producteur / Agent | Nom de l'agence, téléphone, email | Vous vérifiez les COI en contactant l'agent émetteur, pas l'assureur. C'est le contact à joindre en cas de doute. |
| Assuré | Assuré désigné (nom légal du transporteur), adresse postale | Doit correspondre exactement à l'immatriculation MC du transporteur. Une différence est un signal d'alarme pour un COI frauduleux. |
| Assureurs | Assureur A/B/C/D/E/F, NAIC # | Chaque type de couverture peut être souscrit par un assureur différent. Vérifiez que l'assureur est agréé et que le numéro NAIC est valide. |
| Responsabilité civile générale | Limite par sinistre, cumul général, cumul produits/exploitation | L'exigence standard est de 1 000 000 $ par sinistre / 2 000 000 $ cumul. Vérifiez si « Assuré supplémentaire » est coché Oui — si votre cabinet n'est pas nommé, vous n'avez aucun droit en vertu de cette police. |
| Responsabilité civile automobile | Limite unique combinée, numéro de police, dates d'effet/expiration | Celle-ci est non négociable. La FMCSA exige un minimum de 750 000 $. La plupart des courtiers exigent 1 000 000 $. Vérifiez que « Tout véhicule » est sélectionné — si c'est « Véhicules désignés uniquement », la police peut ne pas couvrir le matériel loué. |
| Responsabilité parapluie / Excédentaire | Limite par sinistre, cumul, suivi de forme pour l'auto | Les courtiers exigent souvent un parapluie au-dessus de la limite auto de 1 M$ — vérifiez que le parapluie « suit la forme » de la responsabilité auto, ce qui étend la couverture aux sinistres auto. |
| Accidents du travail | Limites légales AT, EL par accident, EL maladie | TIA recommande de demander des certificats AT à chaque transporteur. La plupart des courtiers exigent un minimum de 500 000 $ pour la responsabilité employeur. |
| Titulaire du certificat | Nom et adresse de votre cabinet | Si ce champ est vide ou mentionne une société d'affacturage ou un autre courtier, vous n'êtes pas le titulaire du certificat et ne recevrez pas les avis de résiliation. C'est l'une des lacunes de conformité les plus fréquentes. |
| Description des opérations | Clause d'assuré supplémentaire, renonciation à subrogation | Recherchez : « Le titulaire du certificat est désigné comme assuré supplémentaire conformément au contrat écrit. » Sans cette mention écrite, vous n'avez pas d'accès direct à la police en cas de sinistre. |
Chacun de ces champs exige qu'un être humain ouvre un PDF, trouve la bonne case et saisisse la valeur ailleurs. À 3-5 minutes par COI — même pour un relecteur expérimenté — ce sont des heures par semaine perdues en saisie de données avant même que l'analyse de conformité ne commence.
Pourquoi le suivi des COI repose encore sur les e-mails et les yeux
La référence du secteur pour l'intégration manuelle des transporteurs est de 35 à 45 minutes par transporteur, la vérification des COI représentant généralement un tiers de ce temps. Rapporté à 1 000 transporteurs par an, cela représente 200 à 400 heures de travail de conformité. Pour un courtier de taille moyenne avec une équipe de conformité de deux personnes, la seule vérification des COI peut prendre 5 à 8 heures par semaine — du temps qui n'est pas consacré à ce qui fait vraiment bouger le fret.
Les plateformes TMS que les courtiers utilisent pour leurs opérations — McLeod PowerBroker, Descartes Aljex (desservant plus de 10 000 utilisateurs quotidiens dans plus de 500 courtiers), Rose Rocket / TMS.ai, Turvo, DAT Broker TMS — gèrent toutes l'expédition, la facturation et la gestion des transporteurs. Aucune d'entre elles n'extrait les données d'un PDF de COI. Elles peuvent avoir un champ pour la date d'expiration de l'assurance, mais quelqu'un doit encore lire le formulaire et le saisir.
Cette lacune a engendré une couche d'outils de conformité dédiés. Highway contacte directement les agences d'assurance des transporteurs pour obtenir des COI vérifiés et les surveille en continu — mais le courtier voit toujours un tableau de bord, pas des données structurées exploitables. RMIS assure la surveillance des transporteurs et le suivi des COI, mais les utilisateurs de Reddit r/FreightBrokers signalent que les mises à jour des COI peuvent prendre jusqu'à 7 jours pour se propager — pendant lesquels vous pourriez expédier un transporteur dont la couverture a déjà changé.
Au bas de cette pile se trouve le propre tableur du courtier : un suivi manuel avec les noms des transporteurs, les numéros de police, les limites de couverture et les dates d'expiration — saisis par une personne qui a lu chaque PDF. C'est la couche de conformité qui fait tourner l'entreprise, et c'est celle dont personne ne parle de construire.
C'est là que le paradigme change. Au lieu de traiter un COI comme un document à vérifier, traitez-le comme un ensemble de données à extraire. La différence est la même qu'entre lire 500 PDF et ouvrir un seul tableur.
Extraire les données d'un COI dans un tableur — Étape par étape
L'approche est simple : vous définissez ce que vous voulez du COI, et l'IA le trouve — peu importe où il se trouve sur la page. C'est fondamentalement différent de l'OCR basé sur des modèles qui attend des champs à des coordonnées fixes. Chaque ACORD 25 est légèrement différent selon l'agence d'assurance qui l'a rempli, les transporteurs listés et le nombre de lignes de couverture. Un lecteur basé sur la position échoue à la première variation. Un extracteur sémantique — qui lit le formulaire comme un responsable de conformité — ne se soucie pas de savoir où « Responsabilité automobile : 1 000 000 $ » apparaît sur la page, tant qu'il est présent. (Nous avons exploré la question de savoir si l'IA peut gérer les documents COI en détail ici, et le guide étape par étape du COI vers Excel couvre le flux d'extraction, du premier téléchargement au tableur final.)
Les fichiers sont traités en toute sécurité et non conservés.
Voici le flux de travail, décomposé en étapes clés pour la conformité :
Définissez vos colonnes de conformité
C'est l'étape que le suivi COI traditionnel omet. Au lieu d'ouvrir chaque PDF et de chercher les valeurs, vous listez les champs dont vous avez besoin : Nom du transporteur, Limite responsabilité auto, Limite marchandise, Limite responsabilité générale, Date d'effet police, Date d'expiration police, Nom de l'assureur, Titulaire du certificat, Assuré supplémentaire (O/N). Ce sont vos en-têtes de colonnes — exactement ce que vous taperiez manuellement dans un tableur, sauf que l'IA les remplit pour vous.
Importez les COI en masse
Déposez tous les COI de vos transporteurs en une fois — PDF, copies scannées, même photos d'un ACORD 25 imprimé. Le système les traite par lot, car la conformité ne se fait pas transporteur par transporteur. Lors des renouvellements trimestriels ou de l'intégration d'un groupe de transporteurs pour une nouvelle ligne, vous avez besoin de résultats sur l'ensemble, pas un par un.
Vérifiez par rapport aux minimums
Une fois les données dans votre tableur, la conformité devient une formule : =SI(D2<1000000;"SOUS MINIMUM";"OK") pour la responsabilité auto. =SI(E2<100000;"SOUS MINIMUM";"OK") pour la marchandise. Et surtout : =SI(F2<AUJOURDHUI();"EXPIRÉ";"Actif") pour les dates d'expiration. L'extraction est l'entrée ; vos règles de conformité sont la sortie. La puissance ne réside pas dans l'extraction des données d'un formulaire — mais dans leur mise en format pour qu'une formule puisse automatiquement signaler un transporteur dont la couverture vient de passer sous votre minimum contractuel.
Un détail que les courtiers expérimentés ne négligent pas : toujours vérifier la date d'émission du COI. Un ACORD 25 daté de 90 jours mais mentionnant une couverture toujours « en vigueur » ne prouve pas que la couverture n'a pas changé depuis l'émission. Un COI est un instantané — il certifie que l'assurance existait le jour de son émission. Si la date d'émission est ancienne, demandez un nouveau COI avant d'expédier.
Construire un système de suivi des échéances de COI sans plateforme dédiée
L'extraction résout le goulot de la saisie manuelle. Mais la conformité est continue — les polices des transporteurs se renouvellent chaque année (parfois semestriellement), les limites de couverture changent, les assureurs sont remplacés. Le vrai risque n'est pas de manquer un COI à l'intégration. C'est d'ignorer que la police d'assurance auto d'un transporteur a expiré il y a 12 jours pendant qu'il roule avec votre chargement. Le même défi structurel existe dans la gestion des COI des sous-traitants en construction — avec des types d'assurance et des exigences réglementaires différents —, ce que nous abordons dans ce guide pour passer à l'échelle le suivi des COI.
Voici comment construire un système de suivi léger à partir de vos données extraites :
Configuration du suivi des échéances de COI
- 1. Tenir un fichier maître des COI — Chaque transporteur a sa ligne. Chaque ligne a les mêmes colonnes : Nom du transporteur, MC#, Limite auto, Limite cargaison, Limite RC, Limite AT, Date d'effet de la police, Date d'expiration de la police, Assureur, Titulaire du certificat, Dernière date de révision.
- 2. Ajouter une colonne « Jours restants » —
=F2-AUJOURDHUI()où F2 est la date d'expiration. Mise en forme conditionnelle : rouge à 30 jours, jaune à 60 jours. - 3. Planifier une revue hebdomadaire — Trier par « Jours restants » croissant chaque lundi. Les transporteurs en haut sont ceux qui ont besoin d'une demande de renouvellement de COI cette semaine. Pas de recherche. Pas de « attends, est-ce que celui-ci expire bientôt ? »
- 4. Ré-extraire, ne pas relire — Quand un transporteur envoie un COI mis à jour, téléchargez-le dans le même flux d'extraction. Les nouvelles données s'ajoutent à la ligne suivante. Comparez les anciennes et nouvelles limites pour détecter une dégradation de couverture — quand un transporteur réduit discrètement sa limite auto de 1 M$ à 750 000 $ en espérant que personne ne le remarque.
- 5. Archiver les données extraites avec horodatage — Chaque extraction est une preuve de conformité. En cas de sinistre, si la question est « le courtier a-t-il vérifié la couverture avant d'expédier ? », l'extraction horodatée prouve que oui.
Ce système ne coûte rien au-delà de l'outil d'extraction. Il ne remplace pas Highway ou RMIS — ces services vérifient l'authenticité du COI en contactant directement l'agence d'assurance (une étape que l'IA ne peut pas faire). Mais il remplace le remplissage manuel du tableur qui se situe entre la vérification et l'expédition, là où la plupart des équipes de courtage passent leurs heures de conformité.
Pour un courtage gérant 200 transporteurs avec des renouvellements annuels de polices, cette configuration transforme une tâche manuelle récurrente — lire environ 200 COI par an, plus l'intégration de nouveaux transporteurs — d'une charge hebdomadaire de plusieurs heures en une routine de tri et vérification le lundi matin qui prend 15 minutes.
Questions fréquentes
L'extraction par IA fonctionne-t-elle sur des COI scannées ou photographiées ?
Oui — comme l'extraction repose sur la compréhension sémantique plutôt que sur une OCR parfaite au pixel près, elle gère les PDF scannés, les photos mobiles de formulaires imprimés et les copies de qualité fax. La condition clé est que le texte soit lisible à l'œil humain. Si vous pouvez lire le numéro de police sur un scan flou, l'IA le peut probablement aussi.
Quelle est la différence avec Highway / RMIS ?
Highway et RMIS sont des services de vérification : ils contactent directement l'agence d'assurance de l'assureur pour confirmer que la COI est authentique et que la couverture est active. L'extraction par IA est une couche de données : elle lit la COI et produit des champs structurés. Ces deux approches sont complémentaires — vérifiez l'authenticité avec Highway, extrayez les données avec l'IA, puis recoupez dans votre tableur. L'étape d'extraction transforme un statut « vérifié » dans le tableau de bord d'un tiers en colonnes que vous pouvez trier, filtrer et vérifier par formule selon vos propres critères.
Comment savoir si les données extraites sont exactes ?
Vérifiez ponctuellement les premières extractions par rapport à la COI originale — comparez les champs clés (limite auto, limite marchandise, dates d'expiration) côte à côte. Une fois que l'extracteur s'avère cohérent sur vos formats de COI d'assureurs, passez à une révision basée sur les exceptions : n'ouvrez le PDF que lorsqu'une formule signale une valeur (une limite en dessous du minimum, une date expirée, un Certificataire manquant). Pour la tenue de registres de conformité, les données extraites portent un horodatage de traitement.
Peut-il gérer les COI listant plusieurs assureurs ?
Oui. Un ACORD 25 peut lister jusqu'à six assureurs (A à F), chacun couvrant différents types de responsabilité. L'extraction peut les séparer — Assureur A pour la responsabilité automobile, Assureur B pour la responsabilité générale, Assureur C pour la couverture parapluie — en colonnes distinctes. Vous devez simplement spécifier quel type de couverture vous souhaitez pour chaque emplacement d'assureur.
Que se passe-t-il si l'IA lit mal une limite de couverture ?
Aucune méthode d'extraction n'est infaillible à 100 %, et vous ne devriez pas faire confiance à un outil qui prétend le contraire. L'atténuation pratique : (1) utilisez la mise en forme conditionnelle pour signaler toute limite extraite en dessous de votre minimum contractuel, ce qui déclenche une révision manuelle de ce champ spécifique ; (2) comparez les résultats d'extraction avec les dernières valeurs connues pour cet assureur — une chute soudaine de 1 M$ à 300 000 $ est plus probablement une erreur de lecture qu'un changement de police réel, et dans les deux cas, mérite un regard humain ; (3) pour vos assureurs les plus risqués (matières dangereuses, marchandises de grande valeur, voies à haute fréquence), maintenez une routine de vérification ponctuelle manuelle quoi qu'il arrive.
Stop de lire les COI. Commencez à vérifier des tableurs.
L'industrie de la conformité a bâti tout un marché sur l'idée que la vérification des COI est trop complexe pour être faite en interne. Et certaines parties le sont — vérifier l'authenticité via un contact direct avec une agence d'assurance nécessite une infrastructure que la plupart des courtiers n'ont pas. Mais extraire les données du formulaire — la partie qui prend des heures — ne nécessite pas une plateforme d'entreprise. Cela nécessite de traiter un COI pour ce qu'il est réellement : une source de données structurée enveloppée dans un PDF.
Si vous gérez les COI des transporteurs avec un lecteur PDF et un tableur rempli manuellement, le plus grand bond en avant dans votre flux de travail de conformité n'est pas un autre abonnement SaaS. C'est un outil qui lit le formulaire pour que vous n'ayez pas à le faire. Le reste — les minimums, le suivi des échéances, la mise en forme conditionnelle — n'est que du Excel.