Your customer asks for an electronic invoice. Your order is already in WooCommerce. Why are you retyping it?
Since 1 September 2026 every French business must be able to receive electronic invoices. Issuing them
becomes mandatory for small businesses on 1 September 2027. Public buyers (Chorus Pro) and many large
customers already require the format today - and they reject files that miss a single mandatory field.
Novair E-Invoice Generator turns any order into a valid Factur-X invoice file (CII UN/CEFACT D16B XML,
the same syntax as ZUGFeRD 2.x) from the order screen. One click. No retyping, no second tool, no
subscription to an invoicing platform.
What you get
- One click, one valid file. Open an order, click "Generate Factur-X", download the XML. Line items,
shipping, fees, coupons, VAT breakdown and payment data are mapped for you.
- Checked before you send. 30+ EN 16931 business rules (BR-02 to BR-25, BR-CO-10/13/15/16/17, VAT
category rules) plus the French mandatory mentions: SIREN with checksum, VAT number key, due date,
late-payment penalties, the 40 EUR recovery indemnity. Every error is explained in plain language with
the rule that failed - not an XSD stack trace.
- 100% local. This plugin never makes a network call. Your invoices, your customer names and your
revenue stay on your own server. Nothing to sign up for, no per-invoice fee, no data processor to add
to your privacy policy.
- It fits the plugins you already run. If PDF Invoices & Packing Slips already numbered the order,
the same number is reused - one sale, one invoice number. HPOS (High-Performance Order Storage)
compatible.
- Written for English and French shops. Every screen and every error message is translatable, and a
complete French translation is maintained for translate.wordpress.org.
You stay in control of sending
This plugin generates and validates. It does not transmit anything to a PDP, to Peppol or to Chorus Pro.
You download the file and send it the way you already do - by email, by portal upload, or to your
accountant. That is a deliberate choice: no variable cost for you, no third party in the middle of your
invoicing.
Who it is for
- French shops that already receive "send me a Factur-X invoice" emails from B2B customers.
- Shops selling to the public sector, where Chorus Pro has required structured invoices since 2020.
- Accountants who would rather import a batch than retype 80 orders a month.
What this plugin does, in full
- Factur-X BASIC profile, one order at a time.
- Validation of the EN 16931 business rules and of the French mandatory mentions.
- Single XML download from the order screen.
- Complete seller settings: legal identity, SIREN, VAT number, address, VAT regime, invoice numbering,
payment terms.
Nothing here is locked
Every feature listed above is included and fully working, forever: no licence key, no quota, no time
limit, no feature waiting to be unlocked. The plugin behaves exactly the same whether or not you ever
pay us anything.
A separate paid version exists
For shops that invoice public bodies or large buyers, or send a whole month to their accountant, we sell
a separate Pro version (EN 16931 profile, batch export of a period as ZIP + CSV, exportable validation
report). Its code is not part of this package and is not downloaded by this plugin: it is a distinct
product, sold on https://wc-facturx.novair.app (1 site €79, 5 sites €149, 25 sites €299 per year,
excl. VAT, refunded within 14 days).
Trademarks
Factur-X is a standard published by FNFE-MPE, ZUGFeRD is a standard published by FeRD, and
WooCommerce is a trademark of Automattic Inc. Novair E-Invoice Generator is an independent plugin made by Novair.
It is not affiliated with, endorsed by or sponsored by any of them: these names only describe the file
format the plugin produces and the platform it works with.
- Install and activate WooCommerce 8.0 or later.
- Upload the plugin through Plugins > Add New > Upload Plugin, or install it from the WordPress
plugin directory, then activate it.
- Open WooCommerce > Factur-X and fill in your legal identity: company name, SIREN, VAT number,
address, VAT regime. These are the mentions French law requires on an invoice; the plugin checks them
for you.
- Open any order. The "Factur-X" box on the right shows the check result and a "Generate Factur-X"
button that downloads the XML file.
No account, no API key, no configuration file to edit.