Fele-facturefele-facture

QR-Rechnung prüfen: strukturierte Adresse (S) oder neu erstellen (K)?

Seit November 2025 muss eine Schweizer QR-Rechnung strukturierte Adressen (Typ S) tragen. Die alten QR-Rechnungen mit kombinierter Adresse (Typ K) sind nur noch während einer Übergangsfrist zahlbar, deren Ende von der Bank der zahlenden Person abhängt: bei UBS und der BCN der 30. September 2026, für alle Zahlungen nach den Schweizer Standards der 14. November 2026. Der Test besteht darin, die 5. Zeile des QR-Codes zu lesen. Dieses Tool nimmt Ihnen das ab: Scannen Sie Ihre Rechnung oder wählen Sie ein Foto oder PDF, und die Antwort erscheint. Alles läuft in Ihrem Browser.

Aktualisiert am

Prüfen Sie Ihre QR-Rechnung

Scannen Sie den QR-Code einer Ihrer Rechnungen: Das Tool liest den Adresstyp (S oder K) und sagt Ihnen, ob er konform ist. Alles läuft in Ihrem Browser: Bild, PDF und Kamera werden weder gesendet noch gespeichert.

oder hier ein Bild oder PDF ablegen oder einen Screenshot einfügen (Strg+V)

Sie haben schon den Text des QR-Codes?

Fügen Sie ihn so ein, wie Ihre QR-Code-App ihn anzeigt: Er beginnt mit «SPC».

App ausprobieren — gratis, ohne Karte

So benutzen Sie den Prüfer

1. Scannen oder auswählen. Mit «Mit der Kamera scannen» halten Sie den QR-Code des Zahlteils in den Rahmen. Mit «Foto oder PDF auswählen» nehmen Sie die per E-Mail erhaltene Rechnung oder ein Foto des Papiers. Sie können die Datei auch auf die gestrichelte Fläche ziehen oder einen Screenshot mit Strg+V einfügen.

2. Das Ergebnis lesen. «Konform»: Die Adressen sind vom Typ S. «Neu erstellen»: Eine der beiden ist vom Typ K. «Adresse fehlt oder ist unvollständig»: Der QR-Code enthält keine gültige Adresse. Unter dem Ergebnis steht, was im QR-Code gelesen wurde.

3. Lautet das Ergebnis «Neu erstellen», lässt sich der Einzahlungsschein nicht korrigieren: Sie müssen einen neuen erstellen. Der QR-Rechnung-Generator macht das gratis und ohne Konto, mit strukturierter Adresse.

S oder K: Was sagt der QR-Code?

Der QR-Code einer QR-Rechnung enthält Text, eine Angabe pro Zeile. Die 5. Zeile gibt den Adresstyp des Zahlungsempfängers an, die 21. den der zahlenden Person (leer, wenn der QR-Code keine Adresse der zahlenden Person trägt, was zulässig ist).

S, strukturiert: Strasse (mit oder ohne Hausnummer), PLZ und Ort stehen in getrennten Zeilen. Dieses Format gilt für jede neue QR-Rechnung seit dem 22. November 2025. K, kombiniert: Die Adresse steht in zwei Zeilen Freitext. Dieser Typ, bis zur Version 2.2 der SIX-Richtlinien definiert, ist seit der Version 2.3 gestrichen.

Eine QR-Rechnung mit K-Adresse wird nicht mehr überall akzeptiert: UBS und die BCN nehmen sie seit dem 1. Oktober 2026 nicht mehr an, und am 14. November 2026 treten die QR-Rechnungs-Regeln 2.4 in Kraft; die strukturierte Adresse wird dann für alle Zahlungen nach den Schweizer Standards obligatorisch. Die Daten von 14 Banken mit Quellen finden Sie auf der Seite strukturierte Adresse.

Zeile des QR-CodesInhaltWas das Tool prüft
1 bis 3«SPC», «0200», «1»Dass der Text mit «SPC» beginnt: sonst ist es keine Schweizer QR-Rechnung
4IBAN des ZahlungsempfängersNichts
5Adresstyp des ZahlungsempfängersS: konform · K: neu erstellen
6 bis 11Name, Strasse, Hausnummer, PLZ, Ort, LandBei Typ S: PLZ, Ort und Land vorhanden
19 und 20Betrag und WährungNichts
21Adresstyp der zahlenden PersonS: konform · K: neu erstellen · leer: keine zahlende Person, zulässig
22 bis 27Name und Adresse der zahlenden PersonBei Typ S: PLZ, Ort und Land vorhanden
28 bis 31Referenztyp, Referenz, MitteilungNichts
Reihenfolge der Zeilen nach den Schweizer Implementation Guidelines QR-Rechnung (SIX), Version 2.4.

Was das Tool prüft und was nicht

Es prüft drei Dinge: ob der Text des QR-Codes mit «SPC» beginnt (es ist also eine Schweizer QR-Rechnung), den Adresstyp des Zahlungsempfängers und der zahlenden Person, und ob eine Adresse vom Typ S eine PLZ, einen Ort und ein Land enthält.

Es prüft weder IBAN noch Referenz, Betrag, Währung, Mitteilung oder Layout, noch die übrigen Gründe, aus denen eine Bank eine Zahlung ablehnen kann. Ein «konform» sagt nur, dass der Adresstyp nicht die Ursache ist.

Für eine vollständige Prüfung stellt SIX ein Validierungsportal für die QR-Rechnung bereit: validation.iso-payments.ch/gp/qrrechnung (Konto erforderlich; Oberfläche auf Deutsch und Englisch).

Ihre Daten: Nichts wird gesendet

Der QR-Code wird von einer JavaScript-Bibliothek (jsQR) gelesen, die in Ihrem Browser läuft. Bild, PDF und Kamerabild bleiben auf Ihrem Gerät: Sie werden an keinen Server gesendet, und nichts wird gespeichert. Ein PDF wird vom PDF-Betrachter der Anwendung geöffnet, ebenfalls in Ihrem Browser. Die Kamera läuft nur während des Scans und schaltet sich ab, sobald der QR-Code gelesen ist.

Wie auf der übrigen Website kann der Besuch der Seite von unserer Reichweitenmessung gezählt werden, vorbehaltlich Ihrer Einwilligung. Das Ergebnis Ihres Tests gehört nicht dazu: Es wird an niemanden übermittelt.

Quellen

Häufige Fragen

Woran erkenne ich, ob meine QR-Rechnung vom Typ S oder K ist?+

Scannen Sie sie mit dem Tool auf dieser Seite oder wählen Sie das PDF oder ein Foto der Rechnung: Das Ergebnis erscheint sofort. Von Hand lesen Sie die 5. Zeile des QR-Code-Textes: S ist eine strukturierte Adresse (konform), K eine kombinierte Adresse (das alte Format, neu zu erstellen). Steht die Adresse Ihrer Kundin oder Ihres Kunden im QR-Code, muss auch die 21. Zeile S sein; ist sie leer, trägt der Einzahlungsschein keine Adresse der zahlenden Person, was zulässig ist.

Mein QR-Code ist vom Typ K: Was tun?+

Sie müssen einen neuen erstellen: Der Einzahlungsschein lässt sich nicht korrigieren. Erstellen Sie mit dem kostenlosen Generator von Fele-facture (ohne Konto) einen neuen Zahlteil oder stellen Sie die Rechnung in einer Software neu aus, die die strukturierte Adresse schreibt, und senden Sie sie Ihrer Kundschaft für denselben Betrag erneut. Verwenden Sie kein in eine alte Vorlage eingefügtes QR-Code-Bild wieder: Es ergibt oft K.

Sendet das Tool meine Rechnung irgendwohin?+

Nein. Der QR-Code wird in Ihrem Browser gelesen: Bild, PDF und Kamera werden an keinen Server gesendet, und nichts wird gespeichert. Es ist kein Konto nötig.

Warum findet das Tool meinen QR-Code nicht?+

Das Bild ist wahrscheinlich zu klein, unscharf oder schlecht beleuchtet, oder der Zahlteil ist abgeschnitten. Versuchen Sie einen Screenshot der Seite mit dem Zahlteil, ein PDF, ein scharfes Foto des ganzen Zahlteils oder die Kamera. Gemeint ist der QR-Code des Zahlteils unten auf der Rechnung, nicht ein anderer Code auf der Seite.

Mein QR-Code ist vom Typ S, aber die Rechnung wird abgelehnt. Warum?+

Dann ist der Adresstyp nicht die Ursache. Suchen Sie bei IBAN und Referenz (eine QR-IBAN passt nur zu einer QR-Referenz mit 27 Ziffern, eine normale IBAN nur zu einer Creditor Reference oder ohne Referenz), bei Betrag und Währung oder bei einer unvollständigen Adresse der zahlenden Person. Für eine vollständige Prüfung kontrolliert das Validierungsportal von SIX den gesamten QR-Code.

Muss ich bereits bezahlte Rechnungen neu erstellen?+

Nicht die bezahlten. Eine noch offene Rechnung, deren 5. Zeile K lautet, kann seit dem 1. Oktober 2026 von Kundinnen und Kunden der UBS oder der BCN nicht mehr bezahlt werden, und bei der Graubündner Kantonalbank ist die Zahlung nicht mehr garantiert; im Zweifel senden Sie sie im Format S erneut.

Ersetzt dieser Prüfer das Validierungsportal von SIX?+

Nein. Er beantwortet nur eine Frage, die nach dem Adresstyp (S oder K), ohne Konto und ohne etwas zu senden. Das Portal von SIX prüft den gesamten Inhalt des QR-Codes, verlangt aber ein Konto, und seine Oberfläche ist auf Deutsch und Englisch.

Auch interessant

Nach Branche

App ausprobieren — gratis, ohne Karte

Gratis starten

Ohne Kreditkarte · Gratis: 5 Rechnungen pro Monat, ohne QR-Zahlteil (QR-Rechnung ab CHF 15/Monat) · Siehe auch die Preise.

Wir verwenden Google Analytics, Google Ads und das Meta-Pixel, um die Besucherzahlen der Website und die Wirkung unserer Werbung zu messen (Seitenaufrufe, Besuche). Sie können zustimmen oder ablehnen — ohne Ihre Zustimmung wird kein Mess- oder Werbe-Cookie gesetzt.