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. Free: invoices and credit notes created automatically, with the French mandatory mentions. With Pro, every document is sent to your SUPER PDP account (a Plateforme Agréée), with its 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. The invoice is 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)

The invoice takes care of itself, for free

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

Free

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.

Free

Attached to the order email

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

Free

Credit note on refund

A refund creates the Factur-X credit note, with its own numbering.

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, 30 or 45 days end of month, or custom) 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, sending takes care of itself

Every invoice and credit note goes to your SUPER PDP account, and its status comes back on the order. You follow everything from WooCommerce, with nothing to upload by hand.

Pro

Every document goes to your Plateforme Agréée

Invoice or credit note, the document is submitted to your SUPER PDP account and its status appears on the order, from “Déposée” (submitted) to “Encaissée” (paid). Your sales to consumers also feed your e-reporting.

Pro

Dashboard and ZIP export

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

Pro

Payment QR code

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

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

REST API

Your invoices and credit notes available to your other tools.

Pro

Priority support

Your 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 create your invoices, Pro to send them

Prices exclude VAT. Cancel anytime.

Billing period

Free

To create your invoices and credit notes, without a single click.

€0on WordPress.org, GPL licence
  • Factur-X, CII and UBL invoices, created automatically
  • Credit notes created automatically on refund
  • Invoice attached to the order email
  • 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

To send your documents to your Plateforme Agréée, 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:
  • Transmission to your SUPER PDP account, statuses in WooCommerce, e-reporting
  • Dashboard and ZIP export
  • Bulk and retroactive generation
  • SEPA QR code, REST API, 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 invoicesAutomaticAutomaticAutomatic
French mandatory mentions, B2B fields, preview, payment termsYesYesYes
Credit notes on refundYesYesYes
Invoice attached to the order emailYesYesYes
Dashboard, ZIP exportNoYesYes
Bulk and retroactive generationNoYesYes
Transmission to your SUPER PDP account, statuses, e-reportingYou upload the fileYesYes
SEPA QR code, 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).
  • 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, GoFactoX creates the Factur-X file and you upload it 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