Modulo 14 · Core

Electronic invoicing — SDI, sales & purchase invoices

Sales invoice issuance with transmission to the Italian Exchange System (SDI), XML purchase-invoice import and payment management, fully integrated into NewPicass.

What is the Electronic Invoicing module?

The Electronic Invoicing module integrates into NewPicass 14.Net the full Italian invoicing cycle: issuing sales invoices with automatic transmission to the Italian Exchange System (SDI), importing purchase invoices from the tax cabinet, payment management and AgID-compliant decade-long preservation. No more external invoicing software, no more manual import/export between systems. The module generates the FatturaPA XML (FPA12 for PA / FPR12 for private), digitally signs it, transmits it to SDI via an accredited channel, and automatically processes outcome notifications. For inbound, it imports the received XML, extracts structured data, proposes payment via SEPA SCT integrated with the Insurance Payments module. All invoices are sent for decade-long preservation to the AgID-accredited Preservation Provider chosen by the customer.

Immediate activation

Activate the module in 30 minutes

Activation is self-service via the dedicated portal fatturaelettronica.newpicass.it. Configure the issuer registry data, SDI integration (transmission channel, destination code), the delegated accountant and the chosen AgID Preservation Provider. Average configuration time: 30-45 minutes. Once active, the module is immediately integrated with the rest of NewPicass.

Activate Electronic Invoicing

For whom

Who uses the Electronic Invoicing module

AdministrationSales invoice issuance, purchase reconciliation, SDI flow control
Technical accountingInvoice ↔ policy/claim matching, split payment handling, VAT exemptions
External accountantDedicated portal for purchase validation, bulk download, VAT registers
Network managerBroker and coverholder commission invoicing with SDI section D5
Key features

What the module does

Sales invoices (issuance)
  • Compliant FatturaPA XML generation (FPA12 PA · FPR12 private)
  • Qualified digital signature CAdES-BES / XAdES-BES
  • SDI transmission via SFTP / PEC / SDICoop web service
  • SDI notifications handling: receipt, failed delivery, rejection, customer outcome
  • Automatic multi-section progressive numbering
  • Parameterisable invoice templates (commissions, premiums, claims, services)
  • Automatic virtual stamp duty for exempt invoices
  • Split payment art. 17-ter Italian Presidential Decree 633/72 for PA
Purchase invoices (reception)
  • Automatic import from Italian Revenue Agency tax cabinet
  • Structured XML parsing: supplier, amount, VAT, due dates, CIG/CUP
  • Matching with internal orders / deliveries / contracts
  • Accounting approval workflow with delegations
  • Automatic SEPA transfer generation via Insurance Payments
  • Credit notes and VAT adjustment handling art. 26
  • Accountant portal for validation and VAT registers
  • AgID decade-long preservation included
Typical workflow

From accounting event to preservation

01

Invoice origin

The event starts from NewPicass: matured commission, collected premium, settled claim, rendered service. The module captures the event and prepares the invoice draft with automatic registry data.

02

XML generation

FatturaPA XML is composed with mandatory regulatory fields, validated against the Italian Revenue Agency's official XSD schema, and digitally signed with the issuer's qualified certificate.

03

SDI transmission

The file is sent to SDI via the accredited channel (SFTP for high volumes, PEC for occasional, SDICoop for custom integrations). SDI returns a transmission identifier.

04

SDI notifications

SDI returns: delivery receipt (RC), failed delivery (MC), rejection notice (NS), customer outcome (EC). NewPicass processes each notification updating the invoice status.

05

Inbound reception

Inbound invoices received via SDI in the tax cabinet are imported via API. XML parsing, structured data extraction, matching with orders/contracts, submission to approval workflow.

06

Payment & preservation

After approval, SEPA SCT transfer generation towards the supplier via Insurance Payments. Automatic reconciliation via camt.053. Submission for decade-long preservation to the AgID-accredited Provider.

Technologies

Technical stack

Standards
FatturaPA FPA12 · FPR12 CAdES-BES · XAdES-BES SDI SDICoop · SFTP · PEC AgID preservation
Integrations
Italian Revenue Agency API Aruba · InfoCert · Postel · Namirial Insurance Payments (SEPA)
Measurable results

Impact on administration and accounting

30-45 minSelf-service activationFull initial setup from the dedicated portal
100%SDI automationNo manual steps between systems
−70%Inbound handling timeVs manual import from accountant PEC
10 yearsAgID preservationIncluded via accredited Provider
FAQ

Frequently asked questions on Electronic Invoicing

How does transmission to the Italian Exchange System (SDI) work?

NewPicass generates the electronic invoice in FatturaPA XML format compliant with the Italian Revenue Agency's technical specifications (FPA12 version for PA, FPR12 for private). The XML is digitally signed (CAdES-BES or XAdES-BES with the issuer's qualified certificate), named per the scheme IT[VAT]_[progressive].xml, and transmitted to SDI via an accredited channel (SFTP, PEC or SDICoop web service). NewPicass waits for and processes SDI notifications: delivery receipt, failed delivery, term expiry, customer outcome, rejection.

How are supplier invoices imported?

Inbound invoices received via SDI in the principal's tax cabinet (or via destination code / dedicated PEC) are imported into NewPicass via the Italian Revenue Agency API or via integration with the accountant. The module reads the XML, automatically extracts structured data (supplier, amount, VAT, due dates, CIG/CUP if present), matches against internal orders/deliveries, and proposes payment. The accountant can consult and validate via a dedicated portal.

Can supplier invoice payments be handled directly from NewPicass?

Yes. After accounting validation, the e-invoicing module natively integrates with the Insurance Payments module to generate the SEPA Credit Transfer (pain.001) towards the supplier's IBAN. The transfer is transmitted to the bank with a reference including the invoice (number + date); automatic reconciliation via camt.053 closes the cycle by updating the invoice's paid status. Support for instalment plans, multiple due dates, partial payments.

Is AgID-compliant decade-long preservation included?

Issued and received electronic invoices must be kept for 10 years per AgID specifications (Italian Ministerial Decree 17 June 2014 + AgID Guidelines 2020). NewPicass integrates sending invoices to the AgID-accredited Preservation Provider chosen by the customer (Aruba, InfoCert, Postel, Namirial) via standard APIs. Preservation status is tracked for each invoice with reference to the archive package and to the closing timestamp.

Is it compatible with specific insurance-sector needs?

Yes. The module handles industry specifics: commission invoices to the distribution network (SDI section D5 for insurance intermediaries), VAT-exempt invoices under art. 10 Italian Presidential Decree 633/72 for insurance services, split payment handling for PA where applicable, stamp duty handling on exempt invoices, withholding tax for professional suppliers. All invoicing templates are parameterised without dev intervention.

Can I activate the module immediately for my account?

Yes, activation is self-service. Clicking on "Activate Electronic Invoicing" opens the dedicated portal fatturaelettronica.newpicass.it where you can configure issuer registry data, SDI integration, the delegated accountant and the chosen AgID Preservation Provider. Average initial configuration time is 30-45 minutes. Once active, the module is immediately integrated with the rest of the NewPicass platform.

Related modules
Let's talk · 45 minutes

Want to see Electronic invoicing — SDI, sales & purchase invoices in action on your real flows?

45 minutes with one of our engineers, no sales script. You show us your current process and we show you concretely how this module would solve the critical points.