International PIKON Blog
How to make your SAP ERP system compliant with the Italian SDI regulations for E-Invoicing

How to get SAP ERP compliant with the Italian SDI E-Invoicing law

In the last years, the importance of E-Invoicing has increased significantly both from a business benefit and from a fiscal control perspective, as Italy currently is imposing with its SDI regulation.

On the one hand, E-Invoicing enables your organisation to automate your invoice processing. As a result, your buyers, suppliers and other managers gain many operational and strategic benefits. In addition to cost savings, the ability to automate your invoicing process and integrate with other business systems provides business efficiency and revenue generating opportunities.

On the other hand, quite a few governments that are in need for a stricter fiscal control impose organisations that do business in their countries to do E-Invoicing and use this as a weapon to fight tax evasion. Because of that, global organisations are facing many challenges to be compliant with different country-specific legal regulations.

Why Italy made E-Invoicing mandatory for tax control

The VAT GAP is the overall difference between the expected VAT revenue and the amount actually collected. According to the 2015 VAT GAP Report of the European Commission, Italy created a VAT gap of 35 billion euros, which is around 23% of the total European VAT gap.

In order to reduce this gap, Italy used the Latin American E-Invoicing regulations as a model. The Mexican government, for instance, introduced the CFDI regulation in 2014. This has become very successful for the collection of taxes. Following a study of the  Monterrey Institute of Technology and Higher Education, the CFDI regulation has created an income tax increase of 6,6% for juridical persons and 21,3% for natural persons. These impressive results made Mexico the country where E-Invoicing has caused the largest impact from a tax control perspective. Because of that, many other Latin American, but also European governments have started to develop their own E-Invoicing regulations and have taken the Mexican situation as a model.

In Europe, Italy is currently one of the most developed countries in introducing its own E-Invoicing regulation. It is also the first EU-state to impose real-time tax control. In 2015, the Italian government has introduced their own E-Invoicing regulation, called “Sistema di Interscambio (SDI)”. With this system, organisations that do business in Italy need to transfer their electronic sales invoices with the Faturra PA invoice type to the Italian tax administration, Agenzia delle entrate.

SDI introduces mandatory real-time electronic sales invoice issuance and reporting while it effectively acts as an invoice approval portal, ensuring that all taxable transactions are live verified by the Italian tax authorities. Since 2017 the requirement has been optional for B2B transactions, but the government has stimulated the voluntary use of SDI with multiple tax benefits. The deadline for the obligatory use of this requirement for the private sector is the 1st of January 2019. This means that all companies that do business in Italy need to comply with the SDI regulations as from 1st of January 2019, excluded the cross-border transactions, the small tax payers and those using the flat-rate VAT schemes within the ‘regime di vantaggio’ and ‘regime forgettario’.

Infographic SDI Compliance E-Invoicing in your SAP ERP system

Infographic SDI Compliance E-Invoicing in your SAP ERP system

Italy implements e-invoicing with the SdI regulation. In the infographic, you can see the SDI-compliant process of e-invoicing in the SAP ERP system.


How your SAP ERP system helps you comply with the Italian E-Invoicing requirements

The Italian government has announced that severe sanctions will be imposed if an organisation does not comply with the new SDI regulations after the deadline of 1st of January 2019. As such, invoices that are not submitted for approval through the SDI system will lead to penalties of 90% – 180% of the indebted VAT.

Therefore, if you are also doing/ planning to do business in Italy and using SAP ERP as a digital backbone for the automation of your business processes, I strongly recommend adapting your SAP system accordingly to comply with the SDI regulation.

Fortunately, these SAP adaptions will also bring advantages to streamline your invoicing processes and automate them to a great extent:

  • Your invoicing process is fully integrated and will run more automatically, which decreases the risk of human errors
  • Thanks to this automation, the data will become more reliable
  • The order-to-pay process is extremely simplified
  • Documents are digitalized and therefore integrated in your SAP ERP system. Thanks to this, making the SAP adaptions can fit into your digital transformation strategy.
Our solution

Our solution

Request a web-meeting and we will explain you our approach to make your SAP ERP systems SDI-compliant

Challenges of implementing the SDI requirements in your SAP ERP system

In order to make your SAP ERP system compliant with the SDI regulations, you need to change elements of your current billing process. This brings along the following challenges:

  • Company-specific data needs to be collected and mapped into the documents that are required by the Italian government
  • Tax rules are constantly changing and being updated. I recommend making sure that your system is adapted accordingly in order to fulfil the most current regulations
  • Implementing E-Invoicing in your organization also means that your business processes and the tasks/responsibilities of your people need to be reviewed
  • When implementing E-Invoicing in SAP ERP I recommend doing this to the greatest extent possible in order to eliminate human errors
  • In order to get their acceptance and commitment, I advise involving and training your employees on the new invoicing processes and procedures

How the SAP eDocument Framework helps you manage your E-Invoicing process flow

In order to manage electronic documents that have legal compliance aspects, SAP provides its SAP eDocument Framework. This framework facilitates the creation and processing of inbound and outbound documents that are created in SAP ERP. The eDocument Framework is very user-friendly, supports several country-specific standards (such as Italy, Spain, Peru, Slovenia, etc.) and has an integrated cockpit to manage the process.

A typical Italian invoicing process is implemented in the SAP eDocument Framework as follows:

  • A document, such as a sales invoice or a credit note, is created in SAP
  • For this document, a corresponding eDocument will automatically be generated in the SAP eDocument Framework.
  • Once this eDocument is generated, it will be converted into a XML-file and automatically sent to the responsible middleware system.
  • In the SAP eDocument Framework Cockpit, it is possible to monitor the status and possible issues that arise during the eDocument processing.
  • The documents are sent in an XML-format to and processed by the Italian tax authorities (Agenzia delle entrate) and will there be checked for validation. Once they are approved, these documents receive an approval signature.
  • Approved documents will be sent back to the customer by the government.
Standard SDI Sales e-invoicing process overview with SAP eDocument Framework
Standard SDI Sales e-invoicing process overview with SAP eDocument Framework

How PIKON helps you adapt your SAP ERP system to comply with the Italian SDI legal requirements

Based on long-term project experiences and our E-Invoicing expertise, we recommend performing the following steps to make your SAP ERP system compliant with the most current SDI regulations:

  1. Analysis of your current billing process
  2. Based on your requirements, we make recommendations and determine in close coordination with you to which extent the automation of your E-Invoicing process needs to take place
  3. Conceptual design
  4. Implementation to make your SAP ERP system compliant with SDI:
    • We will implement the necessary OSS notes;
    • We will provide the mapping of inbound and outbound e-invoices, so the Italian government will receive the E-invoice in the FatturaPA V1.2 format;
    • If desired, we will add customer-specific fields to the e-invoice;
    • We will take care of all the required customizing steps.
  5. User Acceptance Tests
  6. User Training

What I recommend if you are doing/ planning to do business in Italy

If you are doing/ planning to do business in Italy and are using SAP as an ERP system, I strongly recommend you adapt your SAP system to meet the SDI requirements as soon as possible. It does not only make sure you avoid the high penalties that are imposed by the Italian government as from 1st of January 2019, but also streamlines and automates your invoicing process and therefore decreases human errors drastically. It will also save you time performing these tasks manually. Moreover, implementing an E-Invoicing process also fits into today’s digital transformation strategies.

Share this Post
About the author
Evelien Holsteyns
Evelien Holsteyns
Since 2017, I have been active as a SAP ERP Consultant at PIKON Benelux in Genk, Belgium. I focus on the integration between finance and logistics processes within SAP FI and SAP MM. During my career, I have already gathered diverse international experiences in different European countries.

13 thoughts on “How to get SAP ERP compliant with the Italian SDI E-Invoicing law”

  1. Hello,

    we’re operating SAP ECC and SAP S/4HANA solutions for some of our subsidiaries in Italy and we’re interested in 3rd party support to become compliant with regards to the new Italian SDI E-Invoicing requirements. I would be interested in learning more about your offering.

    Kind regards,

    • Hello Pedro,

      Thank you very much for reaching out. We will send you an e-mail with a few date proposals for a web-meeting, in which we will explain you the different possibilities to make your SAP-system SDI-compliant and will also explain our approach.

      Best regards,

      Evelien Holsteyns

  2. Hi
    Interested for some references, prior to request support/assistance to extend eDocument Italy usage for incoming xml invoices (MM and FI incoming invoices); while already implemented for outbound processing (= SD invoices/memos) only for the moment)

    • Hello Sebastien,

      Thank you for your question. We have already successfully helped quite a few international customers with making their SAP ERP system comply with this e-invoicing regulation. Unfortunately, due to privacy reasons, I´m not able to share these customer names here. If, however, you want to learn more about how we helped them and what the main advantages of the inbound processing of e-invoices are, I´m happy to organise a small web-meeting to exchange thoughts on this. Please let me know at or at 003289722910.

      Best regards,

  3. I have been asked by my Italian printer (I am a publisher) to supply a “Codice destinatario SDI (7 caratteri)” – any idea about where I can find this?.

    Many thanks,

  4. I have been asked by my Italian printer (I am a UK publisher) to supply a “Codice destinatario SDI (7 caratteri)” – any idea about where I can find this?.

    Many thanks,

  5. Hello Anthony,
    Thank you for your question.
    From today (01.01.2019) Italian firms will start sending electronic invoices to customers and to make the invoice compliant with the legal requirement, they need to add your destination code or your PEC e-mail address. Because of this, the SDI (Italian government) knows who is the receiver of the invoice. Now, this legal requirement is only valid for transactions between two firms who have an Italian VAT number. But it is allowed, and might give your supplier advantages, if they also send export invoices to the SDI. Your code will be `0000000´, since you are a customer outside of Italy without an Italian VAT number (I assume). You should still receive your invoices as you did previously.
    I hope this information helps you!
    Kind regards,

  6. Dear Evelien Holsteyns

    I am SAP team lead at GFT Group and we are currently running a project for the upgrade to S/4HANA SAP system. Since we have a couple of subsidiaries in Italy we’re in the need of 3rd party support to become compliant with regards to the new Italian SDI E-Invoicing requirements.

    Could you please send me more information/documentation about your solution?
    We have sort of time constrain so I appreciate your short feedback, and many thanks in advance, best regards

    Katia Rivas Lichaa

  7. Dear Katia,
    Thank you very much for your message and for the information with regards to your current project situation. We will send you a separate e-mail to reply to your question and to discuss how we can help you.
    Best Regards,

  8. Hello, due to E-invoicing we consider some automation in invoices processing, however we haven’t found so far any tool which would meet the requirement of keeping number sequence in Italy. The idea would be that invoice reaches a cokpit, and data like dates, amounts, quantities are assigned form xml code, what’s more supplier number is assign to the record of posting ( find it using Purchase order number). This should work little similar to Ariba, but no accounting number assigned untill document is finally posted. Do you know if any of Italian companies found any solution to automate invoices postings and keep the number sequence?
    Many thanks,

  9. Dear Agata,
    Thank you for your question. We have many experiences with all kinds of customer requests with regards to automation and XML creation for the Italian SDI regulations. As a next step to discuss your request more into detail, I suggest we plan a web-meeting, in which we will share our knowledge based on different customer project experiences and discuss the different solution scenario´s. I will send an e-mail with some date proposals for a web-meeting.
    Best regards,

    • Dear Miguel,
      Many thanks for reaching out. I am happy to set up a web-meeting to explain the solution more into detail and to answer your questions. I will send you a separate e-mail with some date proposals for this.
      Best Regards,


Leave a Comment

More Blog-Posts