ViDA e-invoicing 2030: what EU-wide e-invoicing means for your store
Last updated 26 July 2026
ViDA — VAT in the Digital Age — is the EU reform that ends the paper-and-PDF invoice for cross-border B2B trade. From 1 July 2030, an invoice to a business customer in another EU country must be a structured e-invoice following the European standard EN 16931, and its data must be reported to the tax authority almost immediately. Here's what actually changes, and what a Shopify store should do about it.
What ViDA is
ViDA is a package of VAT changes adopted by the Council of the EU in March 2025 (Council Directive (EU) 2025/516) and in force since 14 April 2025. It rests on three pillars:
- Digital reporting requirements (DRR) and e-invoicing — the part this page is about.
- The platform economy — deemed-supplier rules for short-term accommodation and passenger transport platforms.
- Single VAT registration — wider One Stop Shop, so fewer foreign VAT registrations.
The ViDA timeline that matters
| Date | What changes |
|---|---|
| 14 Apr 2025 | ViDA in force. Member States may make domestic e-invoicing mandatory without an EU derogation — and without asking the buyer's permission. This is what unlocked the national mandates now rolling out. |
| 1 Jul 2028 | Platform economy rules (Member States may defer to 1 January 2030) and the single VAT registration package: extended OSS, and mandatory reverse charge for suppliers not identified in the country of taxation. |
| 1 Jul 2030 | The big one. Structured EN 16931 e-invoices plus near-real-time digital reporting become mandatory for intra-EU B2B supplies. The recapitulative statement (EC Sales List) is replaced by transaction-level reporting. |
| 1 Jan 2035 | Member States that already ran a domestic real-time reporting system must have converged it with the EU model and standards. |
What changes on 1 July 2030, concretely
1. The invoice must be structured
An e-invoice has to be issued, transmitted and received in a structured electronic format that allows automated processing. A PDF, a scan or a JPEG is not a structured invoice — it's a picture of one. Hybrid formats that carry the XML inside the PDF, like ZUGFeRD and Factur-X, still work, because the machine-readable part is there.
2. EN 16931 becomes the common language
Cross-border invoices must follow the European standard EN 16931 and its syntaxes. That is the same semantic model behind XRechnung, ZUGFeRD, Factur-X and the UBL invoices that travel over Peppol. One data model, twenty-seven countries — which is precisely the point of the reform. Member States can keep an alternative standard for purely domestic transactions under conditions.
3. You have 10 days to issue
For intra-EU B2B supplies the invoice must be issued within 10 days of the chargeable event. Summary invoices don't disappear, but they are confined to supplies within the same calendar month. If your invoicing today is a monthly batch job, that habit has an expiry date.
4. Reporting happens per transaction, not per month
The data is transmitted to your tax authority when the invoice is issued (or when it should have been), and the authorities exchange it through a central EU system. On the buying side, intra-Community acquisitions and self-billed invoices are reported within about five days. The periodic EC Sales List disappears — replaced by this transaction-level stream.
5. The buyer can no longer say "just send me a PDF"
From 2030, buyer acceptance is no longer needed for an e-invoice that complies with the European standard. Today, consent is generally still required outside a national mandate — so this quietly removes the most common excuse for staying on PDFs.
What this means for a Shopify store
If you sell B2B across EU borders from Shopify, three things stop being optional:
- Structured output. Your order data has to become a valid EN 16931 document — not a themed PDF template.
- Correct VAT, to the cent. EN 16931 invoices are validated. Net, VAT and gross must reconcile exactly, and cross-border B2B sales usually mean reverse charge at 0% with the right legal note and a buyer VAT number checked against VIES. Tax-inclusive pricing and rounding are where Shopify stores most often trip.
- Delivery you can prove. Reporting is tied to issuance, so you need to know an invoice actually went out — and when. Peppol gives you that trail; email alone gives you hope.
None of this is exotic. It is, however, a different job from making an invoice look nice — and it is the job that gets audited.
Frequently asked questions
What is ViDA?
ViDA (VAT in the Digital Age) is an EU VAT reform package adopted in March 2025 as Council Directive (EU) 2025/516. Three pillars: digital reporting with e-invoicing, platform-economy VAT rules, and a single VAT registration. In force since 14 April 2025, applying in stages to 2035.
When does ViDA e-invoicing become mandatory?
1 July 2030 for cross-border (intra-EU) B2B supplies. Countries with an existing domestic real-time reporting system must align it with the EU model by 1 January 2035.
Does ViDA apply to my domestic sales?
The 2030 obligation covers intra-EU cross-border B2B. Domestic rules stay national — but since 14 April 2025 Member States can mandate domestic e-invoicing on their own, which is why mandates like Germany's arrive years earlier.
Does ViDA apply to B2C sales?
No — the 2030 e-invoicing and reporting obligation is business-to-business. The platform and single-VAT-registration pillars from 1 July 2028 can still affect consumer sellers.
Is a PDF invoice enough?
No. From 1 July 2030 the invoice must be in a structured format that can be processed automatically. Hybrids like ZUGFeRD or Factur-X qualify because the XML is embedded; a plain PDF does not.
Do I still need the buyer's consent?
From 1 July 2030, no — not for invoices that comply with EN 16931. Until then, outside a national mandate, you generally do.
What replaces the EC Sales List?
Transaction-level digital reporting. Instead of a periodic recapitulative statement, the invoice data goes to your tax authority at the moment the invoice is issued, and is shared between Member States.
Do I have to join Peppol for ViDA?
ViDA sets the standard and the reporting, not one single network. In practice Peppol is the most widely used way to exchange EN 16931 invoices across borders, and several national systems are built on it.
This guide is general information for Shopify merchants, not legal or tax advice. ViDA is implemented into national law by each Member State and details can change — confirm your obligations with a qualified tax adviser.
E-invoices from your Shopify B2B orders
Zeppol turns every B2B order into an EN 16931 document, checks it against the EU and the German rules, and sends it over Peppol or by email. Join the list and I'll be in touch before the deadline.