Outcomes and received invoices
SdI outcome
Every invoice you send goes through two stages, and each stage has its own status:
- A-Cube reads your file, converts it to FatturaPA when needed, and hands each invoice to A-Cube's Italian invoicing service. You follow this stage with the processing status.
- The Italian invoicing service sends the invoice to SdI and records SdI's answer in the
markingof the invoice. This is the SdI outcome, the result that counts for tax purposes.
Processing status of an invoice
| Status | Meaning | What to do |
|---|---|---|
transmitted | The Italian invoicing service accepted the invoice and takes care of sending it to SdI. SdI has not answered yet and can still reject it. | Follow the SdI outcome. |
failed | The invoice failed during file processing, for example because a CSV row misses a required field. Nothing was sent to SdI. | Read the violations, correct the file and upload it again. |
Once an invoice is transmitted, its processing status does not change anymore, even when SdI rejects it later. A rejection by SdI never shows up as failed during file processing: always check the SdI outcome.
SdI outcome of an invoice
The main values of marking:
marking | Meaning |
|---|---|
waiting | The invoice is being sent to SdI, usually within about 60 seconds. |
quarantena | SdI could not be reached. A-Cube retries automatically for about 4 days. |
sent | SdI received the invoice and is checking it. |
rejected | SdI rejected the invoice because it contains errors. Correct it and send it again. |
delivered | SdI delivered the invoice to your customer (delivered-pa for public administrations). |
not-delivered | SdI could not deliver the invoice to your customer. |
invoice-error | A-Cube could not send the invoice to SdI after all the retries. |
Invoice status and Notifications describe every value, including the ones for public administrations.
Where to read the SdI outcome
- On the Invoice transfers page of the dashboard, which for Italy also shows the SdI data:
marking(for examplerejected),notice, SdI ID and sending time. - In the Italian invoicing API: the document's
transmission_uuidis the invoice UUID, andGET /invoices/{uuid}returns itsmarking. See Invoice status for the values. - As an
NSfile in your directories, if you receive SdI notifications (on request).
Received invoices
- Supplier invoices and SdI notifications delivered to your SFTP directories (on request).
- Peppol invoices forwarded to SdI with Peppol-to-SdI (on request).