Decision framework illustration for Italian VAT-compliant e-invoicing software
    E-Invoicing

    How to Choose E-Invoicing Software for Italian VAT Compliance (2026 Buyer's Guide)

    10 min read

    Choosing e-invoicing software for Italian VAT compliance means going beyond "does it talk to SdI?". The right platform proves it handles every FatturaPA TipoDocumento you issue, the Natura code matrix for VAT-exempt and reverse-charge supplies, IVA scissione dei pagamenti for public-administration buyers, and lodges every record in 10-year conservazione sostitutiva. Use the eight-point framework below.

    At a glance

    • Regulator: Agenzia delle Entrate
    • Compliance surfaces: SdI clearance + Natura/TD coding + scissione + reverse-charge + conservazione
    • Retention: 10 years under CAD art.43 and DPR 633/72

    The 8-point framework

    The 8-point framework includes: Native FatturaPA v1. 2.

    1. Native FatturaPA v1.2.x output with automatic schema upgrades.
    2. Full TipoDocumento coverage relevant to your transactions.
    3. Correct Natura code application (N1–N7 family).
    4. Split payment (scissione dei pagamenti) for PA invoices.
    5. Reverse-charge handling per art.17 DPR 633/72 with TD16/TD17/TD19.
    6. Conservazione sostitutiva to an AgID-accredited provider.
    7. Bidirectional sync with your commercialista (XML export, lookup links).
    8. Audit log that maps each invoice to its Identificativo SdI and ricevuta.

    TipoDocumento coverage — what to ask

    "Show me how you handle TD17 (cross-border services purchase), TD20 (autofattura for missing supplier invoice), TD24 (deferred invoice), TD28 (San Marino purchases).

    "Show me how you handle TD17 (cross-border services purchase), TD20 (autofattura for missing supplier invoice), TD24 (deferred invoice), TD28 (San Marino purchases)." If the demo cannot show these end to end, the platform is not safe for VAT compliance — defaulting to TD01 misclassifies the transaction and survives SdI validation but fails AdE risk-scoring.

    Natura codes — the silent rejection trigger

    Every line that does not charge standard 22% VAT needs a Natura code:

    Every line that does not charge standard 22% VAT needs a Natura code:

    • N1 — escluse ex art.15.
    • N2.1 / N2.2 — non soggette (out of scope).
    • N3.1–N3.6 — non imponibili (zero-rated exports, intra-EU, etc.).
    • N4 — esenti.
    • N5 — regime del margine.
    • N6.1–N6.9 — reverse-charge sub-types.
    • N7 — IVA assolta in altro Stato UE.

    Missing or wrong Natura triggers scarto 00400 or 00415 — and even when accepted, an over-broad N2.2 is the single most common trigger of AdE letters of inquiry.

    Split payment and reverse-charge

    Public administration buyers pay the supplier net and remit VAT directly to the AdE (scissione dei pagamenti, art.

    Public administration buyers pay the supplier net and remit VAT directly to the AdE (scissione dei pagamenti, art.17-ter). The FatturaPA must carry EsigibilitaIVA = S. Reverse-charge (art.17 c.2/c.5/c.6) shifts VAT to the buyer with Natura N6.* and zero VAT charged. The platform must trigger the right combination from the buyer's nature (PA vs. private B2B) and the transaction code, not from a manual checkbox.

    Conservazione sostitutiva — non-negotiable

    10 years is the minimum. The conservation pack must carry a qualified timestamp and digital signature, lodged with an AgID-accredited conservatore.

    10 years is the minimum. The conservation pack must carry a qualified timestamp and digital signature, lodged with an AgID-accredited conservatore. The AdE's own free service is fine for low volume; for material volume, bundled conservazione from the e-invoicing vendor avoids running two compliance systems.

    Vendor due-diligence questions

    Vendor due-diligence questions includes: "Which AgID-accredited conservatore do you use? " "How do you handle FatturaPA schema upgrades — is there ever any downtime?

    • "Which AgID-accredited conservatore do you use?"
    • "How do you handle FatturaPA schema upgrades — is there ever any downtime?"
    • "Can my commercialista access invoices directly without an extra licence?"
    • "Show me the audit log mapping each invoice to its Identificativo SdI and ricevuta."
    • "How are TD17 and TD19 generated — do you derive them from VAT treatment or do I tick a box?"
    • "What is your contingency if SDICoop is down — PEC fallback automatic?"

    Key takeaways

    Key takeaways includes: SdI submission is necessary but not sufficient — Italian VAT compliance lives in TipoDocumento, Natura, scissione, and conservazione. Default-to-TD01 platforms survive SdI but fail audits.

    • SdI submission is necessary but not sufficient — Italian VAT compliance lives in TipoDocumento, Natura, scissione, and conservazione.
    • Default-to-TD01 platforms survive SdI but fail audits.
    • Bundle conservazione with submission to halve the compliance surface area.

    Authority sources

    Related reading

    Related reading includes: SdI / FatturaPA explained Best SdI-ready platforms for SMBs

    Tags:
    Italy
    VAT
    FatturaPA
    buyer guide
    compliance
    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    Related Articles