How to send e-invoices from SAP Business One
Peppol via add-onXRechnungSAP · 🇩🇪
SAP documents generating and sending XRechnung invoices in the German localisation of Business One. Its guide includes Peppol settings and SAP Document and Reporting Compliance, cloud edition, rather than establishing identical support in every localisation.
Before you start
- Use the German localisation covered by the guide.
- Activate Electronic Document Service.
- Configure the electronic file mapping and document numbering.
- Configure SAP Document and Reporting Compliance, cloud edition, for the documented network route.
- Complete the required business partner and item master data.
Step by step
- 1Activate Electronic Document Service.
- 2Configure document numbering and import the required Peppol-related data.
- 3Complete Electronic Document Settings for Peppol.
- 4Configure the relevant Electronic File Manager mapping.
- 5Check item and business partner master data.
- 6Configure the cloud compliance service for transmission.
- 7Generate and send the XRechnung, then inspect Electronic Document Monitor.
Why invoices from SAP Business One get rejected
- Check the business partner and item master data required by the mapping before generating XML.
- A generated XRechnung is not proof of successful network transmission; inspect Electronic Document Monitor.
- Use the localisation-specific configuration rather than assuming generic electronic document settings are sufficient.
Good to know
- The add_on classification describes the additional cloud compliance service, not a universal Business One entitlement.
- This entry is scoped to the German XRechnung guide.
Sources
Taken from SAP’s own documentation, checked on 28 Oct 2026. Menus change — follow the vendor’s page if they differ.