XML interface for machine-readable invoices from ZEP

Create invoices directly from ZEP in ZUGFeRD or XRechnung format — completely machine-readable, compliant with standards and ready for automated receipt by the customer. The XML interface is part of the ZEP Invoicing module and requires no additional add-on.

Export invoices directly from ZEP as ZUGFeRD or XRechnung
Machine-readable XML data embedded in a PDF — without additional software
Compliant with standards for public clients and digital accounting processes

Über 3.000 Unternehmen vertrauen auf ZEP

Benefits of XML interface

Invoices that not only people can read — but also systems.

ZUGFeRD — XML embedded in PDF

  • Invoices are output as PDF/A with an embedded ZUGFeRD XML file
  • Supports all current ZUGFeRD versions from 2.0.1 to 2.3.2
  • Programs like Adobe can open the PDF and view the embedded XML directly

XRechnung — for public clients

  • Invoices are created as an XML file in XRechnung format, supplemented by a PDF for visualization
  • Supports all current XRechnung versions up to 3.0.1
  • Route ID, order and order number as well as project references are transferred in accordance with standards

Individually configurable for each customer

  • The desired invoice format is stored directly with the customer in ZEP
  • For customers with ZUGFeRD or XRechnung, the correct format is automatically used
  • Several customers can be converted to one format at the same time using multiple editing
ZEP Logo

ZEP in vollem Funktionsumfang 14 Tage kostenlos testen

Häkchen-Symbol
GDPR-compliant
Häkchen-Symbol
Hosting and development in Germany
Häkchen-Symbol
30 day trial without obligation

How to configure the XML interface

zep-Logo in der Mitte umgeben von Logos der Schnittstellen Partner

Setting up XML invoice formats in ZEP

The XML interface is part of the Invoicing module — no separate setup is required. First, store your company data under Administration > My company, as they are required as invoice senders in ZUGFeRD and XRechnung. You can then activate the desired format directly with the respective customer at Customer > Addresses.

Mehr Infos im Help Center

FAQ

Frequently asked questions and answers about the ZEP XML interface.

Who is the XML interface in ZEP suitable for?

The XML interface is suitable for service and consulting companies that issue invoices to public clients or major customers using automated incoming invoice processes. Anyone who needs to deliver XRechnung or ZUGFeRD can do so directly from ZEP — without detours via external tools or manual conversions.

What mandatory information do I need for ZUGFeRD and XRechnung invoices in ZEP?

For ZUGFeRD, you need complete company data, including bank details and a country code from the customer. For XRechnung, the customer's route ID and project-related information such as order and order number are also relevant. All mandatory fields can be stored directly in the customer and project master data in ZEP.

Do I need an additional module for the XML interface in ZEP?

No The XML interface is part of the ZEP billing module and does not require a separate add-on. The only requirement is that your company data is completely stored in ZEP and that the desired format has been activated by the respective customer.

What is the difference between ZUGFeRD and XRechnung?

ZUGFeRD combines a visual PDF with an embedded XML file — the document is readable by both people and systems. XRechnung, on the other hand, is a pure XML format without a visual PDF and is primarily required by public clients in Germany. With XRechnung, ZEP also creates a PDF based on your stationery for manual viewing.

Which machine-readable invoice formats does ZEP support?

ZEP supports the creation of invoices in ZUGFeRD format (versions 2.0.1 to 2.3.2) and in XRechnung format (versions 2.1 to 3.0.1). In addition, the Swiss QR Code is supported for invoices to customers in Switzerland. The desired format is stored individually in ZEP for each customer.