Skip to content
GitHub

FatturaPA semplificata

  • Format id: fatturapa-semplificata
  • Countries: Italy (IT)
  • Status: in active use
  • Parser: fatturapa family, converts to canonical JSON

Simplified invoice (FSM10) for small amounts.

  • IT: fatturapa (FPR12/FPA12), fatturapa-semplificata. All domestic invoices via SdI, often CAdES .p7m, sometimes lots. peppol-bis3 with AGID extension for public-sector ordering.

Mapping notes for the fatturapa parser family

Section titled “Mapping notes for the fatturapa parser family”
  • Phase 2. Covers: FatturaPA, semplificata. Child elements are unqualified (no namespace). Several FatturaElettronicaBody per file. Natura → VAT category, RT0x → withholdings, cassa previdenziale → charge + extensions.it. SdI ID from the separate metadata file. Done: see src/parsers/fatturapa.ts (FPR12/FPA12 and FSM10; TD04/TD08 are credit notes; split payment → totals.splitPaymentVat; bollo → otherTaxes + extensions.it.stampDuty).

The same parser family handles the formats listed in Build order and mapping notes.