On Mac it often happens that you receive a .p7m electronic invoice and don't know how to open it: macOS doesn't recognize the signed format and shows an "unknown" file. Let's see how to open a .p7m electronic invoice on Mac in a simple way.
Why Mac won't open .p7m files
The .p7m file is an XML invoice enclosed in an envelope with digital signature (PKCS#7 / CAdES). macOS doesn't have a default app to open this envelope, so it can't show you the invoice inside.
The easiest way on Mac: online
You don't need to install anything. From Safari, Chrome or Firefox on Mac:
1. Open the Open .p7m tool of P7M Viewer.
2. Drag the invoice .p7m file onto the page.
3. View the invoice or download the original XML.
Works on any Mac, with Apple Silicon (M1/M2/M3) or Intel, with no programs to install.
Save invoice as PDF on Mac
Once the invoice has been opened, to have it in PDF:
- press ⌘ + P (Print);
- choose "Save as PDF" at the bottom left;
- get a neat PDF to archive or send to your accountant.
Open multiple invoices at once
If you manage many invoices from your Mac, with multiple opening you upload them all at once and download them into a single ZIP archive.
Frequently asked questions
Do you need a Mac app? No, just the browser: open the file online with P7M Viewer.
Does this apply to Apple Silicon and Intel? Yes, the online method works on any Mac.
Is it free? Yes, opening a single .p7m file is free.
In summary
To open a .p7m electronic invoice on Mac you don't need software: upload the file to P7M Viewer from your browser and view or download the invoice in a few seconds, for free.