Install for free

WooCommerce e-invoicing for France: you can breathe easy.

GoFactoX is a WooCommerce plugin for shops subject to France’s e-invoicing reform. It creates your Factur-X invoices and credit notes with the French mandatory mentions, sends them to your SUPER PDP account, a Plateforme Agréée (an approved e-invoicing platform), and shows their status in WooCommerce.

SMEs, very small businesses and micro-enterprises start issuing e-invoices from 1 September 2027. Reform timeline (in French)

One order, one Factur-X invoice

Here is what GoFactoX adds to your WooCommerce as soon as it is installed. On the order screen, a button creates the invoice: a PDF your customer reads as usual, with the XML file that platforms read embedded inside.

Your business customers enter their numbers, the invoice picks them up

At checkout, your business customers enter their SIREN and SIRET (French company identifiers), their VAT number and their purchase order reference. Both WooCommerce checkouts, classic and block-based, are supported.

Invoice numbering is continuous, with no gaps, and independent of order numbers.

What your customer reads, what the platform reads

All the French mandatory mentions are there: SIRET and VAT numbers of both parties, transaction category, late-payment penalties, the €40 fixed recovery fee, and the article 293 B VAT exemption notice for micro-entrepreneurs. A preview shows you the invoice before you issue it, without using up a number.

Inside the same file, the structured XML repeats every value for software and platforms.

Download the sample invoice (PDF in French, with its XML)

Also included, out of the box

  • Invoices in CII and UBL formats as well as Factur-X
  • Logo, IBAN and payment terms (immediate, 15, 30, 45 or 60 days) on the invoice
  • Invoice language, compatible with WPML and Polylang
  • Download from “My account” and from the order confirmation page
  • Invoices included in the WordPress personal data export
  • WooCommerce Subscriptions
  • Filters and webhooks for developers

With the Pro plan, invoices take care of themselves

It creates the invoice when the order reaches the status you choose, and the credit note with every refund. No more buttons to click.

Pro

Every order gets its invoice

As soon as the order reaches the chosen status, “Terminée” (completed) for example, the Factur-X invoice is created and numbered.

Pro

Attached to the order email

The invoice goes out with the email WooCommerce already sends your customer.

Pro

Credit note on refund

A refund creates the credit note, with the “AVOIR” (credit note) watermark.

Pro

Payment QR code

The SEPA QR code on the invoice: your customer scans it and pays by bank transfer.

Pro

Dashboard and ZIP export

Your documents for the month with their status, downloaded as one file for your accountant.

Pro

Backfill missing invoices

Orders placed without an invoice? Bulk and retroactive generation catches up on them.

Business

Five sites, one FEC export

For several shops and your accountant: the FEC (the French accounting entries file), with VAT broken down by rate and continuous entry numbering.

Pro

And also

  • End-of-month payment terms30 or 45 days end of month, or custom terms
  • REST APIYour invoices and credit notes available to your other tools
  • Priority supportYour questions handled first, by email

Your invoices go to your Plateforme Agréée

Under the reform, an electronic invoice between businesses goes through a Plateforme Agréée. With the Pro plan, each invoice and credit note is submitted to your own SUPER PDP account, a registered Plateforme Agréée. SUPER PDP routes them to your customer’s platform and sends the data to the tax administration. Your sales to consumers feed into your e-reporting.

Each document’s status, on the order

  1. 200Déposée submitted
  2. 201Envoyée sent
  3. 202Reçue received
  4. 203Mise à disposition made available
  5. 204Prise en charge acknowledged
  6. 205Acceptée accepted
  7. 212Encaissée paid

When an order is paid, GoFactoX sends the “Encaissée” (paid) status. If an invoice is refused, you get an email.

GoFactoX is not a Plateforme Agréée: it is the connector to yours.

  • Your account, your credentialsYou open your SUPER PDP account yourself, and you keep your credentials and your data.
  • About €0.01 excl. VAT per invoiceOn the platform side (SUPER PDP pricing as of September 2026, minimum €10 per year). GoFactoX takes no commission.
Solution compatible facturation électronique (French tax administration logo)

Free to generate, Pro to automate

Prices exclude VAT. Cancel anytime.

Billing period

Free

To generate your invoices from the order.

€0on WordPress.org, GPL licence
  • Factur-X, CII and UBL invoices, generated from the order
  • French mandatory mentions
  • B2B fields at checkout
  • Invoice preview
  • Logo, IBAN and payment terms
  • File ready to upload to the Plateforme Agréée of your choice
Install for free
Recommended

Pro

So everything runs on its own, for 1 site.

Yearly price: €99 /year excl. VATi.e. €8.25 excl. VAT per month €119.88 save €20.88
Monthly price: €9.99 /month excl. VATCancel anytime
  • Everything in Free, plus:
  • Automatic invoices and credit notes
  • Invoice attached to the order email
  • Dashboard and ZIP export
  • Bulk and retroactive generation
  • Transmission to your SUPER PDP account, statuses in WooCommerce
  • SEPA QR code, end-of-month terms, priority support
Upgrade to Pro

Business

For several shops and your accountant.

Yearly price: €199 /year excl. VATi.e. €16.58 excl. VAT per month €239.88 save €40.88
Monthly price: €19.99 /month excl. VATCancel anytime
  • Everything in Pro, for 5 sites
  • FEC export for your accountant (VAT broken down by rate, continuous entry numbering)
  • Priority support within 24 hours
Choose Business
Compare all features
FeatureFreeProBusiness
Factur-X, CII and UBL invoicesManualAutomaticAutomatic
French mandatory mentions, B2B fields, previewYesYesYes
Credit notes on refundNoYesYes
Invoice attached to the order emailNoYesYes
Dashboard, ZIP exportNoYesYes
Bulk and retroactive generationNoYesYes
Transmission to your SUPER PDP account, statusesYou upload the fileYesYes
SEPA QR code, end-of-month terms, AVOIR watermarkNoYesYes
REST APINoYesYes
FEC exportNoNoYes
Sites115
Priority supportNoBy emailWithin 24 h

Technical specifications

  • Factur-X EN 16931 profile by default (Basic available).
  • PDF/A-3 checked with veraPDF (146 of 146 rules).
  • XML checked against the EN 16931 rules and the French rules of the Plateformes Agréées.
  • Seller and buyer electronic addresses (BT-34, BT-49), structured allowances (BG-20), billing framework (BT-23), structured SEPA credit transfer (BG-17, Pro).
  • HPOS order storage and block checkout.
  • WordPress 6.4 or later (tested up to 7.1), WooCommerce 8.5 or later (tested up to 11.1), PHP 8.0 or later.
  • WPML, Polylang, WooCommerce Subscriptions; REST API (Pro) and webhooks.

More than 5 sites or a specific need? Contact us

Questions

What is a Factur-X invoice?

A PDF your customer reads as usual, containing a structured XML file that software and platforms read. It is one of the three formats of the reform, alongside UBL and CII, which GoFactoX also produces. It is based on the European standard EN 16931.

When do I need to be ready?

Since 1 September 2026, every business subject to VAT in France must be able to receive electronic invoices, and large and intermediate-sized companies already issue theirs. On 1 September 2027, SMEs, very small businesses and micro-enterprises start issuing electronically in turn and send their e-reporting data. The full timeline (in French)

Is GoFactoX a Plateforme Agréée?

No: it is a connector. GoFactoX produces your invoices in WooCommerce and, with the Pro plan, sends them to your SUPER PDP account. SUPER PDP, a registered Plateforme Agréée, routes and reports them. The official list of platforms is published by the DGFiP (French tax administration) on impots.gouv.fr (in French).

What do I need to send my invoices?

The Pro plan and a SUPER PDP account in your company’s name (opened online with an identity check, about €0.01 excl. VAT per invoice on the platform side). You paste your credentials into the settings, test the connection, and every document is then sent automatically. With the Free plan, you upload the Factur-X file yourself to the platform of your choice. The step-by-step tutorial (in French)

What about my sales to consumers?

They do not require an electronic invoice, but their data goes into e-reporting. With the Pro plan and the option to send “all documents”, SUPER PDP extracts this data from your invoices to consumers.

I’m a micro-entrepreneur. Does it work for me?

Yes. Turn on the VAT exemption for small businesses (franchise en base de TVA) in the settings: the notice “TVA non applicable, article 293 B du CGI” (VAT not applicable, article 293 B of the French tax code) is added to your invoices.

Is my shop compatible?

WordPress 6.4 or later, WooCommerce 8.5 or later, PHP 8.0 or later. HPOS order storage and the block checkout are supported, as are WPML, Polylang and WooCommerce Subscriptions.

What about my supplier invoices?

You receive them in your Plateforme Agréée account. GoFactoX handles the invoices and credit notes you issue.

Where does my data go?

Your invoices are created and stored in your WordPress. With the Pro plan, they go to your SUPER PDP account, with your credentials. Freemius handles the licence and updates; usage data is only sent if you agree to it at activation.

Install GoFactoX from your WordPress dashboard

  1. Plugins
  2. Add New Plugin
  3. Search for “GoFactoX”
Install for free