Halloween sale: 37% off every Pro plugin with code Shop Pro plugins →

Docs

Peppol and XRechnung E-Invoices

Structured e-invoices for WooCommerce: Peppol BIS 3.0 and XRechnung 3.0 in UBL, credit notes from refunds and a built in EN 16931 check.

  1. What the plugin doesMore and more European countries require structured e-invoices between businesses. Belgium switched to Peppol for domestic B2B invoices in 2026, France requires…
  2. First setupInstall and activate the plugin. WooCommerce must be active. Open WooCommerce, Settings, E-Invoices. The box at the top lists what is still…
  3. Formats, trigger and numberingFormat Peppol BIS Billing 3.0 is read across Europe and beyond, by Peppol access points and most accounting software. XRechnung 3.0 is…
  4. Business buyer fields at checkoutThree optional fields: VAT number, Peppol ID and a reference (purchase order number or German Leitweg-ID). They work in the Checkout block…
  5. Taxes and VAT categoriesEvery line of an e-invoice carries an EN 16931 VAT category. Lines with a VAT rate above 0% are always category S.…
  6. The order screenEvery order has an E-invoice box with the status, number, date and format, and these buttons: Create e-invoice: builds it now, for…
  7. Credit notesWhen an order with an e-invoice is refunded, a UBL credit note is created with its own number. It points back to…
  8. Emails, My Account and the orders listChoose which customer emails carry the XML under Taxes and emails: Completed order and Customer invoice by default. If the invoice is…
  9. Pro: country profilesPick the format by billing country, for example Peppol for Belgium and the Netherlands and XRechnung for Germany and Austria. Countries not…
  10. Pro: VIES check and Peppol DirectoryVIES After checkout, EU VAT numbers are checked in the European Commission VIES register in the background. The result, the registered company…
  11. Pro: sending through your access pointPeppol invoices travel through certified access points. Open an account with any provider, then enter its API address and key under Peppol…
  12. Pro: inbox for incoming e-invoicesBelgium, Germany and France also require businesses to receive e-invoices. Supplier invoices arrive in WooCommerce, E-invoice inbox, from your access point (it…
  13. Pro: archive and accountant exportEvery issued file is listed under WooCommerce, E-invoice archive with a SHA-256 checksum taken when it was created. When an invoice is…
  14. Pro: bulk actionsSelect orders in the orders list and choose Create e-invoices, Send e-invoices through Peppol or Download e-invoices (ZIP). Up to 200 orders…
  15. Requirements, privacy, validation and FAQRequirements WordPress 6.2 or later, PHP 7.4 or later, WooCommerce 8.0 or later. Works with High Performance Order Storage and the posts…