Skip to main content

E-Invoicing Support (SDI) for Italy

Issue electronic invoices in Italy and comply with local e-invoicing requirements

Hanna avatar
Written by Hanna
Updated over a week ago

We’re introducing e-invoicing support for Italy in RO App. This functionality allows you to create and send electronic invoices in compliance with Italian regulations by submitting them through the Sistema di Interscambio (SDI), the official e-invoicing platform managed by the Agenzia delle Entrate.

Once e-invoicing is enabled, invoices are generated automatically based on your workflow, validated, and transmitted to SDI — which then delivers them to your customer or the relevant public authority.

How E-Invoicing Works in RO App

RO App helps you handle Italian e-invoicing with fewer manual steps while staying aligned with local rules.

Automatic invoice generation

Electronic invoices are generated automatically when an invoice in RO App reaches a selected status.

Submission via SDI

Generated e-invoices are automatically sent to SDI, where they are validated against Italian requirements. If the invoice passes validation, SDI forwards it to the recipient. If errors are detected, the invoice is rejected and returned with an error message.

Supported format

Invoices are generated in FatturaPA, the official XML format required for e-invoicing in Italy for B2B, B2C, and B2G transactions.

Delivery to the recipient

After successful submission:

  • SDI delivers the invoice to the recipient’s registered channel, or

  • makes it available in the recipient’s SDI inbox if no channel is registered.

Manual actions and export

You can also send e-invoices manually and export generated e-invoice files via the Actions menu in the invoice dialog.

How to Enable E-Invoicing

To start using e-invoicing for Italy in RO App:

  1. Go to Settings > Integrations and open E-invoicing.

  2. Choose the invoice status that will trigger automatic e-invoice generation.

  3. Choose the operating mode:

    • Live — e-invoices are submitted to SDI and delivered to recipients.

    • Testing — e-invoices are generated and sent via SDI test environments.

  4. Select the legal entities under which e-invoices will be issued. Ensure that the required legal entity details in Settings > General are filled in correctly, especially:

    • Legal name and address

    • VAT number

    • Certified Email (PEC), if applicable
      If you update any required fields, return to the E-invoicing settings and sync the changes.

  5. Map taxes in RO App to official Italian VAT rates.

  6. 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 in RO App.

If you have any questions, ideas, or feedback regarding e-invoicing in RO App, feel free to contact us via Support chat.

Did this answer your question?