ZUGFeRD
Create a hybrid e-invoice from readable PDF/A-3 and embedded structured XML data whose visible and machine-readable content matches.
ZUGFeRD connects two worlds: people read the invoice, systems process their data. The format becomes fascinating where both tell the same truth.
Translate a set of rules into a safe process
The current FeRD specification describes ZUGFeRD/Factur-X as a hybrid PDF/A-3 with embedded XML. Which profile fits depends on the process and recipient; X-ERP master data provides the basis for both representations.
Basic settings in X-ERP for creating valid ZUGFeRD invoices
Administration > Master data initialization > Company settings
- Enter the company name, street, zip code, city, country, phone number 1, the SEPA creditor number if SEPA direct debit collections are made from X-ERP and the VAT ID or tax number.
If the UST-ID field is filled, the UST-ID is documented in the e-invoice - if the UST-ID field is not filled, the tax number is included in the e-invoice - one of the two fields must be filled
Administration > Financial initialization > Company bank account
- The fields company account number, bank ID and account holder are transferred from the company bank account to the XML file of the e-invoice.
Sales > Settings > Payment conditions
- When it comes to customer payment conditions, differentiate between customers who pay by bank transfer and customers whose invoices are collected via SEPA direct debit.
- Payment conditions for customers who transfer
- Payment method = bank transfer
- UNTDID = 30 - credit transfer
- Company bank account must be selected
- Payment conditions for customers whose invoices are collected via SEPA direct debit:
- Payment method = direct debit
- UNTDID = 59 - SEPA direct debit
- In addition, active bank details must be recorded in the customer master data.
Sales > Settings > Units of Measure
- Units of measure that are used in e-invoices must be assigned an e-invoice unit of measure.
Finance > Tax Code
- The right one E-invoice tax code category must be stored in sales tax tax codes.
Customer master data > Customer details > Billing address
- As Output format is used for invoices and credit notes Email ZUGFeRD, archived elected.
Sales document
- A clerk must be recorded in the sales document. The employee must be assigned an email address and a telephone number in the employee master data.
This is how X-ERP works in the process
- Clarify recipient requirements, profile and applicable format version.
- Maintain senders, recipients, tax codes, payment data, units, tax rates and references.
- Generate the invoice with structured XML.
- Technically validate files and compare PDF, XML, totals and tax.
- Send via the agreed channel and archive the original plus proof.
This is what you take with you
The invoice is both an understandable document and a reliably processable data set.
Related topics
- For country specialists – National requirements and special features › XRechnung
- For country specialists – National requirements and special features › GoBD
Frequently asked questions
**Which ZUGFeRD version applies?**
Use the most current version supported by the recipient and legal framework; the FeRD page lists the current specification.
**Is every PDF ZUGFeRD?**
No. PDF/A-3, embedded structured XML and compliance with a ZUGFeRD/Factur-X profile are required.