Skip to main content
Product details are displayed in English. Translations coming soon.
Germany XRechnung / ZUGFeRD E-Invoicing for WooCommerce — A build-to-order WooCommerce plugin that generates EN 16931-complia — 1/1مثالی پیش منظر

A build-to-order WooCommerce plugin that generates EN 16931-compliant XRechnung XML and ZUGFeRD hybrid PDF/A-3

e-invoices for German B2B and B2G orders.

ECOSIRE builds, installs and supports it on your WordPress site.

Germany XRechnung / ZUGFeRD E-Invoicing for WooCommerce کیا ہے؟

A build-to-order WooCommerce plugin that generates EN 16931-compliant XRechnung XML and ZUGFeRD hybrid PDF/A-3 e-invoices for German B2B and B2G orders. ECOSIRE builds, installs and supports it on your WordPress site. Built to order by ECOSIRE for WooCommerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

اہم خصوصیات

XRechnung 3.x XML output in UBL or CII syntax, conformant to the German KoSIT specification for B2G submission
ZUGFeRD 2.x hybrid invoices: a PDF/A-3 document with the EN 16931 XML embedded as a compliant attachment for B2B exchange
Built-in EN 16931 semantic validation that blocks generation when a mandatory business term (BT) is missing, before the file ever reaches the customer
Leitweg-ID and buyer-reference (BT-10) capture added as a checkout field and an editable field on the wp-admin order screen
German VAT mapping: 19% standard, 7% reduced, 0% and reverse-charge §13b UStG mapped to the correct EN 16931 VAT category codes (S, AA, Z, AE)
HPOS / custom order table aware — reads and writes order data through the WooCommerce order CRUD API, also compatible with the legacy post-based store
Hooks into woocommerce_order_status_completed and woocommerce_checkout_order_processed so invoices generate automatically at the order stage you choose
Generated XML and PDF/A-3 files attached to the WooCommerce order email and stored against the order for re-download and audit
Seller master data (VAT ID / USt-IdNr, tax number, registration, IBAN/BIC) configured once in a dedicated wp-admin settings panel
B2C / B2B / B2G routing: detects customer type and emits the right document (standard PDF, ZUGFeRD, or pure XRechnung) per order
WordPress action and filter hooks exposed (e.g. an ecosire_xrechnung_xml filter) so your developers can adjust field mapping without touching plugin core
Optional WP-Cron batch job to (re)generate or re-validate invoices for a date range, plus a manual 'regenerate e-invoice' order action

آرڈر پر تیار، مکمل طور پر آپ کے لیے

خود سیٹ اپ کی ضرورت نہیں — ایک کام کرنے والی ایپ جو ECOSIRE بناتا، انسٹال اور سپورٹ کرتا ہے۔

  1. 1

    آپ آرڈر دیتے ہیں

    ایک بار کی تعمیر کی قیمت سے آغاز کریں۔ آغاز پر ہم آپ کے ساتھ مل کر دائرہ کار طے کرتے ہیں۔

  2. 2

    ہم بناتے اور انسٹال کرتے ہیں

    ECOSIRE اسے آپ کے WooCommerce پر بناتا، ترتیب دیتا اور انسٹال کرتا ہے۔

  3. 3

    لائیو + معاونت

    آپ تقریباً ایک کاروباری ہفتے میں لائیو ہو جاتے ہیں، گو لائیو کے بعد دو ہفتوں کی معاونت کے ساتھ۔ ہمارے فراہم کردہ کوڈ کی خرابیاں مفت درست کی جاتی ہیں۔

اس مصنوع کے بارے میں

Germany's e-invoicing mandate is already in force: since 1 January 2025 every domestic B2B supplier must be able to receive structured e-invoices, with issuing obligations phasing in through 2027–2028. B2G (public-sector) buyers have required XRechnung for years. If your store sells to German businesses or public authorities, a plain PDF emailed from WooCommerce is no longer a compliant invoice.

This plugin is built to order by ECOSIRE and installed directly on your WordPress/WooCommerce site — there is no instant marketplace download. We scope your VAT setup, tax classes, customer types and B2G obligations, then build, deploy and support a plugin tailored to your store.

Once live, it hooks into the WooCommerce order lifecycle (woocommerce_order_status_completed, woocommerce_checkout_order_processed) and produces two compliant artifacts: a pure XRechnung 3.x XML (UBL or CII syntax) for B2G, and a ZUGFeRD 2.x hybrid PDF/A-3 that embeds the same EN 16931 XML inside a human-readable PDF for B2B. Every document is validated against the EN 16931 semantic model before it is attached to the order and emailed, so you never ship a rejected invoice.

It is HPOS-aware (WooCommerce custom order tables) and works with the legacy post-based order store. Leitweg-ID / buyer reference capture is added at checkout and to the wp-admin order screen, German VAT rates (19% / 7% / 0% / reverse-charge §13b) are mapped to the correct EN 16931 tax categories, and generated files are stored against the order for audit and re-download.

We deliver clean, namespaced PHP — no core hacks — plus a wp-admin settings panel, your seller master data, and a short handover. Honest delivery: a working build on your staging site within the lead time below, followed by ongoing support and regulation updates.

What you get

  • A custom-built WooCommerce plugin installed and activated on your WordPress site (staging first, then production)
  • wp-admin settings panel for seller master data, syntax choice (UBL/CII), ZUGFeRD profile, and trigger order status
  • Checkout and order-screen Leitweg-ID / buyer-reference fields wired into the order meta
  • German VAT-to-EN-16931 tax-category mapping configured against your existing WooCommerce tax classes
  • EN 16931 validation report sample for a representative B2G and B2B order, proving generated files pass
  • Handover document covering configuration, the exposed hooks/filters, and how to re-download invoices from an order
  • Post-launch support window with regulation-driven updates as the 2025–2028 German rollout progresses

Who this is for

German B2G WooCommerce supplier

Sells goods or services to public-sector buyers that mandate XRechnung. Needs a valid Leitweg-ID per order and a pure EN 16931 XML the authority's portal will accept on the first try.

B2B WooCommerce wholesaler under the 2025 mandate

Ships to German business customers who increasingly require structured invoices. Wants ZUGFeRD hybrid PDFs so the human-readable invoice and the machine XML stay in one file, generated automatically at order completion.

WooCommerce store owner with an existing accounting workflow

Already runs HPOS and German VAT classes and does not want core hacks or a brittle DIY script. Prefers a maintained, ECOSIRE-supported plugin that plugs into the order lifecycle and keeps pace with regulation changes.

How Germany XRechnung / ZUGFeRD E-Invoicing for WooCommerce Compares

CriterionECOSIRECustom BuildCompetitorWooCommerce نیٹو
EN 16931-validated XRechnung XML (UBL/CII) for B2GIncludedPartial supportPartial supportNot included
ZUGFeRD 2.x hybrid PDF/A-3 with embedded XMLIncludedPartial supportPartial supportNot included
Built-in EN 16931 validation that blocks non-conformant outputIncludedNot includedPartial supportNot included
Leitweg-ID / buyer-reference capture at checkout and in wp-adminIncludedPartial supportPartial supportNot included
HPOS / custom order table compatibilityIncludedPartial supportIncludedIncluded
Built, installed and supported on your site with regulation updatesIncludedPartial supportNot includedNot included
Tailored German VAT-to-EN-16931 tax-category mapping for your tax classesIncludedIncludedPartial supportNot included

Frequently Asked Questions about Germany XRechnung / ZUGFeRD E-Invoicing

Is this an instant download from WooCommerce.com or WordPress.org?

No. This is a build-to-order plugin. ECOSIRE scopes your store, then builds, installs and configures it on your WordPress site — there is no marketplace download link. You receive a working plugin tailored to your VAT setup, customer types and B2G obligations, deployed to staging first and then to production.

How long until it is live on my store? (delivery / lead time)

After a short scoping call we typically deliver a working, validated build to your staging site within about one working week, depending on the complexity of your tax classes, customer-type routing and any B2G portal requirements. We confirm the exact timeline in writing before starting. You sign off on staging before we deploy to production.

What ongoing support and updates do I get?

Your purchase includes a post-launch support window and regulation-driven updates. Germany's mandate phases in through 2027–2028, and the XRechnung and ZUGFeRD specifications are revised periodically; we ship updates to keep your generated files conformant. Bug fixes and configuration help during the support window are included; longer-term maintenance can be arranged.

Does it work with HPOS (WooCommerce custom order tables)?

Yes. The plugin reads and writes order data through the WooCommerce order CRUD API, so it is fully HPOS-aware and also works with the legacy post-based order store. We confirm which store your site uses during scoping and test against it on staging.

Will the generated XRechnung and ZUGFeRD files actually pass validation?

That is the core of the build. Every document is checked against the EN 16931 semantic model before it is attached to the order, and generation is blocked if a mandatory business term is missing. We deliver a sample validation report for a representative B2G and B2B order so you can see the files pass before go-live. We do not control third-party portal-specific rules beyond EN 16931 / KoSIT, and we flag any such requirement during scoping.

Can my own developers customise the field mapping later?

Yes. The plugin is delivered as clean, namespaced PHP with no WooCommerce core hacks, and it exposes WordPress action and filter hooks (for example a filter over the assembled XRechnung XML) so your team can adjust mapping or add fields without editing plugin core. The handover document lists every available hook.

آرڈر پر تیار
France Factur-X / Chorus Pro E-Invoicing for WooCommerce
آرڈر پر تیار
FreshBooks & Wave Accounting Sync for WooCommerce
آرڈر پر تیار
GoCardless Direct Debit for WooCommerce
قیمت کا تخمینہ طلب کریں

Germany XRechnung / ZUGFeRD E-Invoicing

A build-to-order WooCommerce plugin that generates EN 16931-compliant XRechnung XML and ZUGFeRD hybrid PDF/A-3 e-invoices for German B2B and B2G orders. ECOSIRE builds, installs and supports it on your WordPress site.

  • XRechnung 3.x XML output in UBL or CII syntax, conformant to the German KoSIT specification for B2G submission
  • ZUGFeRD 2.x hybrid invoices: a PDF/A-3 document with the EN 16931 XML embedded as a compliant attachment for B2B exchange
  • Built-in EN 16931 semantic validation that blocks generation when a mandatory business term (BT) is missing, before the file ever reaches the customer
  • Leitweg-ID and buyer-reference (BT-10) capture added as a checkout field and an editable field on the wp-admin order screen

قیمت کا تخمینہ طلب کریں

ہمیں Germany XRechnung / ZUGFeRD E-Invoicing کے لیے اپنی ضروریات بتائیں اور ہم آپ کو قیمتیں، لائسنس کے اختیارات اور ایک مخصوص تجویز بھیجیں گے — عام طور پر ایک کاروباری دن میں۔

ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔