- Description
- Limitations
- Actions
- Workflows
- Documents
Issue invoices
Invoice status
Receive invoices
Archive invoices
Key features
- Direct accredited channel: Invopop transmits and receives under its own SDI accreditation. No third-party gateway sits between you and the tax authority.
- FatturaPA both ways: GOBL → FatturaPA for issuing, FatturaPA → GOBL for received invoices, with the original XML kept attached exactly as it was exchanged.
- Statuses as documents: Every SDI notification becomes a status entry on the invoice, carrying the original Italian code and a plain-language description.
- Certified archiving: Issued and received invoices are preserved under conservazione a norma through our preservation partner A-Cube, with the receipt attached to the entry.
- Full sandbox lifecycle: The sandbox simulates SDI end to end — including rejections and non-delivery — so you can exercise every outcome before going live.
FAQ
Invoicing questionsHow do I configure my workspace for Italian invoicing?
How do I configure my workspace for Italian invoicing?
How do I issue a documento commerciale (scontrino)?
How do I issue a documento commerciale (scontrino)?
Where do I find Italy-specific GOBL documentation?
Where do I find Italy-specific GOBL documentation?
it-sdi-v1 addon documents required FatturaPA fields.Why is my invoice processing taking so long?
Why is my invoice processing taking so long?
How do I know if my invoice was delivered successfully?
How do I know if my invoice was delivered successfully?
RC (ricevuta di consegna) notification, recorded on the invoice as a status entry with the GOBL status acknowledged. A rejection arrives as NS with status error. Every notification and what it means is covered in the status guide.How do I test different SDI outcomes in the sandbox?
How do I test different SDI outcomes in the sandbox?
SIMNS00 to simulate a rejection. The sandbox simulates SDI end to end and feeds back the notifications a real exchange would produce; any ordinary code resolves to a successful delivery. The full list of reserved codes is in the issuing guide.How do I add codice fiscale and Partita IVA?
How do I add codice fiscale and Partita IVA?
tax_id, and the codice fiscale goes in identities under the key it-fiscal-code. A party may carry both.An Italian supplier always needs a partita IVA. An Italian customer needs at least one of the two — which one depends on who they are, covered in the issuing guide.Here’s an example showing both identifiers on a supplier:How do I invoice a customer outside Italy?
How do I invoice a customer outside Italy?
What if the customer has no tax ID at all?
What if the customer has no tax ID at all?
How do I reference a receipt (documento commerciale) in an SDI invoice?
How do I reference a receipt (documento commerciale) in an SDI invoice?
type N.DOC.COMM and the receipt’s identifier in text, its progressive number in amount and its date in date. The it-sdi-v1 addon writes each item attribute as an AltriDatiGestionali block (TipoDato, RiferimentoTesto, RiferimentoNumero, RiferimentoData). The type is limited to 10 ASCII characters. See the “Invoice after a documento commerciale” example in the issuing guide.How do I onboard a new supplier in Italy?
How do I onboard a new supplier in Italy?
How are supplier credentials stored in Invopop for Italy?
How are supplier credentials stored in Invopop for Italy?
How do I register a supplier with SDI?
How do I register a supplier with SDI?
What certificates does SDI require to authenticate a supplier?
What certificates does SDI require to authenticate a supplier?
FPA12) also need a qualified electronic signature, which Invopop applies with its own seal when it sends them.How do I import received invoices in Italy?
How do I import received invoices in Italy?
BDCS3JD) with the tax authority and run the registration workflow on the company’s party entry. Invopop automatically receives matching invoices and routes them through the configured import workflow. See the receiving invoices guide.How does Invopop convert received Italian invoices into GOBL?
How does Invopop convert received Italian invoices into GOBL?
gobl.fatturapa. The original signed XML is preserved as a silo entry attachment alongside the GOBL representation.How do I test receiving invoices in the sandbox?
How do I test receiving invoices in the sandbox?
What happens if a received invoice contains errors?
What happens if a received invoice contains errors?
KO, but the original file stays stored — the invoice can be re-processed later without SDI needing to redeliver it.If the invoice has significant structural issues that prevent conversion, you may need to contact the sender to request a corrected invoice.How quickly are invoices received after being sent by suppliers?
How quickly are invoices received after being sent by suppliers?
Can I register multiple companies to receive invoices?
Can I register multiple companies to receive invoices?
- Register the recipient code
BDCS3JDwith the Italian tax authority for that specific company - Have its tax ID registered by running the registration workflow on the company’s party entry
- Use the same import workflow configured in the app settings
Can I register the same tax ID again from a different party?
Can I register the same tax ID again from a different party?
What format do received SDI invoices arrive in?
What format do received SDI invoices arrive in?
How does certified archiving (conservazione a norma) work with Invopop?
How does certified archiving (conservazione a norma) work with Invopop?
Do received invoices need to be archived too?
Do received invoices need to be archived too?
What happens to archived invoices when I unregister a company?
What happens to archived invoices when I unregister a company?
🇮🇹 Invopop resources for Italy
🇮🇹 Invopop resources for Italy