Swiss QR Code 2.3 (No Reference)
IBAN sans référence, en CHF ou EUR, tel que le générateur l'écrit ; le moteur refuse le type K.
Créer Swiss QR Code 2.3 (No Reference) ›Nouveau : TFORMer Designer V9.2 — créez et imprimez facilement vos étiquettes et formulaires. Découvrir le produit →
Utilisé par 700 000+ personnes
Le Swiss QR Code est le code QR à croix suisse de chaque QR-facture. Saisissez votre IBAN, votre adresse et le montant pour en créer un pour vos factures.
Le générateur gratuit n'écrit aucune référence, ce que SIX n'autorise qu'avec un IBAN normal. Un QR-IBAN, avec un identifiant d'établissement de 30000 à 31999 aux positions 5–9, n'accepte qu'une référence QR de 27 chiffres.
Indiquez séparément rue, numéro de bâtiment, code postal et localité, comme votre banque les détient ; le générateur écrit une adresse structurée (type S) avec le pays CH. Saisissez le montant sous la forme 1250.50, sans séparateur de milliers.
SIX exige 46 × 46 mm, à partir d'un graphique vectoriel : téléchargez le SVG, inclus avec un forfait. Laissez 5 mm libres autour du code.
Chaque QR-facture, la norme des factures papier en Suisse et au Liechtenstein, porte un Swiss QR Code sur sa section paiement. Le code contient les données de paiement et affiche en son centre une croix blanche sur un carré noir. Les QR-factures circulent depuis juin 2020 et ont définitivement remplacé les bulletins de versement rouges et orange le 1er octobre 2022.
Les débiteurs le scannent avec l'appareil photo de leur application d'e-banking ou de m-banking, ou avec un lecteur vers un logiciel ERP (enterprise resource planning) ou de paiement. Les données remplissent le paiement, de sorte que personne ne ressaisit un IBAN de 21 caractères ou une référence de 27 chiffres.
Les sections paiement papier peuvent aussi être payées en espèces au guichet de la poste, tandis qu'une QR-facture envoyée en PDF ne convient qu'à l'e-banking et au m-banking. Bailleurs et sociétés de leasing émettent des QR-factures pour une série d'échéances ; les fondations laissent le montant ouvert pour les dons.
Une référence QR ou une Creditor Reference permet de rapprocher automatiquement les paiements reçus des factures ouvertes, et ses chiffres de contrôle détectent les fautes de frappe. SIX note qu'un traitement cohérent n'est garanti que pour la référence QR. Ajoutez les références avec TBarCode ou votre logiciel de facturation ; le générateur gratuit n'en écrit aucune.
Le dessin montre l'exemple à la taille fixe de SIX, 46 × 46 mm : ses 49 × 49 modules mesurent 0,939 mm, au-dessus du minimum de 0,4 mm. La croix occupe 7 × 7 mm, et 5 mm restent libres autour du code.
Téléchargez gratuitement du GIF, du PNG ou du JPG ; le SVG, le format vectoriel qu'exige la règle de mise à l'échelle de SIX, et une résolution d'impression supérieure sont inclus avec un forfait. Sans compte, vous créez un code à la fois ; après une connexion gratuite, une feuille de données en crée beaucoup d'un coup.
Dans Word, TBarCode Office place les codes dans des publipostages, alimentés par la feuille Excel de TEC-IT qui construit les données de la version 2.3. TBarCode SDK les génère dans votre propre logiciel comme composant .NET, ActiveX ou DLL, avec sortie EPS, PDF ou SVG. Un exemple C# pour son composant .NET construit les données de la version 2.3 avec des adresses structurées.
SPC à EPD (End Payment Data)Les données sont du texte brut en lignes fixes, séparées par LF ou CR + LF de bout en bout. Les lignes 1–31 doivent toutes être présentes, même vides, et la dernière ligne se termine sans saut de ligne.
| Lignes | Contenu | Règle |
|---|---|---|
| 1–3 | SPC, 0200, 1 | En-tête : type, version, UTF-8 ; jamais imprimé |
| 4 | IBAN ou QR-IBAN | 21 caractères, CH ou LI |
| 5–11 | Créancier : S, nom, rue, numéro, code postal, localité, pays | Code postal, localité et pays obligatoires |
| 12–18 | Créancier final | Doit rester vide |
| 19–20 | Montant, monnaie | 1250.50 ; CHF ou EUR |
| 21–27 | Débiteur (« Payable par ») | Facultatif |
| 28–29 | Type de référence, référence | QRR, SCOR ou NON |
| 30–31 | Message, fin EPD | Message jusqu'à 140 caractères |
| 32–34 | Informations de facturation, procédures alternatives | Facultatif ; les données de facturation ne sont pas transmises avec le paiement |
| Compte | Type | Référence | Monnaie |
|---|---|---|---|
QR-IBAN CH44 3199 9123 0008 8901 2 | QRR | 27 chiffres, le dernier étant un chiffre de contrôle récursif modulo 10 : 21 00000 00003 13947 14300 09017 | CHF ou EUR ; CHF seulement avec la 2.4, à partir du 14 novembre 2026 |
IBAN CH58 0079 1123 0008 8901 2 | SCOR | ISO 11649 : RF, 2 chiffres de contrôle (modulo 97-10), 5–25 caractères : RF18 5390 0754 7034 | CHF ou EUR |
| IBAN | NON | Aucune | CHF ou EUR |
Le chiffre de contrôle à l'œuvre : le tableau récursif modulo 10 de SIX transforme les chiffres 1–26 de cette référence QR en un report de 3, ce qui donne le chiffre de contrôle 10 − 3 = 7.
SIX a fixé au 21 novembre 2025 l'échéance pour adapter la facturation ; depuis cette date, la QR-facture n'autorise que l'adresse structurée. Les factures avec le type K ne peuvent être utilisées que pendant une courte période transitoire après le 21 novembre 2025. Les banques doivent avoir adapté les ordres permanents et les modèles d'ici le 13 novembre 2026.
Le code QR EPC (BCD) préremplit un virement SEPA (Single Euro Payments Area) en euros ; il n'a pas de croix et ne produit pas de QR-facture.
Un QR Code ordinaire contient n'importe quel texte ou lien, sans la structure en lignes de SIX, le niveau M ni la croix.
Choisissez Swiss QR Code 2.3 (No Reference) : les sept ouvrent le même générateur, qui écrit une adresse structurée avec le pays CH, sans débiteur ni référence.
IBAN sans référence, en CHF ou EUR, tel que le générateur l'écrit ; le moteur refuse le type K.
Créer Swiss QR Code 2.3 (No Reference) ›Pour un IBAN avec une Creditor Reference RF, ajoutée avec TBarCode ou un logiciel de facturation : le générateur n'a pas de champ de référence.
Créer Swiss QR Code 2.3 (Creditor Ref.) ›Pour un QR-IBAN avec une référence QR, également ajoutée en dehors du générateur ; le moteur vérifie son chiffre de contrôle. CHF seulement avec la directive 2.4, à partir du 14 novembre 2026.
Créer Swiss QR Code 2.3 (QR Ref.) ›Même code que 2.3 pour une adresse structurée, mais le moteur accepte encore le type K, non autorisé par SIX depuis le 21 novembre 2025. Choisissez plutôt 2.3.
Créer Swiss QR Code 2.2 (No Reference) ›Choisissez plutôt 2.3 (Creditor Ref.) : cet équivalent 2.2 accepte encore le type K.
Créer Swiss QR Code 2.2 (Creditor Ref.) ›Choisissez plutôt 2.3 (QR Ref.) : cet équivalent 2.2 accepte encore le type K.
Créer Swiss QR Code 2.2 (QR Ref.) ›Nommé d'après la directive 1.0 (2017) mais traité comme 2.2 ; le générateur écrit 0200, la seule version autorisée par SIX. Choisissez plutôt une variante 2.3.
En savoir plus sur Swiss QR Code.
Créez ces codes-barres avec les logiciels TEC-IT : Barcode Studio – générateur de codes-barres pour Windows, macOS et Linux
ProduitLe kit de développement pour Windows : les composants .NET, OCX et DLL génèrent et impriment plus de 100 symbologies de codes-barres depuis vos applications.
ProduitConformes aux normes, pour documents, publipostages et tableurs.
ProduitLa DLL de codes-barres pour SAP : imprimez des codes-barres depuis SAPscript, Smart Forms et ABAP sur presque toutes les imprimantes – via SAPSprint, SAPGUI ou WWI.
Essayez gratuitement dans le navigateur, téléchargez un essai complet, ou parlez à notre équipe commerciale de vos systèmes, normes et volumes.
Nous utilisons des cookies à des fins marketing et pour améliorer votre expérience. Consultez notre Politique relative aux cookies (en anglais) ou gérer les cookies.