Die Antwort in Kürze
StrdBkgInf) kann strukturierte Buchhaltungsdaten nach der Syntax Swico S1 enthalten: Rechnungsnummer und -datum, Kundenreferenz, UID-Nummer, Leistungsdaten, MWST-Sätze und -Beträge, Zahlungsbedingungen. Diese Daten werden nicht von der Bank übermittelt; sie werden von der Software des Empfängers gelesen, um die Lieferantenrechnung ohne Eingabe zu verbuchen. Das Feld teilt sich eine Grenze von 140 Zeichen mit der unstrukturierten Mitteilung.Wem die Rechnungsinformationen dienen
Der Swiss QR Code dient zunächst dem Zahler: Konto, Betrag, Referenz. Er enthält aber ein zusätzliches Element für die Software des Empfängers, das Element StrdBkgInf, das die Implementation Guidelines «Rechnungsinformationen» nennen und als «codierte Informationen für die automatisierte Verbuchung der Zahlung» beschreiben. Diese Daten zirkulieren nicht im Bankensystem; sie bleiben im Code und werden von der Anwendung ausgewertet, die die Rechnung auf Kundenseite scannt: Buchhaltungssoftware, ERP, Zahlungs-App.
Konkret: Ein KMU, das Ihre QR-Rechnung erhält, scannt sie in seine Kreditorensoftware. Dank S1 füllt die Software die Lieferantenrechnung vor: Nummer, Datum, Ihre UID-Nummer, MWST-Satz, Fälligkeit und Skonto. Keine Eingabe mehr, weniger Fehler und eine fristgerechte Zahlung, weil die Fälligkeit automatisch berechnet wird.
Die Syntax dieser Informationen ist nicht von SIX definiert, sondern von der ERP-Arbeitsgruppe von Swico, dem Verband der Schweizer Softwarehersteller. Die geltende Version ist die 1.2 vom 23. November 2018, referenziert im Anhang der Implementation Guidelines.
Die Syntax S1 Tag für Tag
Eine Rechnungsinformation S1 beginnt mit //S1 und reiht dann nummerierte Tags /nn/ mit ihrem Wert in aufsteigender Reihenfolge an. Jedes Tag erscheint nur einmal; ein Tag ohne Daten wird weggelassen.
| Tag | Inhalt | Format | Beispiel |
|---|---|---|---|
//S1 |
Präfix: Trennzeichen //, dann Kennung der Swico-Syntax Version 1.x |
fest | //S1 |
/10/ |
Rechnungsnummer | freier Text | /10/2026-0417 |
/11/ |
Rechnungsdatum (Bezugsdatum für die Konditionen) | JJMMTT | /11/260902 |
/20/ |
Kundenreferenz (vom Kunden mitgeteilt, z. B. Bestellnummer) | freier Text | /20/PO-88412 |
/30/ |
UID-Nummer des Lieferanten, ohne «CHE-», ohne Punkte und ohne MWST-Zusatz | 9 Ziffern | /30/106017086 |
/31/ |
Leistungsdatum oder Beginn und Ende der Periode | JJMMTT oder JJMMTTJJMMTT | /31/260815 oder /31/260701260731 |
/32/ |
MWST: einheitlicher Satz oder Liste Satz:Nettobetrag |
Zahlen, ; zwischen Elementen |
/32/8.1 oder /32/8.1:1250.00;2.6:180.00 |
/33/ |
Einfuhrsteuer: reiner MWST-Betrag und Satz | Satz:Betrag |
/33/8.1:24.30 |
/40/ |
Zahlungsbedingungen: Liste Skonto %:Tage |
; zwischen Elementen |
/40/2:10;0:30 |
Die wichtigsten Tags
/11/und/40/ergeben zusammen die Fälligkeit./11/260902und/40/0:30bedeuten «Rechnung vom 2. September 2026, zahlbar innert 30 Tagen», also am 2. Oktober 2026./40/2:10;0:30fügt einen Skonto von 2 % hinzu, wenn die Zahlung innert 10 Tagen erfolgt. Die Bedingung mit 0 % definiert die Nettofrist; ohne sie kann die Software des Kunden kein Zahlungsdatum vorschlagen./30/identifiziert Ihr Unternehmen eindeutig. Die UID-Nummer (CHE-106.017.086 wird zu106017086) erlaubt der Software des Kunden, Sie in seinem Lieferantenstamm zu finden. Swico empfiehlt, sie anzugeben, sobald Sie eine haben, auch ohne weitere MWST-Angaben./32/schlüsselt die MWST für die Verbuchung auf. Ein einheitlicher Satz genügt, wenn die ganze Rechnung demselben Satz unterliegt. Andernfalls muss die ListeSatz:Nettobetragmit dem Gesamtbetrag des Codes übereinstimmen: Die Summe der Nettobeträge und ihrer MWST muss dem Betrag der QR-Rechnung entsprechen.
Drei kommentierte Beispiele
Einfache Rechnung, ein MWST-Satz
Länge: 54 Zeichen. Es bleiben 86 Zeichen für eine unstrukturierte Mitteilung, zum Beispiel «Rechnung 2026-0417 – Wartung August».
Rechnung mit mehreren Sätzen und Skonto
//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
Zwei Sätze: 8.1 % auf 1 250.00 Dienstleistungen und 2.6 % auf 180.00 Lieferungen zum reduzierten Satz. Der Betrag des Codes muss 1 250.00 + 101.25 + 180.00 + 4.68 = 1 535.93 CHF betragen. Skonto von 2 % bei 10 Tagen, netto bei 30 Tagen. Länge: 88 Zeichen.
Rechnung mit Einfuhrsteuer
//S1/10/4031202511/11/260107/30/105493567/32/8.1:49.82/33/2.6:14.85/40/0:30
Das Tag /33/ gibt einen reinen Einfuhrsteuerbetrag von 14.85 zum Satz von 2.6 % an, der dem Kunden unverändert weiterverrechnet wird. Der Gesamtbetrag beträgt (49.82 + 4.04) + 14.85 = 68.71 CHF.
Was S1 nicht tut
- Es ersetzt weder Betrag noch Währung, die eigene Elemente des Codes sind. Swico schliesst sie ausdrücklich aus S1 aus.
- Es wird nicht von der Bank übermittelt. Der Zahlungsempfänger erhält in seiner camt.054 nichts von S1; nur der Empfänger der Rechnung profitiert davon.
- Es wird nicht von den Banken validiert. Ein fehlerhaftes S1 verhindert die Zahlung nicht, nur die automatische Verbuchung beim Kunden. Der Validator von swiss-qr-invoice.org prüft die Syntax.
- Es macht aus der QR-Rechnung keine strukturierte elektronische Rechnung im Sinne der XML-Formate (Factur-X, ZUGFeRD, eBill). Es transportiert rund ein Dutzend Felder, nicht die Rechnungspositionen.
S1 in der eigenen Software aktivieren
Die meisten Schweizer Fakturierungsprogramme bieten in den Einstellungen der QR-Rechnung eine Option «Rechnungsinformationen Swico» oder «Informations de facture» zum Aktivieren. Prüfen Sie, ob die Software:
- mindestens
/10/,/11/,/30/,/32/und/40/ausfüllt; - die Zeichen
/und\in Ihren Rechnungsnummern und Kundenreferenzen maskiert; - die Liste
/32/aus den Rechnungspositionen berechnet, mit den geltenden Sätzen (8.1 %, 2.6 %, 3.8 %); - die mit der unstrukturierten Mitteilung geteilte Grenze von 140 Zeichen einhält und dabei eher den freien Text kürzt als S1.
Quellen und Referenzen
- Swico, Syntaxdefinition der Rechnungsinformationen (S1) bei der QR-Rechnung, Version 1.2 (23.11.2018). ↗
- SIX Interbank Clearing, Schweizer Implementation Guidelines QR-Rechnung, Version 2.3, Element StrdBkgInf und Kapitel 4.3.3. ↗
- swiss-qr-invoice.org, Validator für den Swiss QR Code und die Rechnungsinformationen. ↗
- Eidgenössische Steuerverwaltung, MWST-Sätze in Kraft seit dem 1. Januar 2024 (8.1 %, 2.6 %, 3.8 %). ↗