SAP Document and Reporting Compliance

Create, process, and monitor electronic documents and statutory reports efficiently with SAP Document and Reporting Compliance or SAP DRC.

SAP DRC | Your solution to e-invoicing and e-reporting

SAP DRC is a global end-to-end solution to manage e-invoicing and real time reporting and statutory needs worldwide.

infograph infograph

Advantages of SAP DRC for Tax teams

e-Invoicing
Statutory reporting
  • Global compliance
    A global solution to ensure accurate financial reporting and maintain compliance with local laws and standards.
  • Automation
    Fully automated process orchestration for outgoing and incoming electronic documents. Automatically submitted to business partners and tax authorities.
  • Centralised cockpit
    Monitor errors automatically, underline transactions to enable seamless corrections, and communicate rejections to authorities.
  • Automated reconciliation
    Proactive identification of missing transactions from the tax authorities’ portals.
  • A single source of truth for tax
    Real-time reporting with no reconciliation required. Reporting data is not replicated to prevent data inconsistency and audit problems.
  • Harmonised dashboard
    To monitor and manage all mandates, from electronic documents to statutory obligations. Real-time insights from preparation to submission.
  • End-to-end process
    Adjustment, validation, and analysis of statutory reporting
  • Ease-of-use
    User-friendly UI to easily review the data submitted without requiring technical or country-specific knowledge.
  • Workflow
    Streamlined review and approval of all statutory reports. Automated notifications and follow-ups (mobile-friendly).
  • Embedded analytics
    Trend analysis and data-driven insights to help users identify any irregularities.

Advantages of SAP DRC for IT teams

e-Invoicing
Statutory reporting
  • Compliance
    Simple adoption of legal changes with pre-packaged content.
  • Reduce TCO
    Fully integrated with SAP ECC and SAP S/4HANA. Minimise IT efforts to manage data extraction, IDOC, and EDI setup.
  • Extensibility
    The extensible platform helps meet industry-specific and business requirements.
  • Automation
    It provides zero-touch invoice processing through integration with the vendor invoice management solution.
  • Security
    It offers robust security standards to meet every organisation's policies.
  • Electronic automated submission
    Full integration with tax authorities via SAP Integration Suite on SAP Business Technology Platform.
  • Extensibility
    New scenarios/reports or extensions to cover all your needs via “Design Time”. Reduce the development cycle to a few simple steps.
  • Automated regression tester
    Check for error corrections, optimization, or deletion of existing features made in statutory reports by comparing the changes against a reference report run.
  • Traceability and audit trail
    Fully automated and digital audit-proof documentation supporting both internal and external audits.

Ensure adherence to e-invoicing mandates

Confused about meeting VAT obligations or satisfying CTC regulations? Connect with us to get expert advice. Get started with an Initial Project Scoping and invoice flow analysis.

TJC Group | Your trusted partner for SAP DRC implementation

SAP official partner for SAP DRC consulting and implementation

Over 25 years of experience in Data Management and Tax compliance

Our SAP & Tax experts will go the extra mile to meet your needs

SAP Activate methodology for project planning and execution

Initial Project Scoping with fit/gap analysis

Over 500 clients worldwide in a wide range of industries

invoicing

Know everything about SAP DRC

We firmly believe SAP DRC is a state-of-the-art solution for real time validation, the exchange of outgoing electronic documents and statutory reporting. No reconciliation is needed, making things easier for tax teams. It also integrates seamlessly with SAP ERP, reducing the TCO.

Thierry Julien, CEO of TJC Group

E-invoicing regulations worldwide

Several governments are making progress to introduce electronic invoicing in B2B and B2C transactions. Other standards such as the Standards Audit File for Tax (SAF-T) apply in some European countries. Find out what countries are covered by SAP DRC for electronic invoicing and statutory reporting

Australia

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: PEPPOL network

Austria

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: the Unternehmensservice Portal (aka Business Service Portal aka USP) or PEPPOL network

Belgium

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary July 2024

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: Mercurius platform or PEPPOL network

Brazil

Local legal name: Documentos fiscais eletrônicos de saída (DF-e):

- Nota fiscal eletrônica (NF-e)

- Conhecimento de transporte eletrônico (CT-e)

- Nota fiscal eletrônica de serviço (NFS-e)

- Nota fiscal eletrônica de energia elétrica (NF3-e)

- Manifesto eletrônico de documentos fiscais (MDF-e)

Model:

- Pre-clearance: NF-e, CT-e, and MDF-e

- Post-clearance: NFS-e

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format:

- NF-e: for goods

- NFS-e: for services

- CT-e: the transportation of goods

e-Signature: Required, format XMLDsig.

Archiving: 5 Years

All taxpayers

Exchange System: SEFAZ (Secretaria de Fazenda - Brazilian Tax Authority)

Frequency: declare NF-e and CT-e before shipping the merchandise

Chile

Local legal name: Documento Tributario Electrónico (DTE), Boleta

Model: Pre-clearance

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: DTE, local XML

e-Signature: Required, format XMLDsig.

Archiving: 6 Years

All taxpayers

Exchange System: Servicio de Impuestos Internos (SII), the Chilean tax authorities.

China

Local legal name: Golden Tax System (Fapiao)

Model: Pre-clearance

B2G: Voluntary

B2B: Voluntary

B2C: Voluntary

Format: XML

e-Signature: Required

Archiving: 10 Years

Only Mandatory for new taxpayers.

Exchange System: State Taxation and Administration (STA)

Colombia

Local legal name: -

Model: Pre-clearance

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: UBL 2.1

e-Signature: Required

Archiving: 10 Years

All taxpayers

Exchange System: Dirección de Impuestos y Aduanas Nacionales (DIAN)

Denmark

Local legal name: E-faktura

Model: PEPPOL

B2G: Mandatory

B2B: N/A

B2C: N/A

Format: OIOUBL and PEPPOL BIS 3.0

e-Signature: Not Required

Archiving: 10 Years

B2G: suppliers to public entities

Exchange System: NemHandel national network or PEPPOL network

Finland

Local legal name: E-faktura

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: TEAPPSXML 3.0 and Finvoice 3.0

e-Signature: Not Required

Archiving: 6 Years

B2G: only Mandatory for suppliers when invoicing a public administration for an amount above 10,000 Euros per year.

Exchange System: PEPPOL network

France

Local legal name: e-Invoicing and e-Reporting

Model: Clearance, PEPPOL

B2G: Mandatory

B2B: Mandatory from 2026

B2C: Mandatory from 2026

Format: UBL, CII, Factur-X

e-Signature: Not Required

Archiving: 10 Years

Taxpayers established in France.

Exchange System:

- B2G: Chorus Pro, PEPPOL

- B2B: Chorus Pro (Portail Public de Facturacion, PPF), Partner Dematerialization Platform (PDP)

Germany

Local legal name: xRechnung, ZUGFeRD

Model: Centralised, PEPPOL

B2G: Mandatory

B2B: Voluntary (Mandatory plan in 2026)

B2C: N/A

Format: Xrechnung, ZUGFeRD 2.1

e-Signature: Not Required

Archiving: 10 Years

B2G: suppliers of the central government and the Federal State of Bremen.

Exchange System: platform of each state, PEPPOL Network

Greece

Local legal name: my Digital Accounting and Tax Application (myDATA)

Model: Real-time Reporting, PEPPOL

B2G: Mandatory e-invoicing

B2B: Mandatory myDATA

B2C: Mandatory myDATA

Format: PEPPOL BIS for B2G, local XML for myDATA

e-Signature: Not Required

Archiving: 5 Years

All taxpayers established in Greece.

Exchange System:

- B2G: PEPPOL Network

- B2B: myDATA portal

Hungary

Local legal name: RTIR

Model: Real-time Reporting

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: NAV 3.0 (XML)

e-Signature: Not Required

Archiving: 5 Years

All Taxpayers.

Exchange System: Online Szamla platform

India

Local legal name: -

Model: Clearance

B2G: Mandatory

B2B: Mandatory

B2C: N/A

Format: JSON

e-Signature: Not Required

Archiving: 6 Years

All taxpayers with turnover exceeds INR 50 million.

Exchange System: The GST Invoice Registration Portal (IRP)

Ireland

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 6 Years

Public bodies must be able to issue and receive electronic invoices however it is Voluntary for suppliers.

Exchange System: PEPPOL Network

Italy

Local legal name: FatturaPA

Model: Pre-clearance

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: XML

e-Signature: Required

Archiving: 10 Years

VAT registered businesses established in Italy.

Exchange System: Sistema di Interscambio (SdI), Italian Revenue Agency’s e-invoicing platform.

Frequency: Immediately at the time of invoice creation.

Japan

Local legal name: Qualified Invoicing System

Model: PEPPOL

B2G: N/A

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

Exchange System: PEPPOL Network

Luxembourg

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 10 Years

B2G: suppliers to public entities

Exchange System: PEPPOL Network

Mexico

Local legal name: CFDI

Model: Pre-clearance

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: XML (CFDI format)

e-Signature: Mandatory

Archiving: 5 Years

All taxpayers

Exchange System:

- Authorized Certification providers (PAC) for large companies

- Servicio de Administración Tributaria (SAT) for small companies

Netherlands

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: DIGIPOORT and PEPPOL Network

New Zealand

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: PEPPOL network

Norway

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 5 Years

B2G: suppliers to public entities

Exchange System: PEPPOL network

Peru

Local legal name: Comprobante de Pago Electrónico (CPE)

Model: Post-clearance

B2G: Mandatory

B2B: Mandatory

B2C: N/A

Format: UBL 2.1

e-Signature: Required

Archiving: 5 Years

All taxpayers

Exchange System: Certified service providers (OSE)

Poland

Local legal name: PeF, KSeF

Model: Centralised pre-clearance, PEPPOL

B2G: Mandatory

B2B: Voluntary (Mandatory from July 2024)

B2C: N/A

Format:

- B2G: UBL, CII, PEPPOL BIS Billing 3.0

- B2B: FA_VAT (XML)

e-Signature: Required

Archiving: 5 Years

All taxpayers

Exchange System:

- B2G: National eInvoicing platform (PeF), PEPPOL Network

- B2B: Krajowego Systemu e-Faktur (KSeF)

Portugal

Local legal name: Fatura electrónica

Model: Centralised

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: UBL 2.1 “CIUS-PT”

e-Signature: Required

Archiving: 10 Years

B2G: suppliers to public entities

Exchange System: Exchange System: Portal da Fatura Eletrónica na Administração Pública (FE-AP)

Romania

Local legal name: RO e-Factura

Model: Centralised

B2G: Mandatory

B2B: Mandatory only high tax risk (Mandatory all in January 2024)

B2C: N/A

Format: UBL 2.1 RO_CIUS

e-Signature: Not Required

Archiving: 10 Years

B2G: suppliers to public entities

B2B: All taxpayers

Exchange System: National e-invoicing system (RO e-Factura)

Saudi Arabia

Local legal name: FATOORAH

Model: Pre-clearance, Real-time Reporting

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: UBL 2.1 KSA

e-Signature: Required

Archiving: 6 Years

Taxpayers established in Saudi Arabia.

Exchange System: ZATCA portal

Singapore

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: SG PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 5 Years

B2G: suppliers to public entities

Exchange System: Vendors@Gov portal, PEPPOL network

South Korea

Local legal name: e-Tax Invoice

Model: Real-time Reporting

B2B: Mandatory

B2C: Mandatory

Format: Local XML

e-Signature: Required

Archiving: 5 Years

Taxpayers with turnover KRW 100 million

National Tax Service (NTS)

Spain

Local legal name: Facturae, Suministro Inmediato de Información (SII)

Model: Centralised, Real-time Reporting

B2G: Mandatory

B2B: Voluntary for e-Invoicing (Mandatory in 2025), Mandatory for SII

B2C: N/A

Format: Facturae, XML

e-Signature: Required for B2G

Archiving: 6 Years

B2G: suppliers to public entities

B2B e-invoicing: businesses with turnover more than €8 million per annum

SII: businesses with turnover more than €6 million per annum

Exchange System:

B2G e-invoice: FACe

SII: AEAT Electronic Office and regional tax agencies

Sweden

Local legal name: -

Model: PEPPOL

B2G: Mandatory

B2B: Voluntary

B2C: N/A

Format: PEPPOL BIS Billing 3.0

e-Signature: Not Required

Archiving: 7 Years

B2G: suppliers to public entities

Exchange System: PEPPOL network

Switzerland

Local legal name: -

Model: Interoperability

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: UBL, CII, XML, Zugferd

e-Signature: Not Required

Archiving: 10 Years

B2G: suppliers to public entities for contracts value over 5000 CHF

Exchange System: Certified service providers

Taiwan

Local legal name: Electronic Government Uniform Invoice (eGUI)

Model: Real-time Reporting

B2G: Mandatory

B2B: Voluntary

B2C: Voluntary

Format: MIG-3.2.1 (XML)

e-Signature: Required

Archiving: 5 Years

All taxpayers including non-resident VAT registered businesses

Exchange System: Ministry of Finance's platform, Certified service providers

Deadline:

- B2B 7 days after the issuance of the invoice

- B2C: 2 days after the issuance of the invoice

Thailand

Local legal name: E-Tax Invoice and E-Receipt

Model: Real-time Reporting

B2G: Voluntary

B2B: Voluntary

B2C: Voluntary

Format: Local XML

e-Signature: Required

Archiving: 10 Years

All Taxpayers.

Exchange System: the Revenue Department portal, the Electronic Transactions Development Agency (ETDA)

There are 2 e-invoicing systems:

- e-Tax Invoice & e-Receipt RTIR System

- e-Tax Invoice by E-mail System (for small companies with turnover less than THB 30 million)

Turkey

Local legal name: E-fatura and e-Arsiv

Model: Centralised

B2G: Mandatory

B2B: Mandatory

B2C: Mandatory

Format: UBL 2.1 TR

e-Signature: Required

Archiving: 5 Years for tax law and 10 Years for commercial law

All Taxpayers.

Exchange System: GIB Platform

FAQs

1. What is SAP DRC?

SAP DRC is a global solution to fulfil local compliance mandates, from electronic documents to statutory reporting, and automate compliance processes worldwide. SAP DRC is a holistic approach to a seamless transition from periodic statutory reporting to continuous transaction controls (e-invoicing and real-time reporting), with consistency between real-time business document submission and statutory reports.

SAP DRC consists of two parts:

  1. SAP DRC on SAP S/4HANA and SAP ERP, fully integrated with business processes without data replication to generate electronic documents and statutory reports in a local legal format.
  2. SAP DRC on SAP Business Technology Platform (BTP) to scale and simplify electronic submission to authorities. This can be SAP Document and Reporting Compliance, cloud edition or the customer-managed SAP Integration Suite tenants, depending on the country/scenario.

2. What are the benefits of SAP DRC?

  • SAP DRC will maximise the standardisation and increase your tax reporting efficiency. Thanks to automation, it will increase operational sustainability with a harmonised solution to manage e-invoicing and e-reporting worldwide.
  • SAP DRC is a scalable solution that will help you to transition to e-document mandates across different regions with a single solution instead of multiple integrations with several tools and providers.
  • SAP DRC offer one communication channel with authorities, automated checks to ensure consistency with authorities, and virtual learning opportunities.
  • SAP DRC can be extended to meet specific business industry needs.
  • SAP DRC is a scalable solution that can accommodate your organisation’s future growth and increasing invoices volume.

3. What countries are covered by SAP DRC?

SAP DRC covers over 55 countries for electronic invoicing and statutory reporting, addressing more than 430 regulations. SAP DRC coverage depends on the version and release of SAP.

You can find supported countries and legal mandates for each version in below links:

SAP DRC roadmap for upcoming countries https://roadmaps.sap.com/

4. What if SAP DRC is not available in my country?

SAP DRC offers a powerful custom extension feature called “Extensibility for Electronic Document Processing” in both ECC and S/4HANA. This functionality allows you to create your own logic for a new country’s requirements using standard DRC components like the eDocument Framework, AIF, and SOAMANGER. Subsequently, you can deploy custom iFlows in the SAP Integration Suite to establish integration with local Tax authorities and digital signature providers. Such extensions are frequently applied for countries where SAP doesn’t cover such as Panama, Uruguay, and Vietnam.

5. Can SAP DRC be adapted for my needs?

You can extend the capabilities of the Electronic Document Processing Framework by leveraging Business Add-Ins (BAdI) to implement your own logic in different steps of the electronic document processing.

The following table provides a summary of the available methods for the EDOC_ADAPTOR BAdI.

Methods What do you use it for
IS_RELEVANT Determine whether a source type document is relevant for eDocument creation, despite the definition in Customising.
SET_OUTPUT_DATA Fill or change eDocument data after mapping.
GET_VARIABLE_KEY Define variable keys – country/region dependent.
CHANGE_EDOCUMENT_TYPE Change the eDocument type after standard determination. You can define that the combination of country and accounting document type is valid for 2 eDocument types, instead of for only 1 eDocument type.
SET_VALUE_MAPPING Fill value mappings according to your business needs.
SET_FIX_VALUES Fill fix values according to your business needs.
RESTRICT_CANCEL Restrict the cancellation of source document.
CHANGE_FORM Change how the system determines which PDF layout to use.

6. Can SAP DRC be integrated with AP invoices solutions?

SAP DRC offers integration options with Vendor Invoice Management from Open Text (VIM) and alternative incoming automation solutions. All made possible through BAdI, it can be implemented per requirements such as triggering MIRO and handling errors/exceptions.

7. How can SAP DRC help me with reconciliation?

SAP DRC facilitates reconciliation between internal records and records available on tax authorities’ platforms. It offers one consistency check framework to automate checks, centrally review inconsistencies and initiate corrections, with the ability to identify inconsistencies and streamline remediation. It also helps identify missing records before the period ends while automatically verifying drafted returns prepared by authorities and accepting or rejecting them to finalise the periodic submission. The reconciliation function is available in countries where the authorities’ portals provide API and access to retrieve submitted records.

8. I have invoices generated outside SAP system, how to incorporate them into SAP DRC and submit to tax authorities?

SAP DRC has the capability to seamlessly integrate invoices or credit memos from external systems, enabling the monitoring and management of e-documents through the central cockpit. This includes the handling of responses and corrections in one unified platform.

You can import the files to your system, automatically create e-documents, and then submit them to the tax authorities.

We recommend consulting SAP’s documentation or reaching out to TJC Group for further details. For instance, check the following link for Italy: Electronic Documents from External Systems | SAP Help Portal

9. What is the timeline for SAP DRC implementation in an e-invoicing project?

SAP DRC implementation timeline can vary from country to country depending on the complexity of local requirement, team experience, customer circumstance, and project scope (the number of company codes, customisations, landscapes, etc.).

SAP provides project timeline estimation as follows:

  • 6 months for e-invoicing mandates with unique local formats such as Italy.
  • 3 months for e-invoicing project in Peppol Network countries like Belgium.

These estimated timeframes primarily focus on technical aspects including tasks such as installation, customisation, connection setup, and testing.

From TJC Group’s perspective, profound understanding of local regulation is crucial to minimise compliance risks. Thus, we recommend our clients to invest more time during the design phase, engage key stakeholders to analyse legal requirements thoroughly, review invoicing processes and flows, and perform data quality checks to identify gaps and potential impacts. This approach facilitates the development of a gap closure strategy, thereby enabling a smoother transition to e-invoicing. Therefore, the project timeline may extend beyond the SAP-provided estimations, reflecting our commitment to a comprehensive implementation process.

10. What Service Level Agreement (SLA) for SAP DRC cloud services?

Please refer to standard SAP SLA: Cloud Services Documents | SAP Trust Center.

Related content

Other software

Enterprise Legacy System Application

Decommission legacy systems and applications, access all historical data for tax & business needs.

Archiving Sessions Cockpit

Automate data archiving to reduce the size of SAP database & manage archiving runs from one single point.

Audit Extraction Cockpit

Easily retrieve large volumes of data from online or archived SAP tables for audit needs

Fichier Des Écritures Comptables

Generate, verify and optimise the Fichier des Écritures Comptables (FEC) from online or archived data.

Standard Audit File For Tax

Facilitate SAF-T data extractions based on local requirements while having a global view.

Report Automation Cockpit

Generate large data volume reports swiftly and easily by any authorised user.

Dart Sessions Cockpit

Automate DART Sessions management. Simplify ongoing audit and data retention processes.