What is an e-invoice, and what is not?
Pick what you received or sent: the check says whether it is an e-invoice in the legal sense and what follows from that.
E-invoice under section 14 UStG?
No
A PDF without embedded XML is a picture of the invoice, not structured data.
| Usable for domestic B2B from 2027/2028 | No |
| Receipt since 2025 | Only with your consent |
| To read it | Ordinary software |
Basis: section 14(1) sentences 3 to 6 UStG; Finance Ministry FAQ (accepted formats).
Prepared by Radif Partners · Method · VAT Act, ministry letters and XRechnung 3.0.2 checked on 25 October 2026
Under section 14(1) of the German VAT Act (UStG), an e-invoice is an invoice that is issued, transmitted and received in a structured electronic format that allows electronic processing. The format must comply with the European standard EN 16931 or, if the parties agree on another one, allow the data to be converted correctly and completely into such a format. What matters is therefore not that the invoice arrives digitally but that its details exist as data in fixed fields. The Act calls everything else an ordinary invoice: the paper invoice as well as the PDF from Word or accounting software, the photo, the scan and the spreadsheet. Typical e-invoices are XRechnung, a pure XML file, and the ZUGFeRD invoice from version 2.0.1, a PDF with embedded XML, provided it uses at least the BASIC profile. Since 2025 every business in Germany must accept e-invoices from other domestic businesses; issuing becomes mandatory from 2027 or 2028 depending on turnover.
The legal definition
Since 2025 section 14(1) UStG distinguishes only two kinds of invoice. The electronic invoice is structured, machine-processable and standard-compliant. The ordinary invoice is everything else, whether on paper or in another electronic format. In the past any PDF sent by email counted as an electronic invoice; the Act has dropped that usage. Today, in the tax sense, an e-invoice means only files whose content software can read without text recognition.
The Finance Ministry letter of 15 October 2025 explains the terms. The format must comply with EN 16931; another format is also allowed if issuer and recipient agree on it and the details can be converted correctly and completely into a compliant format. This mainly concerns established EDI procedures.
Which files count
| File | Classification | Reason |
|---|---|---|
| Paper invoice | Ordinary invoice | Not electronic |
| PDF from Word or accounting software | Ordinary invoice | Only a picture, no data fields |
| Scan or photo | Ordinary invoice | Picture, even with text recognition |
| Word or Excel file | Ordinary invoice | Not structured to EN 16931 |
| XRechnung 3.0.2 | E-invoice | German specification of the standard |
| ZUGFeRD BASIC, EN 16931, EXTENDED | E-invoice | From version 2.0.1 |
| ZUGFeRD MINIMUM, BASIC WL | Ordinary invoice | No invoice lines |
| ZUGFeRD 1.0 | Ordinary invoice | Predates the standard |
| EDI message | Transition until 31 December 2027 | Afterwards only if convertible to the standard |
The table also explains why two files that look the same can differ legally. A PDF with embedded ZUGFeRD XML in the EN 16931 profile and a PDF without an attachment look identical on screen. Only a look at the attachments, or the PDF check on this site, shows whether data is inside.
What the difference means for your business
For receiving, the distinction means: you have had to accept an e-invoice since 1 January 2025, an ordinary invoice only if you agree. For sending it means: once the duty to issue applies to you, an ordinary invoice is no longer enough for domestic supplies to businesses, except in the legal exceptions. The cut-off dates are on e-invoicing mandate and deadlines.
Whether your business is ready to receive is shown by this short list of four questions:
Ready to receive
Ready to receive
1 / 4
| Set up an address such as invoices@ | Done |
| Use a viewer or accounting software | Open |
| Pre-check or KoSIT validator before paying | Open |
| Keep the original XML for eight years | Open |
Reading e-invoices
A pure XML file is awkward for people. To read it you need a viewer. Besides the viewer on this site, which works in your browser, the tax administration offers its own tool, the e-invoice viewer on ELSTER. For your accounting the original file always counts; a view printed from it is a reading aid, not a replacement. Which exact format a file has is shown on e-invoice formats.