← Savoir

Facture QR suisse : spécification, chiffre de contrôle, numéro de référence expliqués

La facture QR suisse suit les SIX Implementation Guidelines version 2.4 (publiées le 24.02.2026, en vigueur dès le 14.11.2026). Points techniques centraux : un numéro de référence QRR se compose de 26 chiffres plus 1 chiffre de contrôle calculé selon un procédé modulo 10 récursif (27 chiffres au total), le code QR mesure exactement 46×46 mm, et les adresses combinées de type « K » ont été supprimées avec la version 2.3 (21.11.2025) — seules les adresses structurées de type « S » restent admises.

Spécification
SIX Implementation Guidelines v2.4
Publiée le
24.02.2026
En vigueur dès
14.11.2026
Longueur de la référence QRR
26 + 1 chiffre de contrôle = 27 chiffres
Procédé de chiffre de contrôle
Modulo 10 récursif (annexe B)
Taille du code QR
46 × 46 mm
Bande de la partie paiement
210 × 105 mm
Type d'adresse depuis v2.3 (21.11.2025)
uniquement structurée (S), type K supprimé

Le chiffre de contrôle modulo 10 récursif, vérifié par le calcul

Le chiffre de contrôle est calculé de manière récursive à partir des 26 chiffres du numéro de référence, au moyen d'un tableau de report 10×10 (annexe B, figure 21). L'exemple officiel de l'annexe B « 21 00000 00003 13947 14300 0901 » donne, lorsque le procédé est appliqué correctement, le chiffre de contrôle 7 — ce résultat a été confirmé indépendamment par comparaison avec le tableau SIX, avec la bibliothèque Python stdnum.ch.esr, et par un calcul manuel.

IBAN QR vs. IBAN ordinaire

Un IBAN QR se reconnaît à son IID (identification de l'établissement) situé dans la plage 30000–31999. Un IBAN QR exige impérativement une référence QRR — sans elle, le paiement est refusé par les banques. Des types de référence tels que SCOR (ISO 11649) ne sont pas admis pour les IBAN QR.

Exigences de mise en page

Le Swiss QR Code lui-même mesure exactement 46×46 mm, avec 5 mm d'espace libre tout autour. La bande complète de la partie paiement (y compris la moitié récépissé) mesure 210×105 mm et figure sur la même page que la facture. Les désignations de champs officielles, en plusieurs langues, sont définies à l'annexe C de la spécification.

Pour votre entreprise

Une facture QR correctement mise en œuvre réduit les retards de paiement dus à un refus bancaire — l'erreur la plus fréquente est un chiffre de contrôle erroné ou absent, ou un IBAN QR sans référence QRR.

Pour les développeuses et développeurs

Le tableau de report 10×10 de l'annexe B peut être directement implémenté sous forme de tableau compact ; l'exemple de calcul mentionné ci-dessus se prête comme test de régression pour une implémentation propre.

Ce que cela ne signifie pas

  • Cette page résume les points techniques centraux, mais ne remplace pas l'étude de la spécification SIX complète (notamment les détails de mise en page tels que les repères de coupe/la perforation, l'encadré « point de dépôt », ou les procédés alternatifs).
  • Les données mentionnées (v2.4, en vigueur dès le 14.11.2026) valent à la date de cette page — SIX publie périodiquement de nouvelles versions, la source déterminante reste toujours la version actuelle de six-group.com.

Questions fréquentes

Quelle est la longueur d'un numéro de référence QRR ?
27 chiffres au total : 26 chiffres de base plus 1 chiffre de contrôle, calculé selon le procédé modulo 10 récursif de l'annexe B de la spécification SIX.
Puis-je utiliser un IBAN QR sans référence QRR ?
Non — un IBAN QR (IID 30000–31999) exige impérativement une référence QRR, faute de quoi le paiement est refusé par les banques.
Les adresses combinées (type K) sont-elles encore admises sur la facture QR suisse ?
Non, depuis la version 2.3 (21.11.2025), seules les adresses structurées (type S) sont admises.

Sources