SdI rejection codes explained
When the Italian exchange system SdI rejects a FatturaPA file it sends a notifica di scarto with one or more five-digit error codes, such as 00404 or 00423. Each code names the check that failed. Find your code below to see what it means, the usual cause and how to fix the file before you send it again.
In short
What the error codes in an SdI notifica di scarto mean, such as 00404, 00423 or 00311, why the Italian exchange system rejected the invoice and how to fix it.
This list covers 63 codes from the official documents below. 62 have their own page; 1 is explained in the table only, as it is a system or transport status with no fix in the invoice.
Not covered: 00327, because no official document lists it.
File name, size and format
| Code | What it means |
|---|---|
| 00001 | File name not valid |
| 00002 | File name already used |
| 00003 | File too large for the channel |
| 00106 | Empty or damaged file |
| 00200 | File does not follow the FatturaPA format |
| 00201 | Too many format errors SdI code 00201 means SdI stopped checking because the file has more format errors than the maximum of 50. Correct the reported format errors, or export the invoice again as FatturaPA, then send it again. |
Electronic signature
| Code | What it means |
|---|---|
| 00100 | Signing certificate expired |
| 00101 | Signing certificate revoked |
| 00102 | Electronic signature not valid |
| 00103 | Signature has no time reference |
| 00104 | Certificate from an untrusted authority |
| 00105 | Signature time after receipt |
| 00107 | Signing certificate not valid |
Tax identifiers and recipient code
Duplicate invoices
| Code | What it means |
|---|---|
| 00404 | Duplicate invoice |
| 00409 | Duplicate invoice in the batch |
Invoice content
Read the official document
- Elenco dei controlli effettuati sul file fattura del Sistema di Interscambio Source: Elenco dei controlli effettuati sul file fattura del Sistema di Interscambio, version 2.0, published by Agenzia delle Entrate, fatturapa.gov.it, read on 8 November 2026.
- Specifiche tecniche relative al Sistema di Interscambio Source: Specifiche tecniche relative al Sistema di Interscambio, version 1.8.4, published by Agenzia delle Entrate, fatturapa.gov.it, read on 8 November 2026.
Klarbon explains each code in its own words; the official wording is in the document linked above.
Frequently asked questions
What is a notifica di scarto?
It is the message SdI sends to whoever transmitted the file when one or more of its checks fail. The rejected file is not delivered to the customer, so a corrected file has to be sent.
Can I send the same file again after fixing it?
Send a corrected file under a new name. SdI also refuses a file whose name it has already received, with code 00002.
Where do the codes come from?
From the list of checks SdI runs on every invoice file, published by the Agenzia delle Entrate on fatturapa.gov.it. Klarbon explains each code in its own words and links to that list.