La risposta in breve
StrdBkgInf) può contenere dati contabili strutturati secondo la sintassi Swico S1: numero e data di fattura, riferimento cliente, numero IDI, date di prestazione, aliquote e importi IVA, condizioni di pagamento. Questi dati non vengono trasmessi dalla banca; sono letti dal software del destinatario per contabilizzare la fattura fornitore senza digitazione. Il campo condivide un limite di 140 caratteri con la comunicazione non strutturata.A chi servono le informazioni di fatturazione
Lo Swiss QR Code serve innanzitutto a chi paga: conto, importo, riferimento. Ma contiene un elemento supplementare destinato al software del destinatario, l’elemento StrdBkgInf, che le Implementation Guidelines chiamano «Informazioni di fatturazione» e descrivono come «informazioni codificate per la contabilizzazione automatizzata del pagamento». Questi dati non circolano nel sistema bancario; restano nel codice e vengono sfruttati dall’applicazione che scansiona la fattura dal lato cliente: software contabile, ERP, applicazione di pagamento.
Concretamente, una PMI che riceve la vostra QR-fattura la scansiona nel proprio software creditori. Grazie a S1, il software precompila la fattura fornitore: numero, data, il vostro numero IDI, aliquota IVA, scadenza e sconto. Niente più digitazione, meno errori e un pagamento puntuale, perché la scadenza viene calcolata automaticamente.
La sintassi di queste informazioni non è definita da SIX, ma dal gruppo di lavoro ERP di Swico, l’associazione degli editori di software svizzeri. La versione in vigore è la 1.2 del 23 novembre 2018, citata in allegato alle Implementation Guidelines.
La sintassi S1 tag per tag
Un’informazione di fatturazione S1 inizia con //S1 e concatena poi dei tag numerati /nn/ seguiti dal loro valore, in ordine crescente. Ogni tag compare una sola volta; un tag senza dati viene omesso.
| Tag | Contenuto | Formato | Esempio |
|---|---|---|---|
//S1 |
Prefisso: separatore // poi identificativo della sintassi Swico versione 1.x |
fisso | //S1 |
/10/ |
Numero di fattura | testo libero | /10/2026-0417 |
/11/ |
Data della fattura (data di riferimento delle condizioni) | AAMMGG | /11/260902 |
/20/ |
Riferimento cliente (comunicato dal cliente, es. n. d’ordine) | testo libero | /20/PO-88412 |
/30/ |
Numero IDI del fornitore, senza «CHE-», senza punti né suffisso IVA | 9 cifre | /30/106017086 |
/31/ |
Data della prestazione, oppure inizio e fine del periodo | AAMMGG o AAMMGGAAMMGG | /31/260815 o /31/260701260731 |
/32/ |
IVA: aliquota unica, oppure elenco aliquota:importo netto |
numeri, ; tra gli elementi |
/32/8.1 o /32/8.1:1250.00;2.6:180.00 |
/33/ |
IVA all’importazione: importo puro di IVA e aliquota | aliquota:importo |
/33/8.1:24.30 |
/40/ |
Condizioni di pagamento: elenco sconto %:giorni |
; tra gli elementi |
/40/2:10;0:30 |
I tag che contano di più
/11/e/40/insieme determinano la scadenza./11/260902e/40/0:30significano «fattura del 2 settembre 2026, pagabile a 30 giorni», cioè il 2 ottobre 2026./40/2:10;0:30aggiunge uno sconto del 2 % se il pagamento avviene entro 10 giorni. La condizione allo 0 % definisce il termine netto; senza di essa, il software del cliente non può proporre una data di pagamento./30/identifica la vostra azienda senza ambiguità. Il numero IDI (CHE-106.017.086 diventa106017086) permette al software del cliente di ritrovarvi nella sua anagrafica fornitori. Swico raccomanda di indicarlo non appena ne avete uno, anche senza altre informazioni IVA./32/dettaglia l’IVA per la contabilizzazione. Un’aliquota unica basta se tutta la fattura è alla stessa aliquota. Altrimenti, l’elencoaliquota:importo nettodeve corrispondere al totale del codice: la somma degli importi netti e della relativa IVA deve essere uguale all’importo della QR-fattura.
Tre esempi commentati
Fattura semplice, un’aliquota IVA
Lunghezza: 54 caratteri. Restano 86 caratteri per una comunicazione non strutturata, per esempio «Fattura 2026-0417 – manutenzione agosto».
Fattura a più aliquote con sconto
//S1/10/2026-0418/11/260902/20/PO-88412/30/106017086/32/8.1:1250.00;2.6:180.00/40/2:10;0:30
Due aliquote: 8.1 % su 1 250.00 di prestazioni e 2.6 % su 180.00 di forniture ad aliquota ridotta. L’importo del codice deve valere 1 250.00 + 101.25 + 180.00 + 4.68 = 1 535.93 CHF. Sconto del 2 % a 10 giorni, netto a 30 giorni. Lunghezza: 88 caratteri.
Fattura con IVA all’importazione
//S1/10/4031202511/11/260107/30/105493567/32/8.1:49.82/33/2.6:14.85/40/0:30
Il tag /33/ indica un importo puro di IVA all’importazione di 14.85 all’aliquota del 2.6 %, fatturato tale e quale al cliente. Il totale vale (49.82 + 4.04) + 14.85 = 68.71 CHF.
Cosa S1 non fa
- Non sostituisce né l’importo né la valuta, che sono elementi dedicati del codice. Swico li esclude espressamente da S1.
- Non viene trasmesso dalla banca. Il creditore non riceve nulla di S1 nel proprio camt.054; ne beneficia solo il destinatario della fattura.
- Non viene validato dalle banche. Un S1 malformato non impedisce il pagamento, impedisce soltanto la contabilizzazione automatica presso il cliente. Il validatore di swiss-qr-invoice.org controlla la sintassi.
- Non trasforma la QR-fattura in una fattura elettronica strutturata nel senso dei formati XML (Factur-X, ZUGFeRD, eBill). Trasporta una decina di campi, non le righe della fattura.
Attivare S1 nel proprio software
La maggior parte dei software di fatturazione svizzeri propone un’opzione «Informazioni di fatturazione Swico» o «Rechnungsinformationen» da attivare nei parametri della QR-fattura. Verificate che il software:
- compili almeno
/10/,/11/,/30/,/32/e/40/; - applichi l’escape ai caratteri
/e\nei vostri numeri di fattura e riferimenti cliente; - calcoli l’elenco
/32/a partire dalle righe della fattura, con le aliquote in vigore (8.1 %, 2.6 %, 3.8 %); - rispetti il limite di 140 caratteri condiviso con la comunicazione non strutturata, troncando il testo libero piuttosto che S1.
Fonti e riferimenti
- Swico, Syntaxdefinition der Rechnungsinformationen (S1) bei der QR-Rechnung, versione 1.2 (23.11.2018). ↗
- SIX Interbank Clearing, Implementation Guidelines svizzere per la QR-fattura, versione 2.3, elemento StrdBkgInf e capitolo 4.3.3. ↗
- swiss-qr-invoice.org, validatore dello Swiss QR Code e delle informazioni di fatturazione. ↗
- Amministrazione federale delle contribuzioni, aliquote IVA in vigore dal 1° gennaio 2024 (8.1 %, 2.6 %, 3.8 %). ↗