Traitement par lots d'un an de
reçus de caisse coréens pour la déduction fiscale
Un salarié coréen typique génère entre 80 et 200 reçus de caisse (현금영수증) par an — courses de taxi, repas au restaurant, fournitures de bureau, achats en pharmacie. Chaque janvier, à l'ouverture de la fenêtre de régularisation fiscale de fin d'année (연말정산), le téléchargement Hometax vous donne la date, le montant et le nom du vendeur pour la plupart d'entre eux. Ce qu'il ne vous donne pas — et ce que votre expert-comptable fiscaliste vous demandera —, c'est une catégorie de dépense. Ce champ vous oblige à lire chaque reçu et à décider : s'agit-il de 식대 (repas), 교통비 (transport) ou 사무용품비 (fournitures de bureau) ? À 3 minutes par reçu pour la saisie manuelle et la catégorisation, 150 reçus représentent 7,5 heures. Le traitement par lots réduit cela à 15 minutes — et le goulot d'étranglement n'est pas l'IA. C'est de savoir quelles colonnes définir et comment gérer les reçus qui ne coopèrent pas.
Points clés à retenir
- 7,5 heures — c'est le temps que prend la saisie manuelle et la catégorisation de 150 reçus de caisse coréens éparpillés, et la date limite fiscale de janvier n'attend pas.
- La moitié de ces 7,5 heures est consacrée à revenir en arrière pour catégoriser les reçus par type de dépense — la frappe est fastidieuse, mais le second passage obligatoire est le problème structurel dont personne ne parle.
- Sept définitions de colonnes, un téléchargement par lots, une catégorisation automatique lors de l'extraction — 150 reçus traités en 15 minutes, avec le tableur arrivant pré-trié par 식대, 교통비 et 사무용품비.
Le problème de janvier qui n'a rien à voir avec le droit fiscal
En janvier, la plupart des travailleurs coréens connaissent les taux de déduction par cœur. Les reçus de caisse (현금영수증) et les cartes de débit bénéficient d'un taux de déduction de 30 % sur le revenu — soit le double des 15 % accordés aux cartes de crédit. Les dépenses dans les marchés traditionnels et les transports en commun sont déductibles à 40 %. Le plafond de déduction de base est de 3 millions de wons pour un salaire de 70 millions ou moins, et de 2,5 millions au-delà. Les dépenses doivent dépasser 25 % de votre salaire total avant qu'une déduction ne s'applique.[NTS] Ces chiffres ne sont pas le problème.
Le problème, c'est que le calcul de la déduction fiscale suppose que vous disposiez de données structurées à lui fournir. Ce que vous avez réellement, un soir de janvier typique, c'est une collection éparpillée qui couvre quatre formats totalement différents :
- Un fichier CSV provenant de Hometax (홈택스, le portail NTS) contenant l'historique de vos reçus de caisse électroniques — date, vendeur, montant, numéro d'approbation — organisé chronologiquement mais sans aucune classification par catégorie de dépense
- Une boîte à chaussures remplie de tickets de caisse thermiques de petits commerçants — la quincaillerie du quartier, l'étal du marché traditionnel, le snack où le terminal de carte était en panne
- Des captures d'écran de Naver Pay et Kakao Pay montrant des transactions qui ont généré des reçus de caisse dans l'application plutôt que via Hometax
- Les reçus auto-émis (자진발급분) — reçus émis avec le code NTS 010-000-1234 lorsque vous n'avez pas fourni votre numéro de téléphone, qui n'apparaîtront pas dans votre tableau de bord Hometax à moins que vous ne les enregistriez manuellement en saisissant le numéro d'approbation, la date et le montant
Chaque source contient les chiffres bruts que le NTS connaît déjà. Aucune d'elles n'organise les données comme votre déclaration fiscale en a besoin : par catégorie de dépense, triées par type de déduction, prêtes à être remises aux RH de votre employeur ou à votre expert-comptable fiscaliste (세무사). L'écart entre ce que l'infrastructure fiscale numérique de la Corée fournit et ce que votre déclaration exige est un problème de transformation de données — et c'est un problème de transformation par lots, car traiter un reçu à la fois multiplie 3 minutes de travail par 150 reçus pour en faire une corvée d'une journée entière.
Pour un guide détaillé sur l'extraction de reçus de caisse individuels — le calcul de la déduction, les définitions de colonnes pour un seul reçu et les mécanismes du système de reçus de caisse coréen — consultez notre guide sur l'extraction de données de reçus de caisse coréens pour la régularisation fiscale. Le reste de cet article suppose que vous comprenez la formule de déduction. Ce que nous résolvons ici, c'est le problème du lot : qu'est-ce qui change quand il y en a 150 et que le temps presse.
Ce que le traitement par lots change réellement
Traiter un seul reçu et en traiter 150 ne sont pas la même tâche à des échelles différentes. Ce sont des problèmes structurellement différents. La plupart des tutoriels d'extraction de données les traitent comme la même chose répétée — définir des colonnes, importer, obtenir les résultats, recommencer. Mais lorsque vous traitez des reçus par lots, trois défis apparaissent, que les flux de travail pour un seul reçu ne révèlent jamais.
Mélange de formats. Un seul reçu a un format — une photo JPG, un scan PDF, une capture d'écran. Un lot de 150 reçus collectés sur un an en a au moins trois : des photos de tickets papier prises avec un téléphone (éclairage, angles, arrière-plans différents), des tableaux PDF ou captures d'écran exportés depuis Hometax (denses, multi-colonnes, sans repères visuels pour les limites des champs), et des captures d'écran d'applications comme Naver Pay ou Kakao Pay (interface utilisateur mélangée aux données du reçu). Les traiter individuellement signifie des importations séparées par type de format. Les traiter par lots signifie que l'outil d'extraction doit gérer les trois dans la même importation — en lisant les données réelles quel que soit le format. Cette capacité, appelée Extraction de colonnes personnalisées, fonctionne différemment des outils basés sur des modèles : au lieu d'entraîner l'outil sur l'emplacement des champs sur chaque type de document, vous nommez les colonnes souhaitées — Date, Fournisseur, Montant HT, TVA, Total — et l'IA lit chaque reçu et localise les valeurs en comprenant ce que le texte signifie, et non où il se trouve.
Fusion des résultats. Si vous traitez 10 reçus à la fois, vous obtenez 15 feuilles de calcul distinctes. Quelqu'un doit ensuite copier-coller 15 feuilles en une seule — et si un en-tête de colonne a une faute de frappe ou une casse différente, Excel le traite comme une colonne séparée, divisant vos données entre deux en-têtes lors de la fusion finale. Le traitement par lots élimine cela complètement : les 150 reçus sont importés en un seul lot, et une seule feuille de calcul — avec un ensemble cohérent d'en-têtes de colonnes — en ressort.
Catégorisation automatique à grande échelle. C'est là que l'écart d'efficacité se creuse vraiment. Dans un flux de travail pour un seul reçu, vous extrayez les champs, puis ajoutez manuellement une colonne de catégorie de dépense — 식대, 교통비, 사무용품비, etc. Avec 150 reçus, c'est une deuxième passe complète sur chaque ligne. Le traitement par lots avec des colonnes inférées réduit cela à une seule étape : vous définissez une colonne comme Catégorie de dépense (options : 식대/교통비/사무용품비/임차료/통신비/소모품비/기타), et pendant que l'IA extrait chaque reçu, elle lit simultanément le nom du fournisseur et le contexte de la transaction pour déterminer la catégorie appropriée. Un reçu d'un restaurant devient 식대. Un reçu de taxi devient 교통비. Un reçu de fournitures de bureau devient 소모품비. L'extraction et la catégorisation se font ensemble, et le résultat arrive déjà trié.
Un employé moyen traitant 150 reçus manuellement passe environ 450 minutes : 300 minutes à taper les dates, les fournisseurs et les montants, puis 150 minutes supplémentaires à revenir en arrière pour catégoriser chaque ligne. L'extraction par lots avec catégorisation automatique traite le même volume en environ 15 minutes — l'IA traite chaque reçu en 5 à 10 secondes — et la feuille de calcul fusionnée et catégorisée est le point de départ, et non le résultat d'un travail manuel en deux passes.
Définissez sept colonnes une fois, traitez 150 reçus d'un coup
Les définitions de colonnes que vous choisissez déterminent si le résultat atterrit chez votre expert-comptable avec un signe de tête ou une demande de reformatage. Sept champs couvrent l'ensemble des exigences pour un traitement par lots de reçus de caisse (현금영수증) pour la régularisation fiscale de fin d'année (연말정산) coréenne :
Date de transaction (AAAA-MM-JJ)Nom du vendeurMontant HTTVAMontant total TTCType de reçu (options : 소득공제용/지출증빙용/미표기)Catégorie de dépense (options : 식대/교통비/사무용품비/임차료/통신비/소모품비/기타)Les cinq premières colonnes sont une extraction directe — l'IA lit les valeurs directement sur la surface du reçu. Les deux dernières sont des colonnes inférées : l'IA détermine le type de reçu et la catégorie de dépense en lisant le contenu du reçu et en comprenant son contexte, même lorsque ces mots n'apparaissent jamais sur le document lui-même.
La distinction entre le Montant HT (공급가액) et la TVA (부가세) est particulièrement importante pour les exploitants d'entreprise déclarant l'impôt global sur le revenu (종합소득세), car la déduction de TVA sur achats (매입세액공제) ne s'applique qu'au montant HT. Pour la régularisation individuelle de fin d'année, le Montant total TTC est le chiffre qui alimente la formule (dépenses − seuil de 25 %) × 30 %. Inclure les deux garantit que le tableur fonctionne pour l'un ou l'autre cas sans nouvelle extraction.
La colonne Type de reçu tient compte d'un cas particulier important : tous les reçus de caisse n'impriment pas explicitement 소득공제용 ou 지출증빙용. Lorsque le libellé est présent sur le reçu — généralement affiché comme « 현금(소득공제) » ou « 현금(지출증빙) » près du haut — l'IA l'extrait directement. Lorsqu'il est absent, le champ renvoie 미표기, et vous le classifiez manuellement en fonction de la nature de la dépense.
Les fichiers sont traités de manière sécurisée et non stockés.
Une fois ces sept colonnes définies, chaque reçu du lot — qu'il s'agisse d'une capture d'écran nette de Hometax, d'une photo sombre d'un ticket thermique ou d'un détail de transaction Naver Pay — est traité avec le même ensemble de colonnes. Le résultat est un tableur unique où chaque ligne correspond à un reçu et les sept colonnes sont renseignées. La colonne de catégorie de dépense signifie que le tri et le filtrage dont votre expert-comptable a besoin sont déjà effectués.
Quand les reçus ne coopèrent pas : Gestion des exceptions à l'échelle du lot
Dans un lot de 150 reçus, environ 10 à 15 % présenteront une anomalie. Cela représente 15 à 22 reçus nécessitant une attention particulière — et la façon dont vous les gérez est l'endroit où le traitement par lots montre son véritable avantage par rapport aux flux de travail sur un seul reçu.
Papier thermique décoloré. Le papier des reçus de caisse provenant d'un étal de marché traditionnel ou d'un restaurant de quartier est imprimé thermiquement — le même papier qui s'efface jusqu'à devenir presque blanc en six à huit mois. Un reçu de mars photographié en janvier peut être partiellement lisible : le montant total est visible mais le nom du vendeur a disparu, ou la date est lisible mais la ventilation entre le montant HT et la TVA a disparu. L'IA extrait ce qu'elle peut lire — la cellule de sortie pour un champ décoloré sera vide, ce qui est un signal. Dans un flux de saisie manuelle, vous devineriez de mémoire ou sauteriez complètement le reçu. Dans un flux par lots, une cellule vide signale le reçu pour vérification par rapport au téléchargement Hometax, où l'enregistrement électronique contient les données complètes. Vous remplissez le vide à partir de l'enregistrement Hometax vérifié — une correction de 30 secondes par reçu signalé au lieu d'une saisie manuelle complète.
Ventilation de TVA manquante. Tous les formats de reçus de caisse ne séparent pas le montant HT (공급가액) de la TVA (부가세). Certains petits commerçants émettent des reçus ne montrant que le montant total. Lorsque le reçu ne contient pas la ventilation, les colonnes Montant HT et TVA reviennent vides, et la colonne Montant total contient le chiffre complet. Pour la régularisation fiscale de fin d'année individuelle, cela est suffisant — la formule de déduction utilise le total. Pour les exploitants d'entreprise ayant besoin de la répartition de la TVA, le calcul est simple : divisez le total par 1,1 pour obtenir le montant HT (inverse du taux de TVA de 10 %). Marquer ces lignes pour le comptable avec une colonne de note clarifie quels chiffres sont issus d'une extraction directe par rapport à un calcul.
Recoupement avec Hometax. Une fois le lot terminé, ouvrez le téléchargement du service simplifié de régularisation fiscale de fin d'année de Hometax (연말정산 간소화 서비스) et comparez le montant total des dépenses avec le total de votre extraction par lots. Un écart signifie généralement l'une des deux choses suivantes : un reçu a été oublié (un reçu auto-émis (자진발급분) que vous avez oublié de photographier), ou un reçu a été compté deux fois (la même transaction apparaît à la fois dans votre exportation Hometax et dans vos photos de téléphone). Le tableur de sortie du lot fait de cette vérification une simple comparaison SOMME, et non un rapprochement reçu par reçu.
Qualité des données et documents en coréen : La précision de reconnaissance de l'IA pour le texte coréen imprimé sur du papier propre atteint jusqu'à 99 %. Pour le papier thermique dégradé ou les photos de téléphone en faible luminosité, la précision diminue — mais les champs structurés comme les dates et les montants numériques ont tendance à mieux résister que les noms de vendeurs en texte libre. Pour un examen plus approfondi de la précision de l'IA sur les documents coréens spécifiquement, consultez notre analyse sur la capacité de l'IA à lire avec précision les factures coréennes.
Du tableur fusionné à la déclaration fiscale : la transmission
Le résultat de l'extraction par lots est un tableur catégorisé. L'étape suivante dépend de votre canal de déclaration.
Si vous déclarez via le service RH de votre employeur — la voie la plus courante pour la régularisation fiscale de fin d'année (연말정산) en Corée — le tableur n'a pas besoin de correspondre à un format d'importation logiciel spécifique. L'équipe RH l'utilise comme référence pour vérifier les chiffres par rapport aux données du service simplifié du NTS lors de la réconciliation au niveau de l'entreprise, qui a lieu du 17 janvier au 10 mars pour l'année fiscale précédente. Un tableur propre avec des colonnes ordonnées par date, catégorie et montant simplifie leur vérification en un simple contrôle croisé des totaux.
Si vous déclarez via un expert-comptable fiscaliste (세무사), il s'attend généralement à : des reçus regroupés par Pour déduction fiscale (소득공제용) et Pour justificatif de dépense (지출증빙용), des dépenses catégorisées par type, et une feuille de résumé montrant les sous-totaux par catégorie. L'extraction par lots avec la configuration à sept colonnes produit les données brutes intégrant déjà ces trois exigences. Le regroupement par catégorie et les sous-totaux sont à un tableau croisé dynamique près dans Excel.
Si vous utilisez une plateforme fiscale comme Samchomsam (삼쩜삼) — qui a servi plus de 7,2 millions d'utilisateurs pour les demandes de remboursement d'impôt — ou SSEM, l'interface d'importation varie, mais les données sous-jacentes sont les mêmes : un tableur avec des colonnes de date, de catégorie de dépense et de montant. Ces plateformes calculent des stratégies de déduction optimales — le Ratio d'or (황금비율) des dépenses par carte de crédit par rapport aux reçus de caisse — mais elles partent du principe que vous avez déjà catégorisé vos dépenses. Le calculateur de BankSalad (뱅크샐러드) et l'optimiseur de déduction de Card Gorilla (카드고릴라) partent du même principe. L'étape d'extraction par lots vous fournit ce que ces outils supposent que vous avez déjà.
Pour les exploitants d'entreprise qui traitent à la fois des reçus de caisse et des factures fiscales (세금계산서) — courant pour les freelances ayant des revenus mixtes B2B et B2C — il est possible de combiner les deux types de documents dans le même lot. Consultez notre guide d'extraction des factures fiscales coréennes pour les considérations de champ lors du mélange de ces formats, et notre guide d'extraction des reçus coréens pour les flux de travail généraux sur les reçus qui recoupent le traitement des reçus de caisse.
FAQ : Traitement par lots des reçus de caisse coréens pour la déduction fiscale
Puis-je mélanger des reçus de caisse (현금영수증) avec des reçus standard (일반영수증) dans le même lot ?
Oui. Ajoutez une colonne pour le Type de reçu (options : 현금영수증/일반영수증/세금계산서) et l'IA classifie chaque document lors de l'extraction. Le résultat inclut une colonne de type filtrable pour séparer les reçus de caisse (taux de déduction de 30 %) des reçus standard sans avantage fiscal.
Que se passe-t-il si un reçu est trop effacé pour être lu ?
L'IA extrait ce qui est lisible et laisse des cellules vides pour les champs qu'elle ne peut pas lire. Ces cellules vides servent de repères — vous recoupez le reçu effacé avec l'enregistrement électronique de Hometax, qui contient toujours les données complètes, et vous remplissez les champs manquants. Cette vérification ciblée prend environ 30 secondes par reçu signalé, contre les 3 minutes qu'exigerait une saisie manuelle complète.
Dois-je encore télécharger le fichier de régularisation de fin d'année de Hometax ?
Oui — mais pour vérification, pas pour la saisie des données. Le téléchargement 연말정산 간소화 de Hometax est votre point de contrôle de rapprochement. Comparez le montant total des dépenses de votre extraction par lots avec le total Hometax. S'ils correspondent à une marge près (en tenant compte des reçus que l'IA a classifiés différemment de Hometax), votre lot est complet. S'il y a un écart important, cela indique un reçu manquant ou compté en double — une vérification bien plus rapide que de saisir manuellement 150 reçus en espérant n'en oublier aucun.
Comment l'IA catégorise-t-elle les reçus lorsque le nom du vendeur est ambigu ?
L'IA utilise le contexte complet du reçu — nom du vendeur, articles achetés, montant de la transaction et tout indicateur de catégorie imprimé — pour déterminer la catégorie de dépense la plus probable. Un achat de snacks dans un dépanneur (편의점) sera classé en 식대 si les articles et le montant suggèrent un repas, ou en 소모품비 s'il s'agit de fournitures ménagères. Lorsque le contexte est vraiment ambigu, la catégorie par défaut est 기타 (autres), et vous pouvez la modifier dans le tableur. L'attribution de catégorie par l'IA est un point de départ qui élimine environ 80 à 90 % du travail de classification manuelle.
Mes images de reçus de caisse sont-elles stockées après le traitement ?
Non. Les images de reçus téléchargées sont traitées en mémoire et supprimées une fois l'extraction terminée. Aucune donnée de reçu n'est conservée et aucun contenu n'est utilisé pour l'entraînement du modèle d'IA.
Puis-je réutiliser les mêmes définitions de colonnes l'année prochaine ?
Oui. Une fois que vous avez défini la configuration à sept colonnes — Date, Vendeur, Montant HT, TVA, Total, Type de reçu, Catégorie de dépense — vous pouvez l'enregistrer en tant que modèle. En janvier prochain, chargez le modèle, téléchargez votre nouveau lot de 150 reçus, et les mêmes définitions de colonnes traiteront les nouvelles données sans aucune reconfiguration.
La date limite de la régularisation fiscale de fin d'année (연말정산) de janvier tombe chaque année à la même date. Ce qui change, c'est si vous l'abordez avec une boîte à chaussures remplie de reçus et un CSV Hometax inutilisable sans catégorisation, ou avec un seul tableur où chaque reçu est déjà étiqueté, trié et recoupé. Le taux de déduction de 30 % sur les dépenses en reçus de caisse (현금영수증) représente une somme réelle — pour un salarié gagnant 40 millions de wons, maximiser les déductions sur reçus de caisse dans la limite de 3 millions de wons peut réduire le revenu imposable au point de changer de tranche d'imposition. Mais la déduction ne se matérialise que si les reçus sont regroupés, catégorisés et déclarés. Le traitement par lots comble l'écart entre les données déjà suivies par le système fiscal coréen et le tableur dont votre déclaration d'impôts a réellement besoin.