Visionneuse FatturaPA
Ouvrez une facture électronique italienne (fattura elettronica), même signée au format .p7m, et lisez-la comme une facture ordinaire. Le fichier est ouvert dans votre navigateur et n'est jamais envoyé.
Vos fichiers ne quittent jamais votre appareil
Déposez une facture électronique ici
XML, PDF contenant une facture (ZUGFeRD, Factur-X) ou fichier .p7m signé. Ou glissez-le n'importe où sur cette page.
Ouvert sur cet appareil. Rien n'est envoyé.
Seul le début d'un long fichier est affiché ici. Téléchargez le XML pour l'obtenir en entier.
Un fichier à la fois, jusqu'à 25 Mo ; les 5 000 premières lignes de facture sont affichées, toutes factures du fichier confondues. Lit FatturaPA 1.2.x (FPR12 et FPA12), y compris les fichiers contenant plusieurs factures. Pour un .p7m signé, le XML est extrait de l'enveloppe, mais la signature n'est pas vérifiée : cette page ne peut pas vous dire qui a signé le fichier ni s'il a été modifié. Simple visionneuse : aucune validation, rien n'est envoyé au SDI.
Comment ouvrir une fattura elettronica
- Choisissez le fichier .xml ou .xml.p7m, ou glissez-le sur la page.
- Pour un .p7m, la page extrait le XML de l'enveloppe de signature, puis affiche la facture : vendeur (cedente), acheteur (cessionario), lignes, récapitulatif de la TVA, totaux et paiement.
- Cliquez sur Imprimer ou enregistrer en PDF, Télécharger le JSON ou Afficher le XML brut.
La fattura elettronica en bref
En Italie, les factures sont échangées sous forme de fichiers XML via le Sistema di Interscambio (SDI) de l'Agenzia delle Entrate. Les factures adressées aux organismes publics utilisent le format FatturaPA depuis 2014 et 2015, et les entreprises doivent l'utiliser pour presque toutes leurs factures nationales depuis 2019. C'est le XML, et non une copie PDF, qui constitue la facture : ce que l'on reçoit est donc souvent un fichier illisible. Cette page le retransforme en facture.
Fichiers .p7m signés
De nombreuses factures arrivent sous la forme nom.xml.p7m. Le .p7m est une enveloppe signée au format CMS (PKCS#7) : la facture XML y est stockée avec la signature et le certificat du signataire. Les prestataires italiens construisent ces enveloppes de manières légèrement différentes (longueurs fixes ou ouvertes, contenu découpé en morceaux, voire texte en base64), et un fichier peut être signé deux fois. Cette page lit l'enveloppe avec un petit analyseur écrit pour ce site, en extrait le XML, et indique clairement qu'elle n'a pas vérifié la signature.
Ce que montre la visionneuse
Vous voyez le cedente/prestatore (vendeur) et le cessionario/committente (acheteur) avec leurs numéros de TVA et leurs codes fiscaux, le type, le numéro et la date du document, les motifs de la facture (Causale), chaque ligne avec sa quantité, son unité, son prix, sa remise et son taux de TVA, le récapitulatif de la TVA avec le code d'exonération et la référence légale, les cotisations de sécurité sociale, la retenue à la source, le droit de timbre, les lignes de paiement avec l'IBAN et les dates d'échéance, ainsi que les fichiers joints. La visionneuse ne valide pas la facture et ne communique pas avec le SDI.
Astuces
- Pour un PDF contenant un XML, utilisez le Lecteur Factur-X / ZUGFeRD ; cette page les accepte aussi.
- Télécharger le JSON vous donne la facture sous forme de données, pour votre propre tableur ou programme.
- Afficher le XML brut permet de chercher un champ que la facture lisible n'affiche pas.
Questions fréquentes
Ma facture est-elle envoyée ?
Non. Le fichier, y compris un .p7m signé, est lu dans votre navigateur et affiché sur cette page. Aucun serveur ne le reçoit, et la fermeture de l'onglet efface tout.
Vérifie-t-elle la signature numérique d'un fichier .p7m ?
Non. Un .p7m est une enveloppe CMS (PKCS#7) autour de la facture XML. Cette page se contente de lire l'enveloppe pour en extraire le XML. Elle ne vérifie ni le certificat, ni la signature, ni l'horodatage : elle ne peut donc pas dire qui a signé le fichier ni s'il a été modifié. Si cela compte pour vous, utilisez un outil qui vérifie les signatures.
Quels fichiers FatturaPA sont pris en charge ?
FatturaPA 1.2, 1.2.1 et 1.2.2 sous les deux formes : FPR12 (factures adressées à des entreprises et à des particuliers) et FPA12 (factures adressées à l'administration publique). Un fichier peut contenir plusieurs factures ; chacune est affichée. La facture simplifiée (FSM10) n'est pas prise en charge.
Pourquoi le montant à payer n'est-il pas le total du document ?
Le montant à payer est la somme des lignes de paiement (ImportoPagamento) lorsque le fichier en comporte. Il peut différer du total du document : avec le paiement scindé (scissione dei pagamenti), la TVA n'est pas versée au fournisseur, et avec la retenue à la source (ritenuta d'acconto), le montant retenu ne l'est pas non plus. Ces deux cas sont signalés sur la facture.
Que signifient des codes tels que TD01, MP05, N4 et RF01 ?
Ils proviennent des listes de codes officielles du format FatturaPA : TD01 est une facture, TD04 un avoir, MP05 un virement bancaire, N4 une opération exonérée, RF01 le régime fiscal ordinaire. Lorsqu'un code a un nom courant, il est affiché avec le code entre parenthèses ; sinon, le code est affiché tel quel.
S'agit-il de la visionneuse officielle ?
Non. Cette page est indépendante de l'Agenzia delle Entrate et du SDI. Ce n'est pas la feuille de style officielle, et un fichier affiché ici n'a été ni envoyé au SDI ni contrôlé par lui.