• Skip to primary navigation
  • Skip to main content
Flexible Invoices wordmark logo on a white background
WP Desk

WP Desk

WooCommerce Plugins

Flexible Coupons

Flexible Coupons

Gift cards and tickets

ShopMagic

ShopMagic

E-mail automations

Flexible Invoices

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • My Account
  • Ideas
PDF invoice vs structured e-invoice: what changes for your store

Published: 2026-11-02 / Updated: 2026-10-06 / Blog

PDF invoice vs structured e-invoice: what changes for your store

patrycja.wojas

A PDF invoice is a document people read. A structured e-invoice is data machines read, usually XML, built on the European standard EN 16931. For sales to consumers, a PDF is still fine. For B2B sales in countries with an active mandate, the structured file is the legal invoice and the PDF is only a copy. Hybrid formats such as Factur-X and ZUGFeRD are both at once: a PDF with the data embedded inside.

The difference in one table

PDF invoice Structured e-invoice
What it is a visual document a data file, usually XML
Who reads it a person accounting software
How it travels email or download platform, network or provider
When it counts as delivered when the customer receives the email when the platform or network accepts it
Data quality typos survive unnoticed missing fields cause rejection
Required for B2B in nowhere, as the legal invoice Italy, Romania, Belgium, Poland, France, soon Germany

What does not change

You still issue an invoice for the same sale, with the same numbering, the same VAT rules and the same archiving obligations. Your customers still want something they can look at. Your accountant still wants the whole set at the end of the month.

That is worth saying, because the switch is often described as a revolution. For a small store it is closer to a change of envelope than a change of business.

What does change

  1. Data becomes strict. A PDF tolerates a company name in the address line and a 0% rate with no explanation. A structured invoice does not: it will be rejected.
  2. Delivery becomes traceable. You know when the invoice was accepted, and so does the tax administration in clearance countries.
  3. Corrections follow the same path. A credit note is another structured document, not an email with an apology.
  4. Someone has to watch rejections. This is the operational change stores underestimate. An invoice that fails validation is not delivered, and silence is not confirmation.

Do you need to switch?

Ask two questions. Do you sell to businesses? Is your country covered by a mandate, and from when? If the answer to both is yes, the switch is not optional and the date is already set. If you sell only to consumers, you can keep PDFs, though better structured data will still save you time.

A sensible middle step for stores that are not yet in scope: clean up the data now. Add a VAT number field, validate it, and give every tax rate a category. That work is identical whichever format you end up sending.

File Ff7hohcf6x 720x222

Where Flexible Invoices fits

Flexible Invoices generates PDF invoices, proformas and corrections from WooCommerce orders, validates EU VAT numbers in VIES, applies reverse charge and OSS and sends documents automatically. Whatever your country requires next, the invoice data comes from the same place. When you need the structured version, the PEPPOL for Flexible Invoices PRO add-on generates it as a UBL (XML) file in the Peppol standard, downloadable from the invoice edit screen.

Still on PDFs? Start free and upgrade when you need more: Flexible Invoices PRO adds proformas, corrections and automation, and the PEPPOL add-on adds structured output when your country asks for it.

FAQ

  • Is a PDF invoice illegal now? No. It stays valid for consumer sales and anywhere without a B2B mandate. In countries with a mandate it is no longer the legal B2B invoice.
  • Can I send both? Yes, and most stores do: the structured file for compliance, a PDF copy for the customer’s convenience.
  • Is a scanned paper invoice an e-invoice? No. Neither is a PDF. An e-invoice under these rules must be structured data.
  • What is a hybrid invoice? A PDF with XML inside, such as Factur-X or ZUGFeRD. People see the document, software reads the data.
  • Will my invoices look different? In hybrid formats, no. In pure XML formats, your customer sees whatever their software or the platform renders.
  • What should I do first? Fix invoice data: buyer VAT numbers, structured addresses, tax categories with reasons. Everything else builds on that.

Flexible Invoices for WooCommerce PRO £59

Add to cart or View Details
WP Desk
Plugins used by 6,000+ shops
Last Updated: 2026-11-07
Works with WooCommerce 10.9 - 11.3

About patrycja.wojas

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2026 A WP Desk WP Desk Invoicing

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}