Shopify and EU e-invoicing: a practical guide

Updated: 9 July 2026

If your Shopify store sells in or into the EU, the e-invoicing mandates reach you sooner than most merchants expect. Here is what actually applies, and the shortest path to being covered.

What Shopify gives you, and what it does not

Shopify handles orders, payments and taxes, but its native documents are order confirmations, not legally structured e-invoices. The mandates require EN 16931-validated formats (Factur-X, ZUGFeRD, XRechnung), gapless sequential invoice numbering, mandatory legal mentions, and immutable archiving. None of that exists out of the box; it is the job of an invoicing app.

Who in your customer base triggers obligations

Business buyers. The moment an order comes from a company (a reseller, an office, any buyer with a VAT or company ID), the sale is B2B and falls under the issuing mandates on each country's schedule. Consumer sales stay simpler: in France they fall under e-reporting of transaction data rather than per-invoice obligations; in Germany B2C invoicing is unchanged.

The compliance checklist for a store

Generate invoices automatically on payment, in the buyer's language and the legally required format. Number them gaplessly, in a sequence no human ever edits. Create credit notes automatically on refunds, referencing the original invoice. Handle EU VAT correctly, including reverse charge with VAT ID validation for cross-border B2B. Archive every document immutably, and keep an export your accountant can use (CSV, or DATEV in Germany).

The afternoon version

This entire checklist can be automated: install an invoicing app built for the EU mandates, enter your company details, toggle the e-invoice format on, and send a test order through. From then on, every order produces a compliant document without anyone touching it. Compliance, at its best, is something you set up once and never see again.

Make your Shopify invoices compliant.

Docufacture generates Factur-X, XRechnung and ZUGFeRD e-invoices automatically. Free plan, five minute setup.

Install on Shopify

This information is provided for general guidance and is not legal or tax advice. Consult your accountant for your specific situation.