Skip to main content

Outcomes and received invoices

SdI outcome​

Every invoice you send goes through two stages, and each stage has its own status:

  1. 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.
  2. The Italian invoicing service sends the invoice to SdI and records SdI's answer in the marking of the invoice. This is the SdI outcome, the result that counts for tax purposes.

Processing status of an invoice​

StatusMeaningWhat to do
transmittedThe 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.
failedThe 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:

markingMeaning
waitingThe invoice is being sent to SdI, usually within about 60 seconds.
quarantenaSdI could not be reached. A-Cube retries automatically for about 4 days.
sentSdI received the invoice and is checking it.
rejectedSdI rejected the invoice because it contains errors. Correct it and send it again.
deliveredSdI delivered the invoice to your customer (delivered-pa for public administrations).
not-deliveredSdI could not deliver the invoice to your customer.
invoice-errorA-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 example rejected), notice, SdI ID and sending time.
  • In the Italian invoicing API: the document's transmission_uuid is the invoice UUID, and GET /invoices/{uuid} returns its marking. See Invoice status for the values.
  • As an NS file in your directories, if you receive SdI notifications (on request).

Received invoices​