Fatturazione Elettronica (Italy)
Electronic invoicing via SDI (Sistema di Interscambio) has been mandatory in Italy since 2019 for all B2B and B2C invoices between VAT-registered parties. Every invoice passes through the Agenzia delle Entrate's SDI before it is legally valid.
Already mandatory since 2019 — current rules apply to all VAT-registered parties.
Agenzia delle Entrate · Sistema di Interscambio (SDI)
FatturaPA XML schema 1.2.x
The manual reality
The SDI is the bottleneck: every invoice issued must be converted to FatturaPA XML, digitally signed, transmitted to the SDI, and tracked through to a delivery or rejection notice. Small accounting tools and freelancers handle this manually. Format errors surface only after rejection.
The WorkAist approach
The Italian AI Bookkeeper agent generates FatturaPA from your accounting tool (Fatture in Cloud, Aruba, TeamSystem, Danea), applies the digital signature, transmits to the SDI, receives the delivery or rejection notice, and on rejection returns the exact cause in plain Italian (e.g. 'Wrong recipient code', 'Missing line number'). Ready in 4 hours of setup.
Implementation in 5 steps
- 1Connect your accounting tool (Fatture in Cloud, Aruba, TeamSystem).
- 2Upload the qualified-signature certificate or your SDI Web Service credentials.
- 3Define the routing rules (recipient PEC vs unique SDI code).
- 4Let the agent transmit and track every invoice issued.
- 5Audit trail and substitute archiving included (ten-year legal retention).
Connectors & agents involved
FAQ
Does WorkAist also handle incoming (passive) invoices?▼
Yes. The agent monitors the inbound SDI channel, downloads received passive invoices, reconciles them with payments, and routes them for accounting approval before recording.
What about substitute archiving (conservazione sostitutiva)?▼
Compliant substitute archiving is handled via a dedicated connector (Aruba PEC, Namirial, InfoCert). The archive reference is automatically attached to every invoice.
Can I use WorkAist if I already have an accounting tool like TeamSystem?▼
Yes. WorkAist does not replace your accounting tool — it integrates with it. The agent reads invoices from TeamSystem, transmits them to the SDI, and re-imports the status.
Automate Fatturazione Elettronica (Italy) this month
Open-source, self-hosted, AGPL-3.0. Your data stays in your infrastructure.
Get started