Tutoriel Swiss QR-bill
Tout ce que vous devez savoir sur le format SPC en 31 lignes requis sur les factures suisses depuis 2020.
Qu'est-ce qu'un Swiss QR-bill
Depuis le 30 juin 2020, chaque facture en Suisse doit inclure un QR-bill («QR-Rechnung»), un bloc de paiement standardisé et lisible par machine imprimé sur le talon de paiement. Il remplace les anciens bulletins de versement orange et rouge ES/ESR. Les banques suisses (UBS, PostFinance, Raiffeisen, ZKB, etc.) lisent le QR directement dans leurs applications bancaires mobiles ; les clients le scannent et appuient sur Payer.
Le contenu SPC
Un Swiss QR-bill encode un contenu Swiss Payments Code (SPC), un bloc de 31 lignes de texte UTF-8, chaque champ sur sa propre ligne, dans un ordre rigide défini par le document «Swiss Implementation Guidelines QR-bill» de SIX. Le contenu commence par SPC, se termine par EPD (End Payment Data) et comprend des champs pour l'IBAN, le créancier, le créancier final, le montant, la devise, le débiteur, le type de référence et la référence créancier.
Champs obligatoires
- QRType : toujours
SPC - Version :
0200 - Coding :
1(UTF-8) - IBAN : IBAN suisse ou liechtensteinois (CH/LI) ; QR-IBAN requis si référence QRR utilisée
- Créancier : type d'adresse (S=structuré, K=combiné), nom, rue, numéro, code postal, ville, pays
- Montant : optionnel ; vide pour les bulletins «saisir le montant»
- Devise :
CHFouEUR - Débiteur : optionnel
- Type de référence :
QRR(référence QR),SCOR(référence créancier, ISO 11649) ouNON - Référence : la chaîne de référence
- Remorque :
EPD
La croix suisse
Chaque Swiss QR-bill doit avoir la superposition du drapeau suisse rouge au centre du QR. Abundera QR la dessine automatiquement aux bonnes proportions et positions lorsque vous choisissez le type Swiss QR-bill. Sans la croix, les banques suisses n'accepteront pas le QR.
Correction d'erreurs
SIX impose le niveau de correction d'erreurs M pour les Swiss QR-bills. La superposition de la croix suisse couvre ~7% des modules, donc la tolérance ~15% du niveau M est suffisante.
Générer un QR-bill
Ouvrez le générateur Swiss QR-bill, renseignez l'IBAN, le créancier, le débiteur optionnel, le montant et la référence. Choisissez le type de référence qui correspond à votre IBAN (QRR pour les QR-IBAN dans la plage d'établissements 30000-31999, SCOR ou NON sinon). Téléchargez le PDF et incluez-le sur votre talon de paiement.
Note sur la confidentialité
Votre IBAN créancier, les noms de clients et les montants de factures ne quittent jamais votre navigateur. Abundera QR n'a aucun backend pour les recevoir. Lire la politique de confidentialité complète.