Title: Komplyo E-Invoicing
Author: tkabakli1
Published: <strong>June 19, 2026</strong>
Last modified: June 19, 2026

---

Search plugins

![](https://ps.w.org/komplyo-e-invoicing/assets/banner-772x250.png?rev=3579231)

![](https://ps.w.org/komplyo-e-invoicing/assets/icon-256x256.png?rev=3579231)

# Komplyo E-Invoicing

 By [tkabakli1](https://profiles.wordpress.org/tkabakli1/)

[Download](https://downloads.wordpress.org/plugin/komplyo-e-invoicing.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/komplyo-e-invoicing/#description)
 * [Reviews](https://wordpress.org/plugins/komplyo-e-invoicing/#reviews)
 *  [Installation](https://wordpress.org/plugins/komplyo-e-invoicing/#installation)
 * [Development](https://wordpress.org/plugins/komplyo-e-invoicing/#developers)

 [Support](https://wordpress.org/support/plugin/komplyo-e-invoicing/)

## Description

Germany’s B2B e-invoicing mandate is here: businesses must be able to **receive**
structured e-invoices since 1 January 2025, and **issuing** becomes mandatory in
2027–2028. A normal PDF is no longer a valid invoice for B2B.

**Komplyo** connects your WooCommerce store to the Komplyo e-invoicing service. 
When an order is paid or completed, Komplyo automatically:

 * generates a compliant **ZUGFeRD** (PDF + embedded XML) or **XRechnung** (UBL)
   document to the **EN 16931** standard;
 * **validates** every invoice (VAT IDs, mandatory fields, totals) before it goes
   out — and verifies VAT numbers in real time against the official EU VIES service;
 * gives you an email-ready hybrid PDF, with Peppol delivery available where required.

Your business details (name, VAT ID, address, IBAN) are kept once in your Komplyo
profile and applied to every invoice — the system never invents data.

This plugin is the WooCommerce connector. It requires a Komplyo account (a free 
tier is available at https://getkomplyo.com).

#### Why Komplyo

 * Dedicated to German/EU e-invoicing compliance — not a generic PDF tool.
 * Correct format chosen automatically (ZUGFeRD for B2B, XRechnung where needed).
 * Real-time EU VIES VAT validation — the #1 cause of rejected e-invoices.
 * Light, professional, no accounting knowledge required.

## Installation

 1. Install and activate the plugin (WooCommerce must be active).
 2. Create a free account at https://getkomplyo.com and copy your API key.
 3. In WordPress, go to **WooCommerce  Komplyo E-Invoice** and paste your **API key**(
    and Komplyo API URL if self-hosted).
 4. Set your business profile (name, VAT ID, address, IBAN) in your Komplyo dashboard.
 5. Done. Paid/completed orders now become compliant e-invoices automatically.

## FAQ

### Do I need a Komplyo account?

Yes. This plugin connects your store to the Komplyo service, which generates and
validates the e-invoices. A free tier is available.

### Which formats are supported?

ZUGFeRD 2.x (hybrid PDF + XML) and XRechnung (UBL), both to the EN 16931 standard.

### Is Peppol required?

No. For German B2B, an EN 16931 compliant invoice delivered by email is valid. Peppol
delivery is available where it is required.

### Does it work with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and uses the WooCommerce order API.

### What data is sent to Komplyo?

Only the order data needed to produce the invoice (line items, totals, buyer billing
details, VAT number if present). See https://getkomplyo.com/privacy.html.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Komplyo E-Invoicing” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ tkabakli1 ](https://profiles.wordpress.org/tkabakli1/)

[Translate “Komplyo E-Invoicing” into your language.](https://translate.wordpress.org/projects/wp-plugins/komplyo-e-invoicing)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/komplyo-e-invoicing/),
check out the [SVN repository](https://plugins.svn.wordpress.org/komplyo-e-invoicing/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/komplyo-e-invoicing/)
by [RSS](https://plugins.trac.wordpress.org/log/komplyo-e-invoicing/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First public release: automatic e-invoice generation on paid/completed orders,
   EN 16931 validation, HPOS compatibility, settings screen, idempotent sending,
   order notes.

## Meta

 *  Version **1.0.0**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [e-invoice](https://wordpress.org/plugins/tags/e-invoice/)[peppol](https://wordpress.org/plugins/tags/peppol/)
   [xrechnung](https://wordpress.org/plugins/tags/xrechnung/)[zugferd](https://wordpress.org/plugins/tags/zugferd/)
 *  [Advanced View](https://wordpress.org/plugins/komplyo-e-invoicing/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/komplyo-e-invoicing/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/komplyo-e-invoicing/reviews/)

## Contributors

 *   [ tkabakli1 ](https://profiles.wordpress.org/tkabakli1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/komplyo-e-invoicing/)