Use this workflow when an invoice must be delivered to a German public authority, an invoice portal, an ERP system or a Peppol recipient.
Create an XRechnung Conversion
Create an XRechnung: validate invoice data, generate UBL or CII and submit it
Create XRechnung XML from approved invoice data rather than converting an unchecked PDF blindly. Dynafis reviews mandatory fields, totals, VAT data and buyer references before generating UBL or CII for the target workflow.
- Generate XRechnung UBL or CII from one canonical invoice model
- Check buyer references, Leitweg-ID, payment data, totals and VAT before export
- Separate EN16931 errors, XRechnung rules and review notes
- Keep the approved source data and generated version in the audit trail
- Download the XML or release it for API, portal or configured Peppol submission
- Import invoice data or extract it from a source document
- Review the recipient, buyer reference, totals, VAT and payment details
- Generate and validate XRechnung as UBL or CII
- Download the file or release it to the controlled delivery workflow
Trust note
Dynafis supports teams with AI, rules and validation. The guidance does not replace tax advice or a legally binding review.
FAQ
Can XRechnung be generated as both UBL and CII?
Yes. XRechnung supports permitted UBL and CII representations. The correct syntax depends on the recipient and target process.
Can I submit an XRechnung through Peppol?
After validation and approval, the invoice can be sent through a configured certified Peppol Access Point when the recipient, document type and process are supported.
Does technical validation replace invoice approval?
No. Validation supports the decision but does not replace commercial, accounting or tax responsibility.
