Shopify VAT and e-invoicing for cross-border sales: a Docnova guide

Shopify VAT and e-invoicing for cross-border sales: a Docnova guide

Shopify makes it easy to sell globally, but global sales come with a VAT and e-invoicing compliance challenge that the platform itself doesn’t fully solve. Every country where you sell may require a different invoice format, different VAT treatment, and increasingly structured digital invoice submission to a government portal. Managing this manually across dozens of markets is unsustainable. Docnova connects to your Shopify store to automate compliant invoice generation for every order, applying the correct VAT rules and generating legally valid e-invoices for each country your customers are in.Note: Shopify is available under Integrations → Third Party Apps (not the ERP Connections tab).

Note: Shopify is available under Integrations → Third Party Apps in Docnova.

E-Invoicing Requirements for Shopify Sellers

E-invoicing mandates are expanding rapidly. For Shopify sellers, the practical impact depends on where your customers are located and where your business is registered:

  • B2B sales in mandated countries require structured invoices (XML, UBL) submitted to government portals a PDF invoice emailed to the buyer is no longer sufficient.
  • B2C sales in many countries require simplified invoices that still meet specific format and content rules.
  • Cross-border EU sales trigger VAT registration obligations in destination countries once thresholds are crossed, meaning you may need to issue invoices compliant with multiple countries’ rules simultaneously.
  • Marketplace facilitator rules mean some obligations fall on Shopify, but many still rest with the seller particularly for B2B transactions.

Shopify’s built-in invoicing generates PDF invoices suitable for many B2C transactions. It does not generate structured XML invoices, does not submit to government portals, and does not apply country-specific VAT validation rules.

VAT Compliance Challenges

Cross-border VAT compliance for Shopify sellers involves several layers of complexity:

VAT rates vary by country and product type. A digital product sold to a German consumer is taxed at a different rate than the same product sold to a Romanian consumer. Getting this wrong results in underpaid VAT, penalties, and potentially required corrections across historical invoices.

Invoice content requirements differ by jurisdiction. France requires different mandatory fields than Poland. Romania’s e-Factura system requires specific XML structure that doesn’t match what Germany’s Peppol network expects.

Real-time reporting obligations in countries like Poland (KSeF) and Romania (e-Factura) mean invoices must be submitted to government systems before or immediately after delivery not just archived.

Multi-currency and multi-language invoicing adds further complexity when your Shopify store serves markets with different currencies and local-language invoice requirements.

How Docnova Handles Shopify Invoicing

Docnova acts as the compliance engine for your Shopify orders. When connected to your store, it:

  1. Receives order data from Shopify as orders are placed or completed
  2. Applies the correct VAT rules for the buyer’s country and the product type
  3. Generates a compliant invoice in the legally required format for that country — UBL, XML, PDF/A-3, or Peppol BIS as applicable
  4. Submits to the relevant government portal where real-time reporting is required
  5. Archives the invoice with a full audit trail accessible from the Docnova dashboard

Your Shopify store continues operating as normal. Your team doesn’t need to learn new invoicing tools or manually handle country-specific formats. Docnova runs the compliance layer behind the scenes.

To connect your Shopify store, navigate to Integrations → Third Party Apps, locate Shopify in the list, and click Connect. Follow the on-screen prompts to authorize Docnova’s access to your store.

Supported Countries

Docnova supports e-invoicing compliance for the following countries, relevant for Shopify sellers with cross-border EU and international sales:

CountryPlatform / NetworkInvoice Format
Germany (DE)Peppol (erechnungen24)UBL / ZUGFeRD
Belgium (BE)Peppol (eFactuurHub)UBL
Poland (PL)KSeF (eFakturaPolska)FA_VAT XML
France (FR)Chorus Pro / PeppolUBL
Romania (RO)e-FacturaXML
Italy (IT)SDIXML (FatturaPA)
Netherlands (NL)PeppolUBL
Denmark (DK)PeppolUBL
Sweden (SE)PeppolUBL
Croatia (HR)FiscalizationXML
Serbia (RS)SEFXML

TODO: verify: Italy (IT) backend module listed as “N/A (planned)” in countries index confirm whether Italian e-invoicing is live in Docnova

For Shopify sellers, the most immediately relevant markets are typically Germany, France, Netherlands, Poland, and Romania all of which are fully supported by Docnova.

How Docnova Helps

Docnova removes the biggest e-invoicing burden for Shopify sellers: the need to understand and implement different invoice formats and submission rules for every country you sell into. Instead of building country-specific invoice workflows in Shopify (which isn’t designed for this) or managing a patchwork of country-specific tools, you connect once and Docnova handles the rest.

As you expand into new countries, Docnova’s compliance rules expand with you. There’s no additional plugin to install, no Shopify theme modification, and no new software for your team to learn. The full invoice history submitted, pending, and failed is available in the Docnova dashboard with enough detail to satisfy a VAT audit in any supported country.

For sellers approaching or exceeding VAT registration thresholds in multiple EU countries, Docnova’s multi-country support means a single integration covers your entire compliance footprint rather than one tool per country.

Conclusion

Cross-border selling on Shopify doesn’t have to mean a compliance nightmare. By connecting your Shopify store to Docnova, VAT calculation, invoice generation, and government submission are handled automatically for every country in Docnova’s supported network.

Scroll to Top

Discover more from Docnova | All-in-One E-Compliance & E-Invoicing Platform

Subscribe now to keep reading and get access to the full archive.

Continue reading