Guide
PDF invoice or electronic invoice: what is the difference?
Plain PDF, structured invoices and Factur-X compared: understand the differences, identify your file and choose suitable checks before sending it.
An invoice displayed on a screen is not necessarily a structured invoice. PDF describes a presentation; invoice XML organises information that software can process directly. Some hybrid documents combine both. The useful question is therefore what data the recipient receives and what it can actually do with it.
Distinguish three cases
A plain PDF may contain text or a scanned image. A structured invoice has identified fields for parties, lines, taxes and totals. Factur-X combines a PDF representation with embedded XML according to its profile. Seeing an invoice in a PDF reader does not, by itself, tell you whether that XML exists.
What OCR cannot prove
Recognition software may recover characters from an image. It can also confuse a reference, date or amount. Even correctly extracted text does not demonstrate the required semantic model or business rules. Turning a photograph into PDF therefore does not automatically create a structured electronic invoice.
Choose the next action
If a received PDF is described as Factur-X, check the embedded XML and profile. If the customer expects a particular XML format, request that export from the originating software. If the aim is simply to organise supporting documents, use a presentation copy. Keep these tasks separate: a convenient conversion should not be described as regulatory certification. Record which file is the business original and which is merely an easier viewing version.
Check your own case reproducibly
Work on a copy first and retain the unchanged original. Record the expected result, the action actually performed and the software version used. Afterwards, compare the document number, parties, currency and amounts with the original invoice. Investigate any difference before reusing the result. A small anonymised example is more useful for diagnosing a failure than indiscriminately sharing complete customer records. Repeat the test after changing an export setting and, where relevant, confirm that the actual business partner can receive and process the resulting document.
Sources and next steps
Tools for this topic
More guides
- UBL or CII: identify an invoice XML file
- The ZUGFeRD and Factur-X profiles explained, from MINIMUM to EXTENDED
- Extract XML from a Factur-X or ZUGFeRD PDF
- How to fix an invoice XML validation failure
- E-invoicing in France 2026–2027: who is affected, when, auto-entrepreneurs too
- EN 16931 explained: the European norm behind every e-invoice format
No legal advice. Dates and obligations follow the official publications cited in the text; where a date is not final, the text says so.