SAP S/4HANA E-Invoicing
SAP S/4HANA is SAP's next-generation ERP suite, replacing SAP ECC. It includes an output management framework for e-invoicing and supports major e-invoice formats through both native configuration and certified add-ons.
SAP S/4HANA provides e-invoicing capabilities through its output management framework and the SAP Document Compliance add-on. For Germany, XRechnung support is available through configuration of the MIRO/MIRO2 transactions and output type mapping. For France (Factur-X), Italy (FatturaPA), and Spain (Facturae), country-specific add-ons or configurations are required. The complexity is high — most implementations involve dedicated SAP functional consultants.
Grounded in official sources listed below. Not a substitute for legal or tax advice.
Quick Answers
- 01
- 02
- 03
- 04
Data Mapping and Field Implications
SAP stores invoice data across multiple tables (LFA1, KNA1 for master data; RSEG, BSEG for line items). Mapping to EN 16931 BT fields requires understanding of SAP document types, company codes, and posting logic. SAP provides BRF+ (Business Rule Framework plus) for flexible output determination.
Export and Transmission Considerations
SAP output management can generate XML directly or through middleware. For Peppol, a certified access point connector is needed. SAP recommends using middleware (SAP Integration Suite / SAP BTP) for complex multi-country e-invoicing requirements.
Archive and Retention
SAP provides long-term archiving through SAP Information Lifecycle Management (ILM) and integration with external archive solutions. For legal retention requirements (10 years in France/Italy), a dedicated archive strategy is essential.
Certified Add-ons and Integrations
The following add-ons and integrations have been documented for use with SAP S/4HANA. Verify current certification status with the add-on provider before implementation.
SAP S/4HANA Implementation Checklist
- 01
Enable output management configuration
Critical TechnicalConfigure the output management framework in SAP S/4HANA to generate XML-based invoices.
- 02
Map ERP fields to EN 16931 BT codes
Critical TechnicalUse BRF+ or output type configuration to map SAP invoice fields to mandatory EN 16931 data elements.
- 03
Install SAP Document Compliance (if needed)
TechnicalFor France, Italy, Spain — install and configure the country-specific compliance module.
- 04
Set up Peppol access point integration
OperationalConnect to a certified Peppol access point for international e-invoice delivery.
- 05
Configure archiving and retention
Critical LegalSet up SAP ILM and archive connection for required retention periods.
- 06
Test with sandbox environments
Critical OperationalUse Chorus Pro (France) and KoSIT validation (Germany) test environments before going live.
Official Sources
All information on this page is based on the sources listed below. Always verify current requirements with the issuing authorities.
- SAP Help Portal — Output Management ERP Documentation
SAP official documentation on e-invoice output management configuration
- SAP Document Compliance ERP Documentation
Country-specific e-invoice output and archiving capabilities for S/4HANA