E-Invoicing For WooCommerce


Easily Customize WooCommerce PDF invoices and comply with Factur-X, UBL, and other e-invoicing standards.

WooCommerce E-Invoicing Customizer

Customize your WooCommerce PDF invoices and enable FacturX, UBL, ZUGFeRD, and XRechnung formats to comply with electronic invoicing regulations while customizing your invoices to reflect your brand.


  • PDF Invoice Customization: Elevate your PDF invoices to match your brand identity, using the official wordpress customizer.
  • Factur-X, UBL, ZUGFeRD and Xrechnung Formats: Enable compliance with the latest e-invoicing regulations.
  • Automatically attach invoice PDF or Factur-X to WooCommerce emails of your choice.
  • Effortless Integration: Integrates with your existing WooCommerce setup.
  • Simple Invoicing: Simplify invoicing processes for a more efficient store management.


  • WordPress 5.0 or higher.
  • PHP 8.1 or higher.
  • PHP Extensions: GD, mbstring, dom, and iconv enabled. ZipArchive to allow zip creation.


  1. Go to WooCommerce > Settings > E-Invoicing settings to access the plugin settings.
  2. Customize your PDF invoices according to your preferences.
  3. Enable Factur-X, UBL, ZUGFeRD or Xrechnung formats for compliance with your e-invoicing regulations.

Support and Compatibility

E-Invoicing for WooCommerce leverages the native WordPress Customizer, ensuring a user-friendly and familiar experience. We strive for extensive compatibility across installations, but understand that occasional issues may arise. Should you encounter any incompatibilities with your setup, please reach out without hesitation. Our team is committed to promptly addressing and resolving any concerns to enhance your overall experience.


Big Thanks to :
Youniwemi for Digital Invoice – Easy wrapper around easybill/zugferd-php, atgp/factur-x and josemmo/einvoicing that will allow you generate Factur-x and UBL in a very easy way.


  1. Upload the plugin to your plugins folder: ‘wp-content/plugins/’
  2. Activate the ‘E-Invoicing For Woocommerce’ plugin from the Plugins admin panel.
  3. Customize your installation in the Woocommerce “Settings” Page in the E-Invoicing Tab.
  4. Enjoy.


I recently added the E-Invoicing for WooCommerce plugin to my store, and it has been great to try this plugin and it has significantly improved my invoicing process. Easy Setup: Quick installation and configuration. Customization: Live editing for branded, professional invoices. Advanced Formats: Supports PDF, Xrechnung, Factur-X, Zugferd, and UBL. and its really helped. Highly recommended for seamless and compliant invoicing.
This new plugin is really simple and easy to use, no specific skills needed, the customization is really all you need in the free version. The developer is really nice and reactive, sent an email about a translation issue, answer in 10 minutes, new fixed version available the next hour! The regulatory compliance (Factur-X for me), is really a must-have !
Прочитати всі 2 відгуки

Учасники та розробники

“E-Invoicing For WooCommerce” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:


Перекладіть “E-Invoicing For WooCommerce” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

= 0.2.1 : Important critical fixes
* Fixed Fatal error while attaching invoice to email.
* Fixed refresh preview.
* This version adds the possibility to view the project changes.
= 0.2.0 : Bulk invoices download
* This version adds the possibility to download multiple e-invoices in a Zip package from the WooCommerce orders list table.
* After each upgrade, an admin notice will display the changes since the previously installed version.
= 0.1.9 : Minor Improvements
* Prices in the invoice table now utilize WooCommerce formatting for consistency.
* Corrected an issue where the footer was not properly aligned in the Preview mode.

0.1.8 : Fix translation loading and added WooCommerce as a plugin dependency

0.1.7 : Fix arabic caracters in pdf invoice
= 0.1.6 : Fix adding invoice to emails as attachements
* Updated tested WordPress up to version
* Fixed typos in readme
= 0.1.5 : Allow E-Invoices to be attached to more WooCommerce Emails
* Updated tested WooCommerce up to version
* Updated translations
= 0.1.4 : Applying WordPress Plugin review team feedback
* Multiple sanitization and escaping fixes.
* Use WOOEI as unique prefix

0.1.3 : Minor style adjustments.

0.1.2 : Renamed slug to comply with the naming guidelines.

0.1.1 : Added PHP extensions (gd, mbstring, iconv and dom) verification before loading the plugin.

0.1.0 : Introduced support for the UBL format, expanding e-invoicing capabilities.

0.0.9 : Implemented role-based access control, allowing customization of minimum capabilities required for setting up the plugin.

0.0.8 : Resolved compatibility issues with the Astra WordPress theme.

0.0.7 : Minor fixes to improve the user experience.

0.0.6 : Confirmed compatibility with WooCommerce 8.4 =
* Declare compatibility with High performance order tables

0.0.5 : Improved the plugin onboarding experience

  • Nice instructive notices, better captions and labels.

0.0.1 : Initial release of E-Invoicing for WooCommerce

  • Initial release, PDF Invoice Customizer supporting Factur-X and ZUGFeRD formats, ensuring compliance with French and German e-invoicing standards.