Error codes · peppol-bis-3 · Italy

BR-IT-02Fixable here

Missing Codice Destinatario in Italy

This is the rejection, word for word: „[BR-IT-02] Italian B2B invoices require a 7-character Codice Destinatario (recipient code) for SDI routing, or a PEC email address.

Why this matters in Italy

Italy requires e-invoicing using FatturaPA (XML). An invoice with this error is rejected; it cannot be processed under Italy's rules.

SDI uses the Codice Destinatario to route invoices to the correct recipient. Without it, invoices go to the recipient's tax drawer.

What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doAdd the recipient's Codice Destinatario or PEC address.

How to fix BR-IT-02

01Get recipient codeAsk your customer for their 7-character SDI code
02Alternative PECIf no code, use their certified PEC email address
03Add to invoiceUse EndpointID with schemeID 0201 for SDI code

Italy e-invoicing requirements

PhaseStatusScope
B2GLive (Jun 2014)All public administration suppliers
B2BLive (Jan 2019)All domestic transactions
B2CLive (Jan 2019)All domestic transactions
Flat-rate taxpayersLive (Jul 2022)Extended to forfettari regime

Known causes

Customer code not collected
Using old/invalid code
Confusing PEC with regular email