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
| Phase | Status | Scope |
|---|---|---|
| B2G | Live (Jun 2014) | All public administration suppliers |
| B2B | Live (Jan 2019) | All domestic transactions |
| B2C | Live (Jan 2019) | All domestic transactions |
| Flat-rate taxpayers | Live (Jul 2022) | Extended to forfettari regime |
Known causes
Customer code not collected
Using old/invalid code
Confusing PEC with regular email