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.