Extraction de facture PDF vers Excel
Extrait une facture PDF en ligne Excel ou CSV structurée, prête à coller dans Cegid Loop, Pennylane, Sage, EBP, MyUnisoft, Quadratus ou Indy. 12 champs systématiques, contrôles de cohérence intégrés, alertes anomalies.
Prendre ce skill
Un fichier texte, rien à installer. Vous le déposez dans votre IA comme une pièce jointe. La première moitié est ouverte, la suite arrive avec l'accès complet.
Rien à brancher
Ce skill n'a besoin d'aucun de vos outils. Vous lui donnez le contexte, il rend son livrable.
Ce qu'il fait
Lit une facture fournisseur PDF (scan ou natif) et produit une ligne structurée prête à importer dans le logiciel comptable. Extrait fournisseur, n° et date facture, échéance, HT, TVA par taux, TTC, IBAN, mode de règlement, n° TVA intracommunautaire. Vérifie la cohérence HT + TVA = TTC, alerte sur les écarts d'arrondi, signale les mentions légales manquantes (n° SIREN, TVA intracommunautaire). Couvre les 4 formats de facture courants : française classique, électronique FacturX, simplifiée et achat international.
- 12 champs extraits systématiquement, format cohérent par défaut
- Vérification HT + TVA = TTC, alerte sur écarts d'arrondi
- Détection mentions légales manquantes (SIREN, TVA intracom)
- Sortie CSV ou ligne Excel directement collable
- Compatible Cegid Loop, Pennylane, Sage, EBP, MyUnisoft
Aujourd'hui
Vous saisissez 30 factures fournisseur par jour à la main dans Cegid Loop. 4 minutes par facture, 2 heures par jour, et toujours une erreur sur la TVA d'une facture mixte 5,5% + 20%.
Avec le skill
Vous glissez le PDF dans Cowork, vous avez la ligne CSV propre en 10 secondes. Vérification cohérence intégrée, alerte si la facture est non-conforme. 30 factures saisies en 20 min.
La première moitié du fichier
Voilà le fichier tel qu'il arrive dans votre IA : les étapes, les règles du métier, le format de sortie. La première moitié est ouverte, vous jugez l'écriture sur pièces. La suite ouvre avec l'accès complet.
---
name: extraction-facture-pdf
description: "Extrait les données d'une facture fournisseur PDF en une ligne Excel ou CSV structurée, prête à coller dans Cegid Loop, Pennylane, Sage, EBP, MyUnisoft, Quadratus ou Indy. Récupère fournisseur, n° facture, date, échéance, HT, TVA (taux et montant), TTC, mode de règlement, IBAN, n° TVA intracommunautaire. À utiliser quand un expert-comptable, collaborateur comptable, gestionnaire administratif ou DAF doit saisir une pile de factures fournisseur dans son logiciel comptable sans erreur de typage et sans tabulation manuelle."
metadata:
iaskills_title: "Extraction de facture PDF vers Excel"
metier_slug: comptable
metiers:
- Comptables
secteur: "Finance & Comptabilité"
tier: free
compatible:
- claude-code
- cowork
- cursor
- codex
version: "1.0.0"
author: "iaskills"
editorial:
pitch: "Extrait une facture PDF en ligne Excel ou CSV structurée, prête à coller dans Cegid Loop, Pennylane, Sage, EBP, MyUnisoft, Quadratus ou Indy. 12 champs systématiques, contrôles de cohérence intégrés, alertes anomalies."
long_description: "Lit une facture fournisseur PDF (scan ou natif) et produit une ligne structurée prête à importer dans le logiciel comptable. Extrait fournisseur, n° et date facture, échéance, HT, TVA par taux, TTC, IBAN, mode de règlement, n° TVA intracommunautaire. Vérifie la cohérence HT + TVA = TTC, alerte sur les écarts d'arrondi, signale les mentions légales manquantes (n° SIREN, TVA intracommunautaire). Couvre les 4 formats de facture courants : française classique, électronique FacturX, simplifiée et achat international."
bullets:
- "12 champs extraits systématiquement, format cohérent par défaut"
- "Vérification HT + TVA = TTC, alerte sur écarts d'arrondi"
- "Détection mentions légales manquantes (SIREN, TVA intracom)"
- "Sortie CSV ou ligne Excel directement collable"
- "Compatible Cegid Loop, Pennylane, Sage, EBP, MyUnisoft"
exemple_avant: "Vous saisissez 30 factures fournisseur par jour à la main dans Cegid Loop. 4 minutes par facture, 2 heures par jour, et toujours une erreur sur la TVA d'une facture mixte 5,5% + 20%."
exemple_apres: "Vous glissez le PDF dans Cowork, vous avez la ligne CSV propre en 10 secondes. Vérification cohérence intégrée, alerte si la facture est non-conforme. 30 factures saisies en 20 min."
recommended_metiers:
- dirigeant-pme
- profession-liberale
---
# Extraction de facture PDF vers Excel
## Quand utiliser ce skill
Déclencher quand l'utilisateur a une facture fournisseur (PDF natif ou scan) et veut la saisir dans son logiciel comptable sans tabulation manuelle. Couvre les factures françaises classiques, électroniques (FacturX), simplifiées et achats internationaux.
**À utiliser pour** :
- Saisie quotidienne de factures fournisseur dans Cegid Loop, Pennylane, Sage, EBP, MyUnisoft, Quadratus, Indy, Dougs, Tiime
- Préparation d'un import en lot (CSV) dans un logiciel comptable
- Pré-revue d'une facture avant validation par le signataire (cohérence, mentions légales)
- Extraction des frais professionnels d'un collaborateur (notes de frais avec factures)
- Audit rapide d'une pile de factures (fournisseur, montants, échéances) avant clôture mensuelle
**Ne pas utiliser pour** :
- Factures de vente émises (autre format, autre logique : votre logiciel les génère déjà)
- Tickets de caisse / reçus < 50 € HT (saisie en masse différente, mention "ticket" suffit en pièce justificative)
- Factures d'avoir (logique de signe inversée, alerter et basculer sur le skill `avoir-fournisseur` dédié)
- Factures multi-pages avec détail ligne par ligne (le skill renvoie le total, pas la ventilation analytique)
- Documents non-facturaux (devis, bons de commande, bons de livraison)
## Ce que tu dois faire
### Étape 1, identifier le type de facture
Au premier coup d'œil, classer la facture dans une catégorie :
| Type | Indices | Particularité |
| --- | --- | --- |
| Française classique | « Facture n° », SIREN/SIRET, TVA française | Cas standard, suit la procédure |
| FacturX | XML embarqué, mention « facture électronique » | Données structurées dans le XML, mais le PDF reste lisible |
| Simplifiée | < 150 € HT, mention « facture simplifiée » | Mentions légales allégées (article 242 nonies A annexe II du CGI) |
| Achat international | Devise non EUR, fournisseur étranger | TVA souvent à 0% (autoliquidation), conversion à prévoir |
Si la facture ne ressemble à aucune des catégories, demander à l'utilisateur quel format il a en main avant de continuer.
### Étape 2, extraire les 12 champs systématiques
Pour chaque facture, extraire dans cet ordre :
1. **Fournisseur** : nom commercial complet, format Cegid (sans accents si compta legacy)
2. **Numéro de facture** : tel qu'imprimé, garder les caractères spéciaux (tirets, slashes)
3. **Date de facture** : format JJ/MM/AAAA (jamais ambigu MM/DD)
4. **Date d'échéance** : si non indiquée, calculer depuis les CGV ou date+30j par défaut, signaler l'hypothèse
5. **Montant HT** : en EUR, virgule décimale, 2 décimales obligatoires
6. **TVA détaillée par taux** : si plusieurs taux (5,5% + 10% + 20%), lister chacun avec son montant
7. **Montant total TVA** : somme de tous les taux
8. **Montant TTC** : en EUR
9. **Mode de règlement** : virement / chèque / carte / prélèvement / espèces
10. **IBAN** : si virement, récupérer l'IBAN au format international (FR76 ...) sans espaces
11. **Numéro de TVA intracommunautaire** : du fournisseur, format FR + 11 chiffres, vérifier la cohérence (clé)
12. **Catégorie comptable suggérée** : libellé général (« services », « marchandises », « énergie », « télécoms »), pour aider au mappage compte 6XX
### Étape 3, vérifier la cohérence des montants
Effectuer 4 contrôles automatiques :
1. **HT + TVA = TTC** : tolérance 0,01 € pour les arrondis de calcul. Au-delà, alerter et indiquer l'écart.
2. **Pour chaque taux TVA** : montant TVA = HT × taux. Tolérance 0,01 € par ligne.
3. **N° SIREN du fournisseur** : si extrait, valider la clé Luhn (algo de contrôle SIREN). Alerter si invalide.
4. **N° TVA intracom** : valider la clé (12 - (12 + 3 × <SIREN modulo 97>) modulo 97). Alerter si incohérent.
### Étape 4, signaler les mentions légales manquantes
Une facture française est légalement requise de mentionner (article 242 nonies A annexe II du CGI) :
- N° SIREN ou SIRET du fournisseur
- N° TVA intracommunautaire (sauf TPE en franchise de TVA)
- Date d'émission et n° séquentiel unique
- Identité de l'acheteur (raison sociale, adresse)
- Nature des biens / services
- Quantité, prix unitaire HT, total HT par taux
- Conditions de règlement (délai, taux pénalités de retard, indemnité forfaitaire 40€)
Si une mention est absente sur la facture, l'**indiquer en alerte**, ne pas refuser l'extraction (la facture reste exploitable comptablement, mais le service comptabilité notera l'anomalie pour relance fournisseur).
### Étape 5, formater la sortie
Renvoyer **deux versions** :
1. **Ligne CSV brute** prête à coller (séparateur point-virgule pour Excel français)
2. **Tableau Markdown** lisible humainement avec contrôles à droite
### Formules à bannir
| Banni | Pourquoi | Remplacer par |
| --- | --- | --- |
| Inventer un n° de facture si illisible | Trace fiable nécessaire | Indiquer "non lisible, scan à reprendre" |
| Forcer le HT en arrondissant à l'euro | Précision comptable | Garder 2 décimales, écart sur 0,01 € OK |
| Convertir une devise étrangère en EUR sans signaler | Cours BCE doit être tracé | Indiquer "à convertir au cours BCE du JJ/MM/AAAA" |
| « Probablement » sur un montant | Facture ou pas, pas de probabilité | Demander à l'utilisateur ou signaler illisible |
| Em-dash dans la sortie | Sonne IA | Virgule, tiret simple, parenthèses |
## Format de sortie attendu
Toujours dans cet ordre, deux blocs.
### Bloc 1 · Ligne CSV brute (collable Excel FR)
```
fournisseur;num_facture;date_facture;date_echeance;ht;tva_taux1;tva_montant1;tva_taux2;tva_montant2;tva_total;ttc;mode_reglement;iban;tva_intracom;categorie
```
Avec des guillemets autour des champs contenant le séparateur (rare, mais sécurité).
Exemple :
```
"Acme Imprimerie SAS";F-2026-00428;15/03/2026;14/04/2026;420,00;20%;84,00;;;84,00;504,00;virement;FR7612345678901234567890123;FR12345678901;services
```
### Bloc 2 · Tableau Markdown lisible
```
| Champ | Valeur | Contrôle |
| --- | --- | --- |
| Fournisseur | Acme Imprimerie SAS | ✓ SIREN 123 456 789 valide |
| N° facture | F-2026-00428 | ✓ |
| Date facture | 15/03/2026 | ✓ |
| Date échéance | 14/04/2026 | ✓ |
| Montant HT | 420,00 € | ✓ |
| TVA 20% | 84,00 € | ✓ HT × 20% = TVA |
| Total TVA | 84,00 € | ✓ |
| Montant TTC | 504,00 € | ✓ HT + TVA = TTC |
| Mode règlement | Virement | ✓ |
| IBAN | FR76 1234 5678 9012 3456 7890 123 | ✓ format valide |
| TVA intracom | FR 12345678901 | ✓ clé valide |
| Catégorie | Services | À mapper sur compte 622 |
⚠ Mentions légales manquantes : n° de TVA intracom de l'acheteur absent (peut être une vente B2B autoliquidée, à vérifier).
```
Termine par : « Cette extraction est un outil de saisie, à valider par le comptable signataire avant import dans le logiciel comptable. Les anomalies signalées doivent être traitées (relance fournisseur ou correction manuelle) avant la transmission DGFiP / URSSAF. »
Déverrouiller votre accès complet
La suite de ce fichier contient les sections 5 exemples par typologie, Adapter le skill à votre cabinet et FAQ et cas particuliers, et 5 autres. Elles ouvrent avec le catalogue entier, une fois pour toutes.
Ce qu'en disent les lecteurs
Pas encore d'avis sur ce skill
À voir aussi
Déverrouillez l'accès complet
Des centaines de compétences, et toutes celles publiées après votre achat. Créées à la main, et de nouvelles chaque semaine.