Create ZUGFeRD XML Files and Embed Them in PDF

ZUGFeRD PDF export from List & Label requires an existing XML file with invoice information. The application is responsible for creating this XML file.

For C#, there are a few ways to create such an XML file. The attached example uses the ZUGFeRD-csharp NuGet package and embeds a generated XML file into an invoice. The content of the InvoiceDescriptor class, which is used to generate the file, is linked directly via an Object Data Provider as a data source. So the invoice content and XML are always identical.

Please note that we at combit Software are not the developers of the mentioned project. The example is only intended to show a possible way to generate valid electronic invoices in cooperation with List & Label. If you have any questions about ZUGFeRD-csharp, please contact the project maintainer directly.

WPF ZUGFeRD Sample.zip (14.1 KB)

Are you a software developer and would like to test the process? Then use the free trial version of List & Label for 30 days.