Extraction de factures portugaises :Ce dont les équipes financières ont vraiment besoin

La plupart des conseils d'extraction de factures supposent un seul taux de taxe par document. Les factures portugaises (faturas) en comportent trois — 23 %, 13 % et 6 % — et chacune nécessite sa propre colonne. Extrayez le code ATCUD, séparez la TVA par taux, conservez le NIF intact. Si la structure de votre feuille de calcul est erronée, votre déclaration de TVA trimestrielle est erronée. Si elle est correcte, le reste est rapide.

Extraction de données de factures portugaises vers un tableur Excel avec colonnes NIF et TVA

Points clés

  1. La plupart des outils d'extraction ont été conçus pour un monde avec une seule colonne de taxe.
  2. Une facture portugaise comporte trois taux de TVA et votre déclaration de TVA exige chacun dans sa propre colonne.
  3. Nommez vos colonnes selon la signification du champ et une structure fonctionne pour chaque facture fournisseur chaque mois.

Ce qui rend les factures portugaises (Faturas) différentes

Une facture portugaise (fatura) suit les normes de facturation de l'UE, mais ajoute des niveaux de conformité nationale que la plupart des outils d'extraction génériques n'ont jamais été conçus pour analyser. Trois différences comptent pour quiconque construit un flux d'extraction.

Chaque facture portugaise porte un numéro d'identification fiscale (NIF — Número de Identificação Fiscal), un code de document unique (ATCUD) et un code QR encodant les principales données fiscales — tous obligatoires en vertu du Décret-Loi n.º 28/2019 et de la Portaria n.º 195/2020. Un flux d'extraction de factures générique qui ne capture que « Numéro de TVA » et « Total » ignore les données qui rendent le document traçable selon la loi fiscale portugaise.

Le NIF n'est pas un numéro de TVA. Un NIF portugais est un identifiant fiscal à 9 chiffres délivré à toute entité imposable — particuliers, entreprises, non-résidents ayant une obligation fiscale portugaise. Il sert à la fois de numéro d'enregistrement TVA et d'ID fiscal général, ce qui signifie qu'il apparaît dans plusieurs rôles sur la même facture : comme identifiant du fournisseur, identifiant du client, et parfois sur la référence de paiement. Cela diffère des juridictions comme l'Allemagne, où USt-IdNr. et Steuernummer sont des identifiants distincts pour des usages distincts — un format, un numéro, mais le contexte détermine sa signification.

Les taux de TVA (IVA) existent en trois niveaux. Au Portugal continental, le taux normal (taxa normal) est de 23 %, le taux intermédiaire (taxa intermédia) de 13 %, et le taux réduit (taxa reduzida) de 6 %. Une même facture comporte souvent des articles à différents taux — une commande de fournitures pour un restaurant peut inclure de la nourriture à 13 % et de l'équipement à 23 % sur le même document. Si votre extraction produit une seule colonne « Montant de la taxe », vous ne pouvez pas remplir la declaração periódica de IVA (déclaration périodique de TVA) sans re-diviser manuellement chaque facture à taux mixtes. L'administration fiscale (Autoridade Tributária e Aduaneira, AT) exige une déclaration séparée par taux.

L'ATCUD (Código Único do Documento) est un ancrage de validation. Depuis janvier 2023, chaque facture doit porter un ATCUD : un identifiant alphanumérique unique généré à partir d'un code de validation que l'AT délivre au fournisseur. Le code QR qui l'accompagne encode les mêmes données — NIF du fournisseur, ATCUD, base imposable par taux, montant de taxe par taux — dans un format standardisé. Ce ne sont pas des éléments décoratifs ; ils rendent la facture vérifiable indépendamment par rapport à la base de données de l'AT. Dans un contexte d'extraction, capturer l'ATCUD vous donne un lien direct entre chaque ligne de votre feuille de calcul et le document légalement enregistré.

Pour les équipes financières qui traitent des factures de fournisseurs portugais, cela signifie que le problème d'extraction n'est pas simplement « lire le PDF ». C'est « lire le PDF de manière à produire une feuille de calcul que l'AT acceptera comme preuve lors d'un audit » — ce qui est un niveau d'exigence plus élevé que celui pour lequel la plupart des outils OCR génériques de factures sont conçus.

La structure de tableau dont votre déclaration de TVA a réellement besoin

Avant d'extraire quoi que ce soit, décidez à quoi doit ressembler votre résultat. Au Portugal, un tableau de factures fournisseurs qui ne contient que « Date », « Fournisseur » et « Total » est à moitié fait — utile pour la planification des paiements, inutile pour la déclaration fiscale. La structure ci-dessous est ce dont un contabilista certificado (comptable agréé) a besoin pour rapprocher les données d'e-Fatura, préparer la déclaration périodique de TVA et importer dans un logiciel comptable.

Le minimum incontournable : NIF du fournisseur, numéro de facture, date d'émission, base imposable par taux de TVA, pourcentage du taux de TVA, montant de TVA par taux, et total de la facture. Si une seule colonne tente de regrouper toutes les informations fiscales, vous devrez tout refaire manuellement à chaque période de TVA.

ColonnePourquoi c'est important pour le Portugal
NIF du fournisseurIdentifiant unique de toute entité imposable portugaise. Requis pour le rapprochement e-Fatura et pour vérifier que le fournisseur est inscrit auprès de l'AT.
Nom du fournisseurRaison sociale complète telle qu'elle figure sur la facture, pas le nom commercial. Recoupée avec le NIF pour la validation des données maîtres fournisseur.
Numéro de factureUnique par fournisseur. Combiné au NIF du fournisseur, il forme la clé composite pour le rapprochement avec les enregistrements e-Fatura.
Date d'émissionDétermine la période mensuelle de TVA à laquelle la facture appartient. Format : AAAA-MM-JJ.
Date d'échéanceAlimente la gestion de trésorerie et l'échéancier des comptes fournisseurs. Non déclarée à l'AT mais essentielle pour la planification des paiements.
Base imposable — 23 %Montant net avant TVA au taux normal. Alimente directement le champ correspondant de la déclaration périodique de TVA.
Base imposable — 13 %Montant net avant TVA au taux intermédiaire.
Base imposable — 6 %Montant net avant TVA au taux réduit.
Montant TVA — 23 %Montant de la taxe au taux normal — le montant de TVA déductible pour cette tranche.
Montant TVA — 13 %Montant de la taxe au taux intermédiaire.
Montant TVA — 6 %Montant de la taxe au taux réduit.
TotalTotal brut de la facture. Utilisé pour un rapprochement rapide et pour vérifier que base + TVA = total.
ATCUDCode unique du document. Sa capture donne à chaque ligne une piste d'audit directe vers le document enregistré à l'AT. Optionnel mais très utile pour la conformité.
Fichier source / PageRéférence au PDF d'origine et au numéro de page. Indispensable pour la préparation à l'audit — tout inspecteur vous demandera de retracer une ligne jusqu'à son document source.

Pour la plupart des lots mensuels de factures fournisseurs, une ligne par facture (extraction au niveau de l'en-tête) est suffisante. Si vous avez besoin d'une analyse des coûts par article ou d'une répartition par centre de coûts, passez au niveau des lignes — chaque ligne de facture devient sa propre ligne, avec le numéro de facture et le NIF répétés. La structure des colonnes reste la même ; la granularité change.

Les factures à taux mixte nécessitent un traitement spécial. Lorsqu'une même facture comporte des articles à différents taux de TVA — courant dans l'hôtellerie, la distribution alimentaire et les fournitures de construction — forcer toute la taxe sur une seule ligne fait perdre la ventilation par taux. La solution la plus propre : soit diviser la facture en plusieurs lignes d'en-tête (une par taux, en répétant le numéro de facture et le NIF), soit passer directement à l'extraction par ligne où chaque ligne hérite de son propre taux.

Comment extraire les données des factures portugaises vers Excel

Une fois la structure des colonnes définie, l'extraction elle-même est simple. L'approche décrite ici utilise l'extraction personnalisée de colonnes : vous saisissez les noms des champs souhaités — « NIF du fournisseur », « Base imposable 23 % », « ATCUD » — et l'IA lit chaque facture, localise les valeurs correspondantes et remplit les colonnes. Contrairement à l'OCR basé sur des modèles, qui nécessite de dessiner des cadres de délimitation pour chaque champ sur chaque mise en page de fournisseur, cette méthode fonctionne avec n'importe quel format de facture sans configuration préalable.

1

Rassemblez vos factures fournisseurs

Collectez toutes les factures fournisseurs (faturas) de la période — PDF natifs, documents scannés ou photos prises depuis un mobile. Les fournisseurs portugais utilisent différents formats : les grands distributeurs envoient généralement des PDF natifs issus de logiciels certifiés comme Primavera ou PHC ; les petits fournisseurs peuvent envoyer des factures papier scannées par e-mail, voire des photos WhatsApp de documents imprimés. Un outil d'extraction performant doit gérer les trois sans vous obliger à trier au préalable par format.

2

Définissez vos colonnes d'extraction

Cette étape détermine si votre résultat est exploitable ou non. Saisissez les noms de colonnes de la structure ci-dessus : « NIF du fournisseur (Número de Identificação Fiscal) », « Nom du fournisseur », « Numéro de facture », « Date d'émission », « Date d'échéance », « Base imposable 23 % », « Base imposable 13 % », « Base imposable 6 % », « Montant TVA 23 % », « Montant TVA 13 % », « Montant TVA 6 % », « Total », « ATCUD ». Vous pouvez également ajouter une colonne déduite comme « Catégorie de taux de TVA (23 % / 13 % / 6 %) » pour que l'IA classe automatiquement chaque ligne extraite.

3

Importez et traitez le lot

Importez toutes les factures en un seul lot. L'IA traite chaque document en parallèle, ce qui prend généralement 5 à 10 secondes par page. Pour un lot de 50 factures d'une page, comptez 2 à 3 minutes. Le résultat est un tableur structuré avec les colonnes que vous avez définies, une ligne par facture (ou par ligne d'article, selon la granularité choisie).

4

Vérifiez et validez

Contrôlez un échantillon : vérifiez que base + TVA = total sur 5 à 10 factures, confirmez que les NIF comportent 9 chiffres, assurez-vous que les factures à taux mixtes affichent la bonne répartition. La colonne fichier source/page vous permet d'accéder directement du PDF original à toute ligne suspecte. Une vérification de 10 minutes sur un lot de 100 factures suffit généralement pour détecter tout problème systématique — bien moins de temps que la saisie manuelle des données.

JPG/PNG/PDF Extraction IA

Les fichiers sont traités de manière sécurisée et non conservés.

Le processus ci-dessus gère la plupart des factures sans problème, mais trois cas particuliers méritent votre attention lors du traitement de formats variés :

  • Factures exonérées et autoliquidation. Les factures exonérées au titre de l'article 9 du CIVA ou soumises à autoliquidation (reverse charge, fréquent dans la sous-traitance du bâtiment et les acquisitions intra-UE) affichent un taux de TVA à 0 % mais avec une mention légale spécifique. Ajoutez une colonne « Régime TVA / Référence légale » et demandez à l'IA de capturer la mention exacte d'exonération ou d'autoliquidation. Sans cela, votre comptable ne pourra pas distinguer une facture exonérée d'une facture qui a simplement omis la TVA.
  • PDFs multipages avec plusieurs factures. Certains fournisseurs regroupent plusieurs factures dans un seul PDF. L'outil d'extraction doit détecter les limites de chaque document et créer une ligne par facture, et non une ligne par fichier. Les pages comme les pages de garde et les accusés de réception doivent être ignorées automatiquement.
  • Factures manuscrites ou photographiées. Les petits fournisseurs portugais — artisans locaux, agriculteurs indépendants, petits prestataires de services — émettent souvent des factures manuscrites photographiées par téléphone. L'extraction IA moderne gère l'écriture manuscrite et les photos de mauvaise qualité avec une précision raisonnable, mais testez un échantillon de ces fournisseurs avant de traiter un mois complet de documents manuscrits.

Importer les données extraites dans un logiciel de comptabilité portugais

L'extraction n'est que la moitié du travail. L'autre moitié consiste à intégrer le tableur dans le logiciel utilisé par votre comptable — et au Portugal, ce logiciel doit être certifié par l'AT. Les principales plateformes acceptent toutes l'import CSV ou Excel, mais chacune a ses propres exigences en matière de correspondance des colonnes.

LogicielFormat d'importPoints d'attention
Primavera BSS / JasminCSV, import Excel via "Importar Documentos"Nécessite un code de compte (conta SNC) par ligne. Associez le NIF du fournisseur au code de compte via RECHERCHEV avant l'import. Jasmin Express est gratuit jusqu'à 30 000 € de chiffre d'affaires annuel.
PHC Software (CS / GO)Import Excel, XMLAttend des colonnes séparées pour la base et le montant de chaque taux de TVA. Si votre extraction fournit déjà trois colonnes de taux de TVA, aucun retravail n'est nécessaire avant l'import.
Sage PortugalImport CSV, ExcelLe format de date doit être AAAA-MM-JJ ; le séparateur décimal doit être un point. Sage Portugal valide la longueur du NIF lors de l'import — les NIF à 9 chiffres passent, tout autre est rejeté.
TOConlineExcel (.xlsx)Fourni par l'OCC (Ordem dos Contabilistas Certificados) à ses membres. Dispose d'une exportation SAF-T PT intégrée. L'ordre des colonnes est important — respectez exactement le modèle d'import.
InvoiceXpress / MoloniImport CSVPrincipalement conçus comme logiciels d'émission (ventes), mais tous deux prennent en charge l'import de factures fournisseurs pour la comptabilité auxiliaire fournisseurs. Modèles d'import plus simples que les logiciels de type ERP.

Le point commun : les nouveaux imports nécessitent une correspondance des codes de compte. La plupart des plateformes comptables portugaises exigent un conta SNC (code du plan comptable) sur chaque ligne importée. Créez cette correspondance une fois par fournisseur — soit sous forme de tableau de recherche séparé, soit directement dans la définition de colonne d'extraction à l'aide d'une colonne déduite qui associe le NIF au code de compte — et chaque extraction mensuelle suivante l'héritera automatiquement.

Pour les équipes traitant des factures de plusieurs pays, la plateforme qui reçoit vos données portugaises peut ne pas être portugaise. Si votre centre de services partagés utilise SAP, Oracle NetSuite ou Microsoft Dynamics, la structure de colonnes définie précédemment s'applique toujours — il suffit de faire correspondre les colonnes de taux de TVA aux champs de code fiscal correspondants dans le modèle d'import de votre ERP. Le travail structurel (trois colonnes de taxe au lieu d'une) est le même ; seuls les noms des champs de destination changent.

Validation des résultats d'extraction avec e-Fatura et ATCUD

Le système e-Fatura portugais offre aux équipes financières un mécanisme de rapprochement intégré. Chaque mois, les fournisseurs soumettent leurs données de facture à l'AT — avant le 5e jour ouvré du mois suivant, conformément aux exigences de facturation SAF-T PT. Votre rôle en tant qu'acheteur est de vérifier que ce que vous avez extrait correspond à ce que le fournisseur a déclaré. Dans le cas contraire, l'AT constate une divergence et la facture peut être exclue de votre IVA déductible.

Le code ATCUD est le pont. Si vous l'avez extrait lors du traitement, vous pouvez faire correspondre chaque ligne de votre feuille de calcul directement au document enregistré du fournisseur — pas de recherche manuelle, pas de devinette pour savoir quelle "Fatura 2026/0047" de "Fornecedor X" est la bonne lorsque le fournisseur réutilise des séquences de numérotation.

Le processus de validation, une fois votre extraction terminée :

  1. Exportez votre feuille de calcul avec les colonnes NIF, numéro de facture, date, total et ATCUD.
  2. Connectez-vous au portail e-Fatura et filtrez par la période traitée. Le portail affiche toutes les factures où votre NIF a été enregistré comme acheteur.
  3. Recoupez par NIF et numéro de facture. Triez les deux listes par NIF fournisseur, puis par numéro de facture. Les divergences — factures dans votre feuille mais pas dans e-Fatura, ou vice versa — deviennent immédiatement visibles.
  4. Signalez et enquêtez sur les écarts. Une facture manquante dans e-Fatura signifie que le fournisseur ne l'a pas soumise — contactez-le avant la date limite de déclaration. Un écart de total signifie que le fournisseur a déclaré un montant différent.
  5. Pour les lignes avec ATCUD, utilisez les données du QR code (si extraites) ou l'ATCUD lui-même pour vérifier l'authenticité du document via le service de validation de l'AT.

Ce rapprochement était auparavant la partie la plus chronophage de la clôture mensuelle au Portugal — ouvrir chaque PDF individuellement pour le recouper avec le portail e-Fatura, un document à la fois. Avec une sortie d'extraction structurée, cela devient une opération sur feuille de calcul : trier, filtrer, repérer les exceptions, corriger uniquement celles-ci. Le même principe s'applique à tout type de document nécessitant un rapprochement périodique avec un ensemble de données réglementaires.

FAQ

Un outil d'extraction IA peut-il lire le QR code des factures portugaises ?

Cela dépend de l'outil. Le QR code portugais encode des données fiscales structurées (NIF du fournisseur, ATCUD, assiette fiscale par taux, montant de taxe par taux) dans un format défini par la Portaria 195/2020. Les outils intégrant le décodage QR peuvent extraire ces données structurées directement, contournant ainsi l'OCR pour ces champs. Si l'outil ne décode pas les QR codes, les mêmes données peuvent être extraites en lisant le texte visible sur la facture — le QR fournit simplement une seconde source lisible par machine pour la validation croisée.

Dois-je extraire l'ATCUD pour chaque facture ?

Ce n'est pas une obligation légale pour l'acheteur, mais c'est le champ le plus utile pour la conformité aux audits. L'ATCUD identifie de manière unique le document dans le système de l'AT. Si un auditeur vous demande de produire l'original pour une ligne de votre feuille de calcul, disposer de l'ATCUD rend la recherche instantanée. Sans lui, vous cherchez par nom de fournisseur et plage de dates. Pour les équipes financières axées sur la conformité, la colonne supplémentaire en vaut la peine.

Comment gérer les factures de Madère ou des Açores, qui ont des taux de TVA différents ?

Les régions autonomes appliquent leurs propres taux : Madère utilise 22 % (standard), 12 % (intermédiaire) et 5 % (réduit) ; les Açores utilisent 16 %, 9 % et 4 %. Si vous recevez des factures de fournisseurs de ces régions, ajoutez des paires de colonnes distinctes pour les taux régionaux dans votre modèle d'extraction. Le taux lui-même indique l'origine — un taux de 22 % sur une facture portugaise signifie presque certainement Madère.

Quelle est la différence entre l'extraction d'une facture PDF et l'analyse d'un fichier XML SAF-T PT ?

Le SAF-T PT est un fichier XML d'audit que le fournisseur exporte depuis son logiciel de facturation certifié et soumet à l'AT. Il contient des données structurées que vous pouvez analyser directement. Mais en tant qu'acheteur, vous avez rarement accès au fichier SAF-T de votre fournisseur. Ce que vous avez, c'est la facture PDF qu'il vous a envoyée. Les outils d'extraction comblent cet écart : ils lisent le PDF et produisent des données structurées comparables à ce que contiendrait le fichier SAF-T, sans exiger que le fournisseur partage son export XML interne.

Quelle est la précision de l'extraction IA sur les factures portugaises avec taux de TVA mixtes ?

La précision au niveau des champs pour les données d'en-tête (NIF, numéro de facture, dates, totaux) dépasse généralement 95 % avec les outils d'extraction IA modernes. La précision au niveau des lignes sur les factures à taux mixtes est plus faible — environ 85-90 % pour attribuer correctement chaque ligne au bon taux de TVA — car la distinction visuelle entre les colonnes de taux sur une facture densément imprimée peut être subtile. L'approche pratique : traiter le lot, puis vérifier spécifiquement les factures à taux mixtes. Les 5 à 10 factures nécessitant une correction manuelle sont bien moins nombreuses que la saisie manuelle des 100 factures.

Du labeur mensuel à l'export mensuel

Une facture fournisseur portugaise n'est pas qu'un document à lire — c'est un enregistrement fiscal structuré qui a une valeur juridique. La traiter comme un PDF générique à OCRiser, c'est comme traiter une déclaration d'impôts comme une feuille de papier à photographier. La structure compte car les systèmes en aval — e-Fatura, la déclaration de TVA périodique, l'import du logiciel comptable — attendent tous des données dans un format spécifique.

La structure des colonnes d'extraction que vous définissez ce mois-ci est celle que vous utiliserez chaque mois. Une fois les colonnes correctes — trois paires de taux de TVA, NIF, ATCUD, référence source — le processus devient mécanique : télécharger le lot, exporter le tableur, rapprocher avec e-Fatura, importer dans votre plateforme comptable. Le travail intellectuel a eu lieu lorsque vous avez décidé à quoi devait ressembler le tableur.

Testez l'extraction sur un exemple de facture portugaise. Voyez si votre processus actuel — 3 minutes de saisie manuelle par facture — devient 10 secondes par facture dans un lot qui se rapproche automatiquement d'e-Fatura.

📮 contact email: [email protected]