Now available on NuGet

ZUGFeRD & Factur-X library for .NET

Create, read and validate offline ZUGFeRD / Factur-X e-invoices in your .NET software (based on the official rule sets). Profiles: XRechnung, EN 16931, Extended

  • .NET Framework 4.8
  • .NET 8
  • .NET 10
  • ZUGFeRD 2.5.2 / Factur-X 1.09.2
  • XRechnung 3.0 (CII & UBL)
Facturexa.ZugferdReader.dllfree Facturexa.ZugferdCreator.dlllicensed Facturexa.ZugferdValidator.dlllicensed
✔️

Facturexa Validator

Fully validates incoming invoice PDFs: PDF/A-3 and Factur-X container checks, XML extraction and validation against the official Schematron rule sets (Factur-X/ZUGFeRD and KoSIT XRechnung, CII and UBL).

More about the Validator →
⚙️

Facturexa Creator

Creates compliant ZUGFeRD/Factur-X XML from your own invoice data – via a typed .NET object model, all profiles from MINIMUM to EXTENDED plus XRechnung (CII), including sub-lines, kits and bundles.

More about the Creator →
📄

Facturexa Reader Free

Reads an existing ZUGFeRD/Factur-X XML (or a PDF with embedded XML), exposes every invoice field as a .NET view model and renders a human-readable PDF view of the invoice.

More about the Reader →

Why the Facturexa ZUGFeRD Engine for .NET?

Since e-invoicing became mandatory, ZUGFeRD has meant considerable effort for many development teams. The Facturexa ZUGFeRD Engine reliably generates standard-compliant ZUGFeRD invoices and takes the complexity of the format off your hands – so you can integrate e-invoicing into your .NET application quickly, securely and with minimal maintenance.

⚖️

Official rule sets

Validation runs against the official Schematron of Factur-X/ZUGFeRD and KoSIT XRechnung – the same rules your invoice recipients use.

🧩

.NET 10, .NET 8 and .NET Framework 4.8

Multi-targeting lets you use the engine in modern .NET applications as well as in existing .NET Framework systems – no forced migration.

Validator and Creator in one license

Validate and create e-invoices – for incoming and outgoing invoices alike. The Reader is free.

from 500 EUR net / year
companies outside Germany receive a quote on request