We’re introducing e-invoicing support for Germany in RO App. This feature helps you generate and send electronic invoices that comply with German requirements, including for the most used formats such as XRechnung and ZUGFeRD.
Once enabled, e-invoices are created automatically as part of your invoice workflow and delivered to your counterparty via supported channels, such as Peppol or email.
How E-Invoicing Works in RO App
RO App allows you to generate and send compliant German e-invoices with minimal manual effort:
Automatic generation
E-invoices are generated automatically when an invoice in RO App is moved to a selected status.
Format compliance
Generated e-invoices follow formats accepted in Germany, such as XRechnung or ZUGFeRD, depending on the selected delivery method and recipient requirements.
Delivery to the counterparty
E-invoices are sent directly to the payer specified in the invoice:
via Peppol, commonly used for B2G and structured B2B invoicing, or
as an e-invoice file or PDF with embedded XML via email (for ZUGFeRD).
Note: To receive an e-invoice via Peppol, the payer must have an active Peppol connection with invoice receiving enabled.
Manual actions and export
You can also generate and send e-invoices manually and export e-invoices in supported formats via the Actions menu in the invoice dialog.
How to Enable E-Invoicing
To start using e-invoicing for Germany in RO App:
Go to Settings > Integrations and open E-invoicing.
Choose the invoice status that will trigger automatic e-invoice generation.
Choose the operating mode:
Live — generated e-invoices are sent to payers via the selected delivery method.
Testing — e-invoices can be generated for testing purposes and sent via test environments.
Select the legal entities under which e-invoices will be generated.
Make sure that the required legal entity fields in Settings > General are filled in correctly, especially:Company name and address
Tax Identification Number or VAT ID (depending on your invoicing scenario). If any required fields are updated, return to the E-invoicing settings and sync the changes.
Select the delivery method: Email or Peppol.
Map taxes in RO App to applicable German VAT rates.
Map payment methods between RO App and the e-invoice data.
For more detailed instructions, use the step-by-step guide on enabling e-invoices.
If you have any questions, comments, or suggestions regarding e-invoices in RO App, feel free to contact us via Support chat.

