Comment comparer des devis de fournisseurs
coréens dans Excel
Un utilisateur de Reddit sur r/procurement a récemment demandé : « Comment comparez-vous les devis des fournisseurs ? Toujours manuel ? Filtres/macros Excel ? Logiciel d'appel d'offres ou outils ERP ? » La question a touché une corde sensible car elle a révélé ce que les équipes d'achat en Corée vivent au quotidien : cinq fournisseurs envoient cinq devis (견적서), chacun avec sa propre mise en page, et quelqu'un doit encore ressaisir chaque ligne dans une feuille de comparaison à la main.
Le goulot d'étranglement n'est pas la logique de comparaison. C'est l'extraction des données des PDF. Ce guide couvre ce que contient réellement un devis de fournisseur coréen, pourquoi la normalisation de l'étape de saisie change tout, et comment extraire les données de lignes de tout 견적서 de fournisseur dans un seul tableau de comparaison Excel — sans ressaisir une seule cellule.

Points clés à retenir
- Les outils d'extraction basés sur des modèles vous demandent de dessiner une zone autour de chaque champ sur un document, puis vous ouvrez le 견적서 du fournisseur suivant et chaque champ a changé de position.
- Les devis de fournisseurs coréens se situent en dehors du code fiscal, sans champs ni mises en page obligatoires, donc chaque fournisseur génère un document structurellement unique et les règles de modèle échouent dès le deuxième fournisseur.
- ImageToTable.ai lit selon la signification du champ plutôt que la position sur la page, donc vos colonnes de comparaison fonctionnent sur le document de chaque fournisseur sans aucune définition de coordonnées.
Pourquoi les devis des fournisseurs coréens résistent à la standardisation

Un devis fournisseur (견적서, littéralement « document d'estimation ») est la proposition qu'un fournisseur envoie en réponse à votre demande de devis (견적요청서). Il énumère les articles qu'il peut fournir, à quel prix unitaire, en quelle quantité, et selon quelles conditions. Contrairement à une facture fiscale (세금계산서) — régie par l'article 32 de la loi coréenne sur la TVA (부가가치세법 제32조) et transmise au Service national des impôts dans un format électronique réglementé — un 견적서 n'a aucune structure légalement imposée. Ce n'est pas un document fiscal. Aucune loi ne précise les champs qu'il doit contenir, l'ordre dans lequel ils doivent apparaître, ni même s'il doit exister.
Ce vide réglementaire est la cause profonde du problème d'extraction. Dans une transaction B2B coréenne typique, la chaîne documentaire s'écoule ainsi : 견적서 → 발주서 (bon de commande) → 거래명세서 (relevé de transaction) → 세금계산서 (facture fiscale). Le 견적서 se situe tout au début de cette chaîne — le document le moins réglementé, le plus variable et le plus critique pour les décisions de comparaison. Un fournisseur utilisant 더존 Smart A génère un 견적서 avec des tableaux d'articles en orientation paysage et le cachet de l'entreprise (직인) en travers de l'en-tête. Un autre utilisant 이카운트 (ECOUNT ERP) produit une mise en page portrait avec des lignes d'articles imbriquées dans des cellules d'en-tête fusionnées. Un troisième envoie un fichier Excel qu'il a créé lui-même en 2013. Les trois sont valides. Il n'existe aucun modèle par rapport auquel se tromper — car aucun modèle n'existe.
Ce n'est pas une particularité coréenne. C'est la conséquence naturelle d'un document qui se situe en dehors du code fiscal. Et cela signifie qu'à chaque fois que votre équipe achats reçoit un lot de 견적서, les données dont vous avez besoin se trouvent à un emplacement physique différent sur chaque page. Les outils OCR basés sur des modèles — qui reposent sur la définition de coordonnées ou la correspondance de motifs d'une mise en page fixe — échouent dès le fournisseur n°2.
Ce qui figure réellement sur un devis de fournisseur coréen
Au-delà du chaos des formats, chaque 견적서 répond aux mêmes questions — simplement à des coordonnées différentes. Comprendre quels champs existent et ce qu'ils signifient est la première étape pour concevoir une comparaison qui fonctionne entre les fournisseurs.
| Champ | Nom coréen | Ce que cela signifie pour la comparaison |
|---|---|---|
| Date du devis | 견적일자 | Date d'émission du devis — détermine s'il est encore dans sa fenêtre de validité |
| Période de validité | 유효기간 | Durée de validité des prix indiqués — généralement 7 à 30 jours ; un devis dont le 유효기간 est dépassé doit être réémis |
| Informations fournisseur | 공급자 | Nom de l'entreprise, numéro d'enregistrement (사업자등록번호), adresse, contact |
| Nom de l'article | 품목명 | Description de chaque ligne d'article devisé |
| Spécification | 규격 | Dimensions, numéros de modèle ou spécifications techniques — essentiel pour comparer l'équivalent entre fournisseurs |
| Quantité | 수량 | Nombre d'unités devisées |
| Prix unitaire | 단가 | Prix par unité — la métrique de comparaison centrale |
| Valeur de la fourniture (sous-total) | 공급가액 | Total de la ligne avant TVA (= Quantité × Prix unitaire, mais peut inclure des remises) |
| TVA | 부가세 | 10 % du 공급가액 dans les transactions B2B — généralement indiquée séparément (별도) |
| Montant total | 합계금액 | 공급가액 + 부가세 — le montant total à payer |
| Conditions de paiement | 결제조건 | Date d'échéance, mode de paiement, exigences d'acompte |
| Conditions de livraison | 납기 / 인도조건 | Date de livraison, lieu, Incoterms le cas échéant |
| Remarques | 비고 | Conditions de garantie, notes de validité, exclusions |

Un champ mérite une attention particulière : la répartition de la TVA. Dans les transactions B2B coréennes, il est de pratique courante d'afficher 공급가액 et 부가세 séparément (별도). Un 견적서 qui ne liste qu'un seul total sans détailler la TVA doit éveiller un signal d'alerte — les discussions sur Clien.net confirment que les acheteurs B2B en Corée attendent cette ventilation, et les fournisseurs qui refusent de la fournir sont souvent perçus comme cherchant à obscurcir leur structure de prix réelle. Lorsque vous extrayez des données de 견적서 pour comparaison, capturez toujours 공급가액 et 부가세 comme champs séparés. Si un fournisseur n'affiche qu'un total tout compris, vous devrez recalculer : 공급가액 = Total ÷ 1,1.
Étape 1 : Rassemblez les devis dans n'importe quel format
Arrêtez de demander aux fournisseurs un format spécifique. En pratique, vous recevrez des 견적서 sous forme de :
- PDF généré depuis l'ERP du fournisseur — propre mais verrouillé dans une mise en page dont vous ne pouvez pas copier-coller de manière fiable
- Fichier Excel — plus facile à manipuler mais nécessite toujours un transfert manuel cellule par cellule vers votre feuille de comparaison principale
- Image scannée ou photo de téléphone — courant chez les petits fournisseurs qui impriment, tamponnent et scannent leur 견적서
- Capture d'écran d'un e-mail — devis informels envoyés sous forme de texte dans un e-mail, capturés par le destinataire
Rassemblez-les tous dans un seul dossier. Le nom du fichier n'a pas d'importance pour l'extraction — nommez-les par fournisseur si cela vous aide à rester organisé, mais l'outil lit le contenu, pas le nom du fichier. Les formats pris en charge incluent PDF, JPG, PNG, WebP et AVIF — même une photo de smartphone d'un 견적서 manuscrit sur le bureau d'un fournisseur fonctionne.
Étape 2 : Définissez vos colonnes de comparaison
C'est ici que l'approche d'extraction diverge des outils basés sur des modèles. Au lieu d'indiquer au système où chercher sur chaque document de fournisseur — « Le prix unitaire du fournisseur A se trouve dans la ligne 5, colonne 3 du tableau » — vous lui dites quoi chercher. Vous définissez des noms de colonnes, et l'IA localise les valeurs correspondantes sur chaque document en comprenant leur signification, quel que soit l'endroit où le fournisseur les a placées.
Ce mécanisme — Extraction de colonnes personnalisées — est l'inverse du fonctionnement de l'OCR traditionnel. Les outils basés sur des modèles exigent que vous dessiniez une zone autour de chaque champ car ils correspondent par coordonnées. L'Extraction de colonnes personnalisées fonctionne par compréhension sémantique : l'IA lit le document, comprend que « ₩45,000 » à côté de « 단가 » signifie prix unitaire, et le place dans votre colonne « Prix unitaire » — que ce « ₩45,000 » apparaisse dans une cellule de tableau, un paragraphe ou une écriture manuscrite sur un formulaire scanné.
Pour une comparaison de devis de fournisseurs coréens, définissez des colonnes comme :
| Nom de la colonne | Ce qu'elle capture |
|---|---|
| Nom du fournisseur | Nom commercial du 공급자 — identifie à quel devis chaque ligne appartient |
| Nom de l'article | 품목명 — le produit ou service faisant l'objet du devis |
| Spécification | 규격 — dimensions, modèle, qualité |
| Quantité | 수량 — nombre d'unités |
| Prix unitaire | 단가 — prix par unité en KRW |
| Valeur de la fourniture | 공급가액 — total de la ligne avant TVA |
| TVA | 부가세 — montant de la taxe de 10 % |
| Date du devis | 견적일자 — date d'émission du devis |
| Période de validité | 유효기간 — durée de validité du prix |
| Conditions de paiement | 결제조건 — échéance de paiement, méthode, acompte |
Si vous avez besoin de valeurs calculées — le total TTC pour les fournisseurs qui n'affichent que le 공급가액, ou un prix unitaire à partir d'un total de ligne — vous pouvez ajouter des colonnes calculées en écrivant directement le calcul dans le nom de la colonne. Par exemple, une colonne nommée « Grand Total (Supply Value + VAT) » demande à l'IA d'effectuer ce calcul lors de l'extraction et d'afficher le résultat, afin que votre feuille de calcul reçoive des données prêtes à comparer, et non des données brutes en attente de formules Excel.
Les fichiers sont traités en toute sécurité et ne sont pas stockés.
Étape 3 : Extraire les lignes d'articles dans une seule feuille de calcul
Une fois les colonnes définies, téléversez tous vos fichiers 견적서 fournisseurs en une seule fois. Le traitement par lots signifie que vous faites glisser le PDF ERP du fournisseur A, le formulaire scanné du fournisseur B, la capture d'écran d'e-mail du fournisseur C — le tout en un seul téléversement — et l'IA traite chaque document indépendamment, puis fusionne les résultats dans un tableau de sortie unique avec la structure de colonnes que vous avez définie.

Ce qui se passe en coulisses : pour chaque document, l'IA lit chaque page en séquence. Un 견적서 multipage avec des tableaux d'articles en page 1 et des conditions de paiement en page 3 est lu comme un document continu — pas comme des silos page par page. Lorsqu'elle rencontre « ₩2,450,000 » à côté de « 공급가액 » dans l'en-tête de la page 2 du fournisseur A et « 공급가액 2,450,000원 » dans le texte du paragraphe du fournisseur B, elle reconnaît les deux comme le même point de données et place chacun dans la colonne « Valeur de fourniture » de la ligne respective.
Le résultat est une seule feuille de calcul où chaque ligne est un article d'un 견적서 fournisseur, chaque colonne est un champ que vous avez défini, et le format source n'est plus visible — car la structure provient de vos définitions de colonnes, et non des choix de mise en page du fournisseur.
Comparaison de temps : traiter cinq 견적서 de cinq fournisseurs, chacun avec environ 15 lignes d'articles, représente environ 75 cellules de données à extraire. La saisie manuelle — ouvrir chaque PDF, trouver chaque valeur, la taper dans la bonne cellule — prend 30 à 45 minutes de travail concentré, même pour un membre expérimenté de l'équipe d'approvisionnement. L'extraction par IA accomplit la même tâche en le temps nécessaire pour téléverser les fichiers plus quelques secondes de traitement par document. L'écart se creuse à chaque fournisseur ou ligne d'article supplémentaire.
Étape 4 : Construisez votre comparaison côte à côte
Les données extraites arrivent sous forme de tableau plat. Vous les transformez maintenant en outil de décision. La structure de comparaison dépend de vos priorités d'évaluation, mais voici trois approches qui fonctionnent pour les achats B2B en Corée :
Comparaison axée sur le prix : Réorganisez les données extraites pour que les fournisseurs deviennent des colonnes et les articles des lignes. Pour chaque article (품목), vous voyez le prix unitaire de chaque fournisseur sur une seule ligne. Ajoutez une formule =MIN() pour signaler le prix le plus bas par article, et une mise en forme conditionnelle pour mettre en évidence les gagnants. Si vous comparez le 공급가액 entre fournisseurs, n'oubliez pas que la TVA doit être exclue de la comparaison de base — comparez les valeurs hors taxes, puis vérifiez que la TVA de chaque fournisseur est correctement calculée à 10 %.
Notation pondérée : Lorsque le prix n'est pas le seul facteur, ajoutez des colonnes pour le délai de livraison (납기), les conditions de paiement (결제조건) et la fiabilité du fournisseur, puis notez chacun sur une échelle de 1 à 5. Multipliez par des pondérations qui reflètent vos priorités — un point de départ courant dans les achats coréens est 40 % prix, 25 % livraison, 20 % conditions de paiement, 15 % conformité qualité/spécifications. La somme identifie le fournisseur global le plus solide, pas seulement le moins cher.
Coût total de possession (TCO) : Le 단가 indiqué n'est qu'une partie du coût. Ajoutez des colonnes pour l'expédition (운송비), la quantité minimale de commande (최소주문수량) et le calendrier de paiement — un fournisseur proposant 5 000 ₩/unité avec un paiement initial de 50 % et une livraison à 60 jours peut coûter plus cher en fonds de roulement qu'un autre proposant 5 500 ₩/unité avec un paiement net à 30 jours et une livraison la semaine suivante.
Le propre système d'achats publics de la Corée — KONEPS (나라장터), qui traite environ les deux tiers de tous les achats publics et permet une économie estimée à 8 milliards de dollars par an en coûts administratifs — évalue les offres selon un cadre de notation structuré où la capacité technique est pondérée à 80–90 points et le prix de l'offre à 10–20 points. Le secteur privé n'a pas besoin de ce niveau de formalité, mais le principe — le prix n'est qu'un intrant parmi d'autres — mérite d'être adopté.
Gestion des spécificités des formats coréens
Les documents commerciaux coréens comportent quelques conventions de format qui affectent la précision de l'extraction et la logique de comparaison :
VAT 별도 vs 포함. Dans le B2B coréen, la TVA est presque toujours indiquée séparément. Un 견적서 listera le 공급가액 (montant hors taxes), puis la 부가세 (TVA = 공급가액 × 10 %), puis le 합계금액 (total TTC). Si un fournisseur envoie un devis avec un seul total et aucune ventilation de la TVA, il s'agit probablement d'un fournisseur orienté B2C ou d'un entrepreneur individuel relevant du régime fiscal simplifié (간이과세자) qui ne peut pas émettre de factures fiscales. Extrayez toujours ces montants dans des colonnes séparées — comparer des totaux qui mélangent des valeurs hors taxes et TTC produit des résultats trompeurs.
Format de la devise. Les montants en wons coréens utilisent des virgules comme séparateurs de milliers (₩1 250 000) et peuvent apparaître avec ou sans le suffixe 원. L'IA reconnaît les deux formats et génère des valeurs numériques propres. Lors d'une comparaison avec des fournisseurs non coréens, notez que ₩1 000 équivaut approximativement à 0,70–0,75 $ US (à la mi-2026) — l'outil extrait la valeur numérique ; la conversion de devise relève de votre logique de tableur.
Formats de date. Les 견적서 coréens utilisent généralement le format AAAA-MM-JJ ou AAAA년 MM월 DD일. L'IA normalise toutes les dates lors de l'extraction, de sorte qu'un devis daté « 2026-06-12 » du fournisseur A et « 2026년 6월 12일 » du fournisseur B aboutissent tous deux à la même valeur de date dans votre colonne « Date du devis ».
Numéros d'enregistrement des entreprises. Chaque entreprise coréenne possède un 사업자등록번호 à 10 chiffres (format : XXX-XX-XXXXX). Si vous comparez des devis à des fins de conformité ou d'enregistrement de fournisseurs, extrayez ce champ. C'est l'identifiant unique qui relie un 견적서 à une entité juridique spécifique — utile lorsque le nom commercial du fournisseur (상호) ne correspond pas à son nom enregistré.
Codes article (품목코드). Certains fournisseurs utilisent des codes produit internes au lieu de — ou en plus de — noms d'articles descriptifs. Un 견적서 peut lister « ELC-4200B » sans autre description. Si votre système d'approvisionnement interne utilise des codes différents, les données extraites servent de pont : vous obtenez le code du fournisseur, et votre tableur effectue le mappage via RECHERCHEV par rapport à votre liste maîtresse d'articles.
Pour un aperçu plus approfondi des documents de transaction coréens, consultez nos guides sur l'extraction des relevés de transaction coréens (거래명세서) vers Excel — le document qui suit le 견적서 dans la chaîne d'approvisionnement — et sur l'extraction des factures fiscales coréennes (세금계산서) pour la comptabilité, qui couvre le point final légalement réglementé du même flux documentaire. Pour l'aspect fiscal de ce flux — factures, reçus de caisse et certificats — le hub d'extraction de documents fiscaux coréens regroupe les ensembles de champs en un seul endroit.
FAQ
L'IA peut-elle extraire des données d'un devis coréen manuscrit (견적서) ?
Oui. Le modèle de vision lit à la fois le texte coréen imprimé et manuscrit, y compris l'écriture cursive. Un petit fournisseur qui rédige son 견적서 à la main sur un formulaire d'entreprise puis le numérise produit des données extractibles. La précision sur l'écriture manuscrite est inférieure à celle du texte imprimé — attendez-vous à des écarts sur les champs densément rédigés ou les chiffres peu clairs — mais la structure (articles, quantités, prix) ressort généralement proprement car ces valeurs sont écrites isolément, et non intégrées dans un texte courant.
Et si un fournisseur envoie un fichier Excel — ai-je encore besoin de l'extraction ?
Non, mais le flux de comparaison bénéficie d'un pipeline unifié. Si trois fournisseurs envoient des PDF et deux envoient des fichiers Excel, le téléversement par lots des cinq documents produit un seul tableau de sortie fusionné avec la même structure de colonnes. Copier manuellement les deux lignes Excel dans votre feuille de comparaison tout en extrayant les trois PDF via l'IA est réalisable, mais diviser le flux introduit exactement la friction manuelle que le processus vise à éliminer. Téléversez tout ensemble — l'IA traite chaque format indépendamment.
Cela fonctionne-t-il avec des devis (견적서) sur plusieurs pages ?
Oui. Les documents multipages sont lus dans l'ordre des pages comme un seul fichier continu. Les lignes d'articles réparties sur plusieurs pages — fréquent lorsqu'un fournisseur a un long tableau d'articles qui s'étend sur les pages 1 et 2 — sont reconnues comme appartenant au même document. Une période de validité imprimée en page 3 et les prix unitaires en page 1 aboutissent tous dans la même ligne de sortie pour ce fournisseur.
Comment l'extraction de la TVA gère-t-elle les incohérences entre fournisseurs ?
L'IA extrait la valeur de TVA qui apparaît sur le document. Si le fournisseur A affiche la 부가세 comme ligne distincte, elle atterrit dans votre colonne « TVA ». Si le fournisseur B n'affiche pas de TVA du tout — courant chez les fournisseurs exonérés (면세사업자) dans des secteurs comme la santé ou l'éducation — la colonne « TVA » sera vide pour cette ligne. Votre feuille de comparaison doit vérifier : si la TVA est vide, confirmez si le fournisseur est 면세 ; sinon, signalez le devis pour suivi avant de l'utiliser dans une comparaison hors taxes.
Puis-je extraire les mêmes champs d'un devis coréen (견적서) et d'un devis anglais dans le même lot ?
Oui. L'extraction de colonnes personnalisées est indépendante de la langue. Si vous définissez une colonne nommée « Prix unitaire », l'IA trouve ₩45 000 sur un document coréen et 32,50 $ sur un document anglais, car elle comprend que les deux représentent le même concept. Le tableau de sortie ne fera pas de distinction par langue — chaque valeur sera placée dans la colonne que vous avez nommée. Pour une comparaison inter-devises, ajoutez une étape de conversion de devises distincte dans votre tableur après l'extraction.
De la saisie des données à la décision
La comparaison des devis fournisseurs est le moment des achats où le travail manuel cause le plus de dégâts. Chaque minute passée à ressaisir des lignes d'un PDF dans un tableur est une minute non consacrée à se demander si le délai de livraison de cinq jours plus rapide du fournisseur B vaut le prix unitaire inférieur de 8 % du fournisseur A, ou si une fenêtre de validité de 30 jours signifie que vous devriez verrouiller le prix maintenant avant que les coûts des matières premières ne changent.
L'étape d'extraction — le pont mécanique entre le document d'un fournisseur et votre tableau de comparaison — est ce qui maintient les équipes achats à 60 à 70 % de frais administratifs. Supprimez cette étape, et la comparaison elle-même devient le travail, non la récompense après avoir terminé la saisie des données.