← All articles
E-invoicing

E-invoicing explained: formats, deadlines and how small businesses stay ready

What an e-invoice really is, the formats (EN 16931, XRechnung, ZUGFeRD, Factur-X), what is becoming mandatory in the EU, and how to receive, send and keep e-invoices correctly.

Across the EU, the invoice is going digital — not as a PDF you email, but as structured data that software can read and process automatically. For small businesses this raises very practical questions: What counts as an e-invoice? Which format do I need? When does it become mandatory? And how do I keep them properly? This guide answers them in plain language.

Note: this article is general guidance, not legal or tax advice. Exact dates, thresholds and obligations depend on your country and situation — confirm your specific case with your accountant or tax advisor.

A PDF is not an e-invoice

This is the single most common misunderstanding. A PDF invoice you can read on screen is still, technically, just a picture of an invoice to a computer. A true e-invoice is a structured, machine-readable file that follows a defined standard, so accounting software can process it automatically — without anyone retyping the numbers.

That structure is the whole point: it removes manual entry, reduces errors, and lets invoices flow straight into bookkeeping systems.

The formats you will hear about

Most European e-invoice formats build on one European standard, EN 16931, which defines what data an electronic invoice must contain. On top of it sit the national and practical formats:

  • XRechnung — the German XML standard, used especially for invoicing the public sector.
  • ZUGFeRD — a German hybrid format: a normal-looking PDF with the structured XML embedded inside it, so a human can read it and software can process it.
  • Factur-X — the French equivalent of the hybrid approach (technically the same idea as ZUGFeRD).
  • FatturaPA — Italy’s established e-invoicing format, routed through the national exchange system.

The good news: you usually do not need to memorise the XML. What matters is being able to receive, read and retain these files correctly.

What is becoming mandatory

The direction of travel across the EU is clear. In several countries, being able to receive structured e-invoices in business-to-business transactions is becoming mandatory first, with the obligation to send them phased in over the following years. Germany, for example, has begun this transition for domestic B2B invoicing — we cover the exact German deadlines (2025/2027/2028) and the small-business exemption in Germany’s e-invoicing mandate: all deadlines — and others are following on their own timelines.

At European level, the ViDA (“VAT in the Digital Age”) initiative is pushing the whole bloc towards structured e-invoicing and digital reporting. Because exact deadlines and thresholds vary by country and keep moving, treat the direction as certain even where a specific date is not: e-invoicing is coming, so it pays to be ready to receive and store these documents now.

Receiving, sending and keeping e-invoices

Whatever your country’s timeline, three practical capabilities matter:

  • Receive — you need to be able to accept incoming e-invoices (including hybrid PDFs like ZUGFeRD/Factur-X) without losing the structured data.
  • Read — a hybrid format lets a person read the PDF side; a pure XML format needs software to render it.
  • Retain in the original format — an e-invoice must be kept as the structured file it is, not printed out or flattened into a plain PDF. Printing a ZUGFeRD invoice and filing the paper throws away exactly the part that makes it an e-invoice.

That last point is where many businesses slip up — and where a document management system earns its place.

How a DMS helps

A document management system gives e-invoices a proper home. Blina Space helps you:

  • Store e-invoices in their original format — XRechnung, ZUGFeRD and Factur-X files are kept exactly as received, structure intact.
  • Find them instantly — full-text and AI search across your invoices, with OCR for any scanned or PDF documents alongside them.
  • Keep them safe and ordered — central storage, folders and permissions, automatic backup, antivirus on every upload, and a full audit log.
  • Retain securely in the EU — hosted in Germany, GDPR-compliant, with a dedicated database per company.

A DMS does not replace your accounting software or your tax advisor — it makes sure the documents themselves are received, retained and findable, correctly and for as long as the law requires.

Conclusion

E-invoicing sounds technical, but the practical takeaway is simple: an e-invoice is structured data, not a PDF; the main formats all build on EN 16931; and the rules are moving everyone towards being able to receive and store them. Get ready to accept e-invoices and keep them in their original format, and the transition becomes a non-event instead of a scramble.

Try Blina Space free for 15 days — store and search your invoices with AI, backup and antivirus included.