Comment extraire les données des
fiches de paie coréennes vers Excel
Ouvrez une fiche de paie coréenne (급여명세서) exportée depuis Douzone Smart A à côté d'une autre provenant d'ECOUNT : vous verrez les mêmes dix champs exigés par l'article 27-2 du décret d'application de la loi coréenne sur les normes du travail (근로기준법 시행령 제27조의2). Mais vous ne les trouverez pas au même endroit. Le salaire de base (기본급) est empilé verticalement sur l'une, disposé horizontalement sur l'autre. Les quatre cotisations de sécurité sociale (4대보험) — pension nationale, assurance maladie, assurance emploi, soins de longue durée — peuvent apparaître comme une section groupée unique ou comme quatre lignes en retrait distinctes, selon le logiciel qui a généré le fichier. Si vous extrayez ces données dans Excel pour le rapprochement de la paie chaque mois, la variation entre les fournisseurs transforme une simple tâche de copier-coller en une heure de recherche par fiche de paie.
Points clés à retenir
- 90 minutes chaque mois disparaissent à saisir les mêmes dix champs de paie de chaque employé dans votre tableur — et la loi coréenne sur les normes du travail qui impose ces dix champs n'a jamais défini où ils doivent se trouver sur la page, si bien que Douzone, ECOUNT et PAYZON les disposent chacun différemment.
- Les outils d'extraction basés sur des modèles échouent face aux fiches de paie coréennes car ils cherchent par coordonnées de page — chaque logiciel RH (Douzone, ECOUNT, PAYZON, Shiftee) place « pension nationale » (국민연금) sur une ligne différente, donc un seul modèle ne survit pas au premier changement de fournisseur.
- Les mêmes taux de sécurité sociale 2026 qui rendent le rapprochement des fiches de paie coréennes complexe vous offrent aussi une formule de vérification intégrée — ImageToTable.ai extrait les champs par leur sens plutôt que par leur position, et vérifier la pension nationale par rapport à ~4,75 % du salaire de base permet de détecter les erreurs avant la clôture de la paie.
Un bulletin de paie conçu par la réglementation — et laissé de côté par l'extraction
Le bulletin de paie coréen a été redessiné par la réglementation, et non par commodité. Lorsque l'Assemblée nationale a modifié l'article 48 de la Loi sur les normes du travail (근로기준법) en mai 2021 — avec effet au 19 novembre de la même année — elle a fait passer le bulletin de paie d'une courtoisie facultative à un document obligatoire assorti de pénalités pouvant atteindre 5 millions de KRW par infraction. Soudainement, chaque employeur en Corée, y compris les entreprises de moins de cinq salariés, a dû émettre un relevé détaillé contenant dix points de données spécifiques pour chaque travailleur, à chaque période de paie.
Le résultat en matière de conformité a été rapide : pratiquement tous les employeurs en Corée émettent désormais des bulletins de paie. Le résultat en matière d'extraction de données est moins évident. Contrairement à une facture fiscale coréenne (세금계산서), qui suit un format hautement standardisé en vertu de l'article 32 de la Loi sur la TVA, un bulletin de paie coréen n'a pas de disposition imposée par le gouvernement — seul le contenu est prescrit. Les dix mêmes champs peuvent apparaître dans des agencements radicalement différents selon le logiciel utilisé par l'employeur.
Douzone Smart A (더존 스마트A), l'ERP dominant sur le marché intermédiaire coréen, place les éléments de déduction (공제내역) dans un bloc compact de deux lignes après les gains. ECOUNT (이카운트), largement adopté par les petites entreprises pour son accessibilité web, répartit les déductions sur une grille plus large avec des en-têtes de sous-sections. PAYZON, Shiftee (시프티), flex et une douzaine d'autres plateformes RH rendent chacune le bulletin de paie différemment. Même au sein d'un même logiciel, les mises à jour modifient la disposition. Le résultat : ce qui ressemble à un type de document unique pour un responsable RH est en réalité une famille de dispositions visuellement distinctes pour un ordinateur — le même problème de variation de disposition que notre hub d'extraction de documents fiscaux coréens traite pour les factures fiscales, les reçus de carte et les certificats.
La plupart des contenus coréens sur les SERP concernant « 급여명세서 + Excel » vous apprennent à créer des bulletins de paie dans Excel — en construisant des formules VLOOKUP, en reliant les tableaux 간이세액표, en intégrant des macros VBA pour générer automatiquement des PDF. Cela résout le problème de génération. Cela ne résout pas le problème d'agrégation : vous avez déjà les bulletins de paie. Vous avez besoin d'en extraire les données et de les regrouper dans une seule feuille de calcul.
Les dix mentions obligatoires exigées par la loi — et pourquoi elles sont essentielles à l'extraction
Avant de construire un flux d'extraction, vous devez savoir exactement ce que vous cherchez. En vertu de l'article 27-2 du décret d'application de la loi sur les normes du travail (근로기준법 시행령 제27조의2), chaque fiche de paie coréenne doit comporter dix éléments. L'absence d'un seul expose l'employeur à des amendes progressives. Pour l'extraction, ces dix éléments définissent vos colonnes cibles.
| # | Mention obligatoire | Terme coréen | Nom de colonne d'extraction | Notes |
|---|---|---|---|---|
| 1 | Nom du salarié | 성명 | Nom du salarié | Doit identifier le travailleur de manière unique |
| 2 | Identifiant du travailleur | 생년월일, 사원번호 | Identifiant salarié | Date de naissance ou matricule ; travailleurs journaliers (<30 jours) exemptés |
| 3 | Date de paie | 임금지급일 | Date de paie | Date réelle de versement du salaire |
| 4 | Jours travaillés | 근로일수 | Jours travaillés | Jours travaillés sur la période de paie |
| 5 | Heures totales travaillées | 총 근로시간수 | Heures totales | Y compris les heures supplémentaires le cas échéant |
| 6 | Heures sup./nuit/jour férié | 연장·야간·휴일근로시간 | Heures sup., Heures nuit, Heures férié | Chaque catégorie listée séparément ; entreprises de ≤4 salariés exemptées |
| 7 | Salaire brut total | 임금 총액 | Salaire brut | Somme avant toute déduction |
| 8 | Éléments de paie avec montants | 기본급, 수당, 상여금, 성과금 | Salaire de base, Nom prime, Bonus | Chaque élément listé individuellement avec son montant |
| 9 | Mode de calcul par élément | 항목별 계산방법 | — (pour vérification) | Ex. : « Heures sup. = 12 h × 12 000 KRW × 1,5 » |
| 10 | Éléments de déduction et total | 공제 항목별 금액과 총액 | Impôt sur le revenu, Retraite nationale, Assurance maladie, Assurance dépendance, Assurance emploi, Impôt local, Total déductions, Salaire net | Chaque déduction détaillée ; salaire net (차인지급액) = brut − total déductions |
La section des déductions est la plus lourde lors de l'extraction. Les fiches de paie coréennes comportent cinq à sept lignes de déductions, chacune calculée selon un taux différent. Les taux 2026 — en vigueur depuis le 1er janvier de cette année — sont :
| Assurance | Nom coréen | Taux total | Part salarié | Évolution 2025 → 2026 |
|---|---|---|---|---|
| Pension nationale | 국민연금 | 9,50 % | 4,75 % | +0,50 pp (de 9,0 %) |
| Assurance maladie nationale | 건강보험 | 7,19 % | 3,595 % | +0,10 pp (de 7,09 %) |
| Assurance dépendance | 장기요양보험 | 0,9448 % | 0,4724 % | +0,0266 pp (de 0,9182 %) |
| Assurance emploi | 고용보험 | 1,80 % | 0,90 % | Gelé (identique à 2025) |
| Assurance accidents du travail | 산재보험 | Variable selon le secteur ; employeur paie 100 % | — | |
Source : Taux des cotisations sociales coréennes 2026 (HRSide). L'impôt sur le revenu (소득세) suit un barème progressif à huit tranches de 6 % à 45 % ; l'impôt local sur le revenu (지방소득세) est une surtaxe forfaitaire de 10 % sur le montant de l'impôt sur le revenu.
Ces taux ne sont pas de simples informations générales : ils constituent votre test de cohérence après extraction. Si le montant extrait de la Pension nationale pour un salarié gagnant 3 000 000 KRW/mois n'est pas à quelques milliers de wons près de 142 500 KRW (3 000 000 × 4,75 %), vous savez qu'un problème est survenu en amont — soit l'extraction a manqué un chiffre, soit le bulletin de paie lui-même contient une erreur. Nous reviendrons sur cette étape de vérification plus tard.
Étape 1 : Rassemblez vos fiches de paie — Douzone, ECOUNT, papier ou photo
Les fiches de paie coréennes arrivent dans les services RH par trois canaux principaux, chacun avec des caractéristiques d'extraction différentes.
PDF générés par logiciel. Douzone Smart A, ECOUNT, Shiftee et PAYZON produisent tous des fiches de paie téléchargeables en PDF. C'est le scénario idéal pour l'extraction — le texte est lisible par machine, la mise en page est cohérente pour une version logicielle donnée, et vous pouvez télécharger en lot un mois de fiches à la fois. Dans Douzone, allez dans 인사급여 → 근로/연말 → 근로소득관리 → 급여대장(명세), puis utilisez 기능모음 → 일괄인쇄 et sélectionnez PDF comme sortie. Dans ECOUNT, le rapport de paie peut être enregistré au format Excel, bien que la mise en page varie selon vos paramètres de modèle.
Fichiers soumis par les employés. Certains employeurs envoient les fiches de paie par email en PDF ; d'autres distribuent encore des copies papier. Si votre effectif comprend des employés à temps partiel ou sous contrat payés via plusieurs canaux, vous recevrez un mélange de PDF nets, de photos de copies papier prises avec un smartphone, et de captures d'écran d'applications bancaires mobiles montrant l'avis de dépôt (입금확인증). Tous peuvent être extraits — mais une photo nette et de face donnera toujours de meilleurs résultats qu'un cliché incliné et mal éclairé.
Impressions numérisées ou photographiées. Les petites entreprises qui utilisent des modèles Excel internes génèrent souvent des fiches de paie imprimées sur papier. Une numérisation à plat à 200–300 DPI produit un texte extractible ; une photo de smartphone tremblante et inclinée peut faire chuter la précision de reconnaissance de 15 à 20 points de pourcentage. Si vous prévoyez de traiter régulièrement des numérisations, investir dans un scanner de documents avec alimentation automatique (ADF) est rentabilisé par la qualité d'extraction dès le premier lot.
Étape 2 : Définissez vos colonnes une fois — Laissez l'IA gérer le reste
C'est là que l'approche d'extraction diffère de l'OCR traditionnelle. Les outils basés sur des modèles — ceux qui vous demandent de dessiner des cadres autour de chaque champ sur une page — échouent avec les fiches de paie coréennes car la mise en page change entre Douzone, ECOUNT et PAYZON. Vous auriez besoin d'un modèle séparé pour chaque sortie logicielle que votre entreprise reçoit.
Au lieu de cela, vous définissez vos colonnes par ce qu'elles signifient, pas par leur emplacement. Saisissez les noms de champs souhaités dans le panneau de définition des colonnes, et l'IA localise chaque valeur en comprenant la sémantique de la fiche de paie — lisant "기본급" comme Salaire de base, "국민연금" comme Pension nationale, "차인지급액" comme Net à payer — peu importe que ces libellés soient en haut à gauche, centrés ou imbriqués dans un sous-tableau. C'est l'Extraction personnalisée de colonnes : les noms de colonnes que vous entrez deviennent les en-têtes de votre feuille Excel finale, et l'IA remplit les lignes en faisant correspondre le sens au contenu, et non les coordonnées aux pixels.
Voici les colonnes dont un flux de rapprochement de paie coréen typique a besoin :
| Nom de colonne recommandé | Ce qu'il extrait | Pourquoi vous en avez besoin |
|---|---|---|
Employee Name | Nom du travailleur (성명) | Identifiant de ligne pour la consolidation |
Employee ID | Date de naissance ou numéro d'employé (생년월일/사원번호) | Distingue les employés homonymes |
Pay Date | Date de paiement (임금지급일) | Regroupe les fiches de paie en périodes de paie |
Base Pay | Salaire mensuel de base (기본급) | Chiffre clé de la paie ; base de calcul des cotisations sociales |
Overtime Pay | Indemnité d'heures supplémentaires (연장근로수당) | Suit le coût variable du travail |
Bonus | Prime ou rémunération de performance (상여금/성과금) | Sépare la rémunération fixe de la rémunération variable |
Gross Pay | Total avant déductions (지급총액) | Vérification du total ; contrôle par rapport aux lignes de détail |
National Pension | Cotisation pension nationale (국민연금) | Doit correspondre à ~4,75 % du salaire mensuel de base (taux 2026) |
Health Insurance | Cotisation assurance maladie (건강보험) | Doit correspondre à ~3,595 % du salaire mensuel de base |
LTC Insurance | Assurance dépendance (장기요양보험) | Calculée sur la cotisation d'assurance maladie × 0,9448 % / 7,19 % |
Employment Insurance | Cotisation assurance emploi (고용보험) | Doit correspondre à ~0,9 % du salaire de base |
Income Tax | Retenue d'impôt sur le revenu (소득세) | Vérifier par rapport au 간이세액표 (barème simplifié) |
Local Income Tax | Surtaxe d'impôt local sur le revenu (지방소득세) | Doit correspondre exactement à 10 % du 소득세 |
Net Pay | Montant net à percevoir (차인지급액/실수령액) | Vérification : Net Pay = Gross Pay − Total des déductions |
Vous pouvez également ajouter des colonnes inférées — des champs que l'IA déduit du contexte et qui peuvent ne pas apparaître explicitement sur la fiche de paie. Par exemple, une colonne définie comme Pay Frequency (options: Monthly/Weekly/Biweekly) permet à l'IA de déterminer si l'employé est payé mensuellement (월급) ou hebdomadairement (주급) en fonction de la période de paie et de la structure salariale du document. Une autre colonne inférée utile est Deduction Verification (options: OK/Warning) — l'IA peut signaler les lignes où les montants de cotisations sociales extraits s'écartent significativement des taux attendus.
Si votre feuille de calcul de rapprochement contient déjà des formules qui référencent des noms de colonnes spécifiques en aval, utiliser ces noms de colonnes exacts dans l'extraction signifie que les données extraites alimentent directement vos calculs existants. Pas de renommage de colonnes, pas de re-mappage. Le rapprochement du registre de paie est un cas d'usage courant en aval qui bénéficie de ce type d'intégration directe.
Étape 3 : Traitement par lots et vérification avec les taux de cotisations sociales
Téléchargez tous les bulletins de paie d'une même période en un seul lot. L'IA traite chaque fichier indépendamment, en remplissant les mêmes colonnes, qu'un fichier provienne de Douzone et le suivant d'ECOUNT. Une fois le traitement terminé, vous exportez un fichier Excel fusionné — une ligne par employé, toutes les colonnes remplies.
Vitesse de traitement : environ 5 à 10 secondes par page. La saisie manuelle, en comparaison, prend en moyenne environ 3 minutes par bulletin de paie — et ce, avant même de revérifier les chiffres. Pour une entreprise de 30 employés, l'extraction par lots transforme une session mensuelle de saisie de 90 minutes en environ 3 à 5 minutes de traitement, plus une passe de vérification.
C'est lors de votre passe de vérification que les taux de cotisations sociales révèlent toute leur utilité. Ajoutez une colonne de formule rapide dans Excel :
=ABS([National Pension] − [Base Pay]*0.0475)— doit être inférieur à 1 000 KRW pour les salariés mensuels standard. Si l'écart est d'un ordre de grandeur différent, vérifiez l'extraction de cette ligne.=[Local Income Tax] / [Income Tax]— doit être exactement égal à 0,1. L'impôt local coréen est une surtaxe fixe de 10 % sur l'impôt sur le revenu. Si le ratio est différent, l'un des deux chiffres a été mal lu.=[Gross Pay] − SUM([all deduction columns])— doit être égal à [Net Pay] à ±1 KRW près (arrondi). Un écart supérieur à quelques wons signifie soit que l'extraction a capturé une mauvaise ligne, soit que le bulletin contient une erreur de calcul.
Ces trois vérifications détectent la grande majorité des anomalies d'extraction avant qu'elles ne se propagent dans votre rapprochement de paie ou votre déclaration fiscale. Les hausses de taux de 2026 — +0,5 point pour la pension nationale, +0,1 point pour l'assurance maladie — rendent cette étape de vérification plus importante que l'an dernier, car certains logiciels ont peut-être mis à jour leurs formules tandis que d'autres utilisent encore les taux de 2025.
Essayez : Extrayez un bulletin de paie coréen type
La démo ci-dessous se charge avec des colonnes d'extraction préconfigurées pour les bulletins de paie. Téléversez un bulletin de paie coréen type — un PDF Douzone, une capture d'écran ou tout autre format — et regardez l'IA extraire le salaire de base (기본급), la pension nationale (국민연금), le salaire net (차인지급액) et tous les autres champs de déduction dans un tableau structuré. Aucune connexion requise.
Les fichiers sont traités en toute sécurité et ne sont pas stockés.
Ce qui change après l'extraction : rapprochement, préparation à l'audit et déclaration de fin d'année
Une fois les données dans Excel, le goulot d'étranglement passe de « saisir les chiffres dans un tableur » à « en faire quelque chose d'utile ». Pour la plupart des équipes RH et paie coréennes, les tâches en aval se répartissent en trois catégories.
Rapprochement mensuel de la paie (급여대사). Le tableur extrait devient votre table de référence. Comparez le salaire brut extrait de chaque employé avec le registre de paie exporté de votre logiciel comptable. Si Douzone indique un total de sorties de paie de 45 230 000 KRW et que votre tableur extrait totalise 45 228 500 KRW, l'écart de 1 500 KRW pointe vers une ligne précise — et un champ précis de cette ligne — plutôt que de vous obliger à retracer toute la pile de bulletins. L'extraction de fiches de paie avec colonnes de comparaison côte à côte transforme le rapprochement d'un problème d'aiguille dans une botte de foin en un exercice de tri par écart.
Préparation à la déclaration fiscale de fin d'année (연말정산). Le règlement fiscal annuel de fin d'année en Corée, en janvier/février, exige d'agréger douze mois de revenus, déductions et cotisations sociales par employé. Si les données de paie de chaque mois vivent dans un PDF séparé, reconstituer le tableau annuel signifie ouvrir 144 fichiers (12 mois × 12 employés) et transcrire les valeurs. Avec les données extraites, vous disposez déjà de douze feuilles mensuelles — fusionnez-les en un résumé annuel avec un tableau croisé dynamique, et la préparation du 연말정산 qui prenait une journée entière prend le temps d'une pause café.
Documentation d'audit et de conformité. En vertu de la Loi sur les normes du travail, les employeurs doivent conserver les bulletins de paie pendant trois ans. Une piste d'audit des données extraites — avec noms de fichiers sources, horodatages d'extraction et bulletins originaux archivés à côté — satisfait à la fois à l'exigence de conservation et à toute demande future de l'inspection du travail. Si la question de l'audit est « montrez-nous le salaire brut, les déductions et le salaire net de l'employé X pour toute l'année 2025 », vous l'avez dans un seul fichier Excel au lieu d'un classeur.
Ces trois cas d'usage partagent une même propriété : les données doivent être portables. Vous pouvez répondre aux questions sur la paie, effectuer les calculs de fin d'année ou satisfaire un auditeur uniquement si les valeurs peuvent circuler librement entre les systèmes logiciels. L'extraction crée cette portabilité. Le coût de l'absence de portabilité—mesuré en heures de rapprochement, en délais de déclaration manqués et en préparation précipitée d'audit—est la ligne cachée du budget de tout service de paie manuel.
Questions fréquentes
Fonctionne-t-il avec des fiches de paie entièrement rédigées en coréen ?
Oui. L'IA lit le sens sémantique des libellés de champs coréens—« 기본급 », « 국민연금 », « 공제내역 »—et les associe aux noms de colonnes anglais que vous définissez. La langue du document n'a pas besoin de correspondre à celle de vos en-têtes de colonnes. C'est particulièrement pertinent pour les entreprises coréennes dont les équipes RH définissent les colonnes en coréen tout en extrayant des fiches de paie qui utilisent les mêmes termes coréens.
Qu'en est-il des fiches de paie manuscrites ou des formats de petites entreprises ?
Le texte manuscrit (수기 기입) a un plafond de reconnaissance inférieur à celui du texte imprimé—attendez-vous à environ 80 à 90 % de précision pour une écriture claire à l'encre foncée sur fond propre, contre jusqu'à 99 % pour les champs imprimés. Si votre entreprise reçoit des fiches de paie manuscrites de salariés à temps partiel ou journaliers, traitez-les séparément et prévoyez un temps de vérification supplémentaire pour ces lignes. Les mêmes formules de contrôle (vérifications des taux de cotisation pour les assurances sociales, salaire net = brut − retenues) restent votre meilleure garantie de qualité.
Puis-je traiter des fiches de paie de Douzone et d'ECOUNT dans le même lot ?
Oui. Les définitions de colonnes sont indépendantes de la source—vous définissez « National Pension » une seule fois, et l'IA localise la valeur correspondante qu'elle apparaisse sur un PDF Douzone, un export de feuille de calcul ECOUNT ou une fiche de paie électronique Shiftee. C'est l'avantage pratique de l'extraction sémantique par rapport aux approches basées sur des modèles : ajouter une nouvelle source de fiches de paie ne nécessite pas de nouveau modèle.
Comment gérer les employés portant le même nom ?
Incluez la colonne Employee ID (사원번호 ou 생년월일) dans votre définition d'extraction. Dong-soo Kim de l'équipe d'ingénierie et Dong-soo Kim de l'équipe commerciale seront distingués grâce à leur numéro d'employé. Si le bulletin de paie utilise les dates de naissance à la place, définissez Employee DOB comme colonne distincte. Le tableau extrait contient alors suffisamment d'informations d'identification pour attribuer correctement chaque ligne à la bonne personne dans votre feuille de calcul en aval.
Que se passe-t-il si les taux de cotisation sociale changent en cours d'année ?
Les taux de cotisation sociale coréens sont annoncés chaque année et prennent effet le 1er janvier. Les taux 2026 mentionnés dans cet article (National Pension 9,5 %, Health Insurance 7,19 %) s'appliquent à tous les bulletins de paie dont la date de paiement est postérieure au 1er janvier 2026. Si un changement de taux survient en cours d'année — rare mais possible via une législation d'urgence — mettez à jour vos formules de vérification et revérifiez les lignes signalées. L'extraction elle-même ne nécessite pas de recalibrage ; l'IA lit les montants réellement imprimés, et non les montants attendus.
Le module complémentaire Google Sheets peut-il gérer ce flux de travail ?
Oui. Le module complémentaire Google Sheets d'ImageToTable.ai extrait les données des bulletins de paie directement dans votre onglet de feuille de calcul actif, éliminant ainsi entièrement le cycle téléchargement-importation-réimportation. Définissez vos colonnes une fois dans la barre latérale, téléchargez les fichiers de bulletins de paie, et les lignes extraites s'ajoutent directement sous vos formules de rapprochement existantes. Pour les entreprises qui gèrent déjà la paie dans Google Sheets, le module complémentaire réduit le flux d'extraction à une seule plateforme.
Un bulletin de paie coréen contient plus de données que la plupart des équipes RH n'en utilisent réellement — mais chaque champ est obligatoire pour une raison. La déduction National Pension n'est pas simplement un montant soustrait de votre salaire ; c'est la moitié d'une obligation légale qui finance la retraite de 22 millions de cotisants. La prime Health Insurance n'est pas une ligne arbitraire ; c'est le mécanisme de financement d'un système à payeur unique couvrant 51 millions de personnes. Comprendre ce que représente chaque champ vous permet de mieux le vérifier. Et disposer de ces données dans Excel — au lieu de les laisser enfermées dans un PDF exporté depuis Douzone — les rend exploitables.
Testez l'extraction sur vos propres bulletins de paie. Si 3 minutes par bulletin passent à 5 secondes, vous récupérez environ 11 heures de travail par an pour chaque groupe de 30 employés.