Yes, Shopify now generates invoices natively, and this is the most significant development on the subject in 2026. However, the native solution remains basic and does not cover all French obligations on its own: complete legal notices, VAT on European sales, OSS one-stop shop, and soon e-invoicing. The real question is therefore no longer "how to generate an invoice," but "when is the native solution no longer enough." This is precisely the point we address for every store we operate.
Here's how to properly manage invoicing, VAT, and compliance on Shopify, without unnecessary accounting jargon, including the settings we apply in production and the errors we most often correct during audits.
Summary
Native Shopify invoicing: what it really does in 2026
For years, Shopify did not issue any compliant invoices by default, which forced users to install an app from day one. This is no longer the case. Invoicing has become native: invoices are directly accessible in customer accounts and automatically evolve with the store's taxation and customs duty settings. This is a real improvement for merchants.
Let's be clear about the scope, because this is where many go wrong. The native solution is intentionally basic. You can add your logo, and the invoice includes order information and tax settings. But customization largely stops there. For a typical French B2C store, properly configured for taxes, this is often sufficient to start. As soon as your needs become more complex, the native solution shows its limitations.
Native, Sufio, or Order Printer Pro: what to choose?
Our position, after testing it on numerous stores, is simple: we start with the native solution and only switch to an app when a specific need justifies it. There's no need to pay for a subscription for a feature that Shopify now handles on its own. Here is our actual decision matrix.
| Solution | For whom | What it offers |
|---|---|---|
| Native Shopify invoicing | French B2C store, standard needs | Automatic invoices in customer accounts, logo, basic tax compliance, zero additional cost |
| Order Printer Pro | Brands with limited budgets who want to customize | Customizable invoice and delivery note templates, automatic sending, excellent value for money |
| Sufio | Demanding brands, Shopify Plus, B2B, multi-instance | Advanced customization, fine-grained VAT and number management, complex scenarios (orders split into deposit then balance) |
Specifically, we recommend Sufio for brands that require extensive customization, typically a multi-instance configuration under Shopify Plus, with B2B and specific features such as orders split into several stages (deposit, then balance). Order Printer Pro is our default choice for brands with tighter budgets who still want to control the appearance and sending of their invoices. And for everything else, the native solution now does the job. If you are building your tool stack, we detail our selection logic in our selection of Shopify apps tested in production.
Mandatory information for a compliant invoice
An e-commerce invoice is not just a simple order summary. In France, it must include a set of legal notices, otherwise it will be non-compliant. A compliant invoice includes at least: the seller's full identity (company name, address, SIREN or SIRET number), the intra-community VAT number, a unique and sequential invoice number, the issue date, the customer's identity, the details of the products or services, the price excluding tax, the VAT rate and amount, and the total amount including all taxes.
Two points deserve special attention. First, numbering: it must be continuous and without gaps, which the native solution and apps manage automatically, but which quickly breaks down when juggling between several tools. Second, VAT: the applied rate depends on the nature of the product and the country of delivery, which brings us to the trickiest subject.
VAT and sales in the EU: Shopify Markets and OSS one-stop shop
As long as you sell only in France, VAT is simple: you apply the French rates and declare them normally. The subject becomes complicated as soon as you sell to individuals in other European Union countries. Beyond a global threshold of 10,000 euros in distance sales in the EU per year, you must apply the VAT rate of the country of destination, and no longer the French rate.
Our production approach is clear: we configure markets via Shopify Markets so that the store automatically calculates the correct rate according to the country, then the declaration goes through the OSS (One Stop Shop) unique window. The OSS window allows you to declare and pay in one go, from France, the VAT due in all EU countries, instead of registering in each one. This combination avoids both VAT under-invoicing and administrative burden.
If part of your products come from abroad, for example through dropshipping, the question of import VAT and customs duties is added. We address this in our 2026 dropshipping review, a model that often complicates compliance.
The 4 most common invoicing errors we see in audits
When we take over an existing store, certain invoicing errors recur almost systematically. Here they are, in order of frequency, with the corrective reflex.
| Frequent error | Consequence | The right reflex |
|---|---|---|
| EU VAT and OSS poorly configured | Wrong rate applied, risk of tax reassessment | Activate country-specific rates via Shopify Markets and declare through the OSS one-stop shop |
| No invoices sent automatically | Merchant generates invoices manually, loss of time and omissions | Activate automatic issuance (native or app) upon order confirmation |
| Non-compliant invoices | Missing legal notices, inconsistent numbering | Check for all legal notices and continuous numbering |