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.