Linux 软件免费装
Banner图

Jojobry E-Rechnung for WooCommerce

开发者 jojobry
更新时间 2026年9月28日 23:44
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

invoice ubl xrechnung e-rechnung en16931

下载

0.1.0

详情介绍:

Germany phases in mandatory B2B electronic invoicing in 2027 and 2028; the obligation to receive electronic invoices has been in force since 1 January 2025. This plugin turns any WooCommerce order into a structured invoice in the EN 16931 format — no external service, no account, no running costs. Everything happens on the shop's own server. The interface and the generated documents are German, because the formats this plugin implements (XRechnung, the Leitweg-ID routing identifier, the BR-DE business rules) are the German national implementation of EN 16931. What the plugin does What the plugin deliberately does not do It does not create a PDF and does not embed anything into a PDF/A-3. A complete ZUGFeRD document is a PDF with embedded XML; this plugin delivers the XML. If you need a PDF, combine it with an invoice PDF plugin. Conformance The generated files are checked against the official KoSIT validator using the "Validator Configuration XRechnung 3.0.2" configuration. All bundled test cases — standard invoice, small-business exemption, reverse charge, mixed tax rates, prepayment, minimal invoice — are rated ACCEPTABLE in both syntaxes.

安装:

  1. Install and activate the plugin. WooCommerce has to be active.
  2. Open WooCommerce → Settings → E-Rechnung.
  3. Fill in the seller details under Stammdaten (master data). The top of the page permanently lists the mandatory fields that are still missing.
  4. Under Ausgabe & Versand (output and delivery) choose the format and decide whether the XML file is attached to the invoice e-mail.
  5. Place a test order and download the file from the E-Rechnung box on the order screen.

屏幕截图:

  • Output format and delivery options.
  • The E-Rechnung box on the order screen, with Leitweg-ID and download.

升级注意事项:

0.1.0 First release.

常见问题:

Do I need a VAT identification number?

No. A tax number (BT-32) is enough. Businesses using the German small-business exemption enter their tax number and leave the VAT identification number empty.

What is the Leitweg-ID and do I need it?

The Leitweg-ID addresses an invoice at a German public authority, for example 04011000-1234512345-06. Authorities hand it out. For invoices to ordinary business customers the field is not needed — the plugin puts the order number in as the buyer reference instead.

Why can't I generate an invoice for an order?

Then a mandatory field is missing. The E-Rechnung box on the order screen names every missing entry together with its rule number, and links straight to the settings when the problem is in the master data.

Does this work with the block checkout?

Yes. The Leitweg-ID and the VAT identification number are registered for both the classic and the block checkout, and end up on the same order.

Is HPOS supported?

Yes, the WooCommerce order tables (High-Performance Order Storage) are supported.

更新日志:

0.1.0