Outil gratuit · Bureau et e-mail
Ouvrir un fichier .p7m, facture italienne .xml.p7m ou PDF signé
Par Blink Brief · Mis à jour le · Comment les pages sont faites
Un fichier .p7m est un document signé électroniquement, enfermé dans une enveloppe que la plupart des ordinateurs n’ouvrent pas d’un double-clic. Faites-le glisser dans l’outil ci-dessous : une facture électronique italienne .xml.p7m devient une facture lisible, avec ses lignes, sa TVA, son total et son IBAN, que vous pouvez imprimer ou enregistrer en PDF ; un .pdf.p7m vous rend le PDF d’origine. Vous voyez aussi qui a signé et quand. L’outil est gratuit, sans inscription, et le fichier ne quitte pas votre navigateur.
Ouvrir des fichiers .p7m
Faites glisser les fichiers .p7m ici
Factures .xml.p7m, PDF signés .pdf.p7m, autres fichiers .p7m et factures .xml. Plusieurs fichiers à la fois si besoin.
Ouvrir un .p7m en trois étapes
- Enregistrez le fichier reçu par e-mail ou téléchargé, puis faites-le glisser dans le cadre, ou cliquez sur « Choisir des fichiers ». Vous pouvez en ouvrir plusieurs à la fois.
- Pour une facture .xml.p7m, lisez la facture affichée : fournisseur, client, lignes, récapitulatif de la TVA, paiement et pièces jointes. Les intitulés sont en français ; le texte écrit par le fournisseur reste en italien. Cliquez sur « Imprimer ou enregistrer en PDF », puis choisissez « Enregistrer au format PDF » et le format de papier qui vous convient dans la fenêtre d’impression.
- Pour un .pdf.p7m, cliquez sur « Ouvrir le PDF », ou sur « Télécharger le fichier » pour garder le PDF d’origine sous son nom sans .p7m.
Sous chaque fichier, « Qui a signé » donne le nom du signataire, son code fiscal italien s’il figure dans le certificat, la date et l’heure de la signature (heure italienne) et l’autorité qui a émis le certificat.
Ce que l’outil fait et ne fait pas
- Il ouvre les fichiers .p7m et rend le document d’origine, y compris les fichiers en Base64 et les enveloppes l’une dans l’autre (un .p7m dans un autre .p7m).
- Il affiche les factures électroniques italiennes au format FatturaPA, signées (.xml.p7m) ou non (.xml), avec leurs pièces jointes à télécharger, par exemple la copie PDF que certains fournisseurs ajoutent.
- Il ne vérifie pas la validité juridique de la signature ni l’état du certificat.
- Il ne contrôle pas la facture selon les règles du SdI, ne l’envoie pas et ne l’archive pas.
- Il n’ouvre pas les archives ZIP, ni les fichiers chiffrés (pas seulement signés), qui demandent la clé privée du destinataire.
- Une signature détachée (.p7s, ou .p7m sans document) ne contient rien à extraire : le document est un fichier à part.
- Il ne lit pas la signature XAdES, placée à l’intérieur d’un .xml : la facture s’affiche, mais pas le signataire. Il n’affiche pas non plus sous forme lisible les factures simplifiées (TD07, TD08, TD09).
Pourquoi les factures italiennes arrivent en .xml.p7m
En Italie, la facture électronique est un fichier XML au format FatturaPA, qui passe par le Système d’échange (Sistema di Interscambio, SdI) de l’Agenzia delle Entrate. L’émetteur peut la signer électroniquement. Pour les factures entre entreprises et aux particuliers, la signature est facultative : le guide de l’Agenzia delle Entrate indique que le SdI accepte aussi les fichiers non signés. Pour les factures à l’administration publique, elle est obligatoire, selon la FAQ de l’INPS.
Avec une signature CAdES, le XML est placé dans une enveloppe et le fichier devient .xml.p7m. Avec une signature XAdES, la signature est dans le XML et le fichier reste .xml. Dans les deux cas, la facture est le fichier XML.
Questions
Qu’est-ce qu’un fichier .p7m ?
C’est un document signé électroniquement : une enveloppe qui contient le document d’origine, la signature et le certificat de la personne qui a signé. Le format s’appelle CAdES et repose sur la norme CMS, aussi appelée PKCS#7. L’extension avant .p7m dit ce qu’il y a dedans : contrat.pdf.p7m contient un PDF, IT01234567890_00001.xml.p7m une facture en XML.
Le fichier est-il envoyé sur un serveur ?
Non. La page lit le fichier avec JavaScript, dans votre navigateur. Ni le .p7m, ni la facture, ni les données du signataire ne sont envoyés. Une fois la page chargée, l’outil fonctionne aussi sans connexion, et les fichiers disparaissent quand vous fermez l’onglet.
L’outil vérifie-t-il la signature ?
Non. Il montre qui a signé et quand, d’après les données du fichier, mais il ne vérifie pas que la signature est valable juridiquement, ni que le certificat n’était pas expiré, suspendu ou révoqué. Pour cela, il faut le service de vérification d’un prestataire de services de confiance qualifié.
Puis-je ouvrir un fichier ZIP téléchargé du portail italien ?
Pas directement. Extrayez d’abord les fichiers de l’archive par un double-clic, puis faites glisser ici les .p7m et les .xml qu’elle contient.
J’ai reçu un PDF en plus du .p7m : lequel compte ?
En Italie, la facture est le fichier XML qui passe par le Système d’échange (SdI) de l’Agenzia delle Entrate. Le PDF joint à un e-mail est une copie de courtoisie.
Sources
- Agenzia delle Entrate, guide de la facture électronique, décembre 2025 (en italien) : page 17 : le SdI accepte aussi les fichiers non signés électroniquement. Consulté le 4 novembre 2026.
- INPS, FAQ sur la facturation électronique (en italien) : la facture à l’administration publique doit être signée par le fournisseur. Consulté le 4 novembre 2026.