mybills.ch
    facturation

    Swiss QR Code : structure, données et section paiement en Suisse

    Décryptage complet du Swiss QR Code : structure technique, données obligatoires et section paiement pour émettre des factures 100 % conformes en Suisse.

    Équipe MyBills8 min de lectureGenève, Suisse

    Le Swiss QR Code est devenu, depuis la suppression définitive des bulletins de versement rouge et orange, l'unique standard de paiement structuré en Suisse. Derrière ce petit carré noir et blanc se cache pourtant une norme technique précise, encadrée par SIX Interbank Clearing, qui définit exactement quelles données doivent y figurer et comment la section paiement de la facture doit être présentée. Comprendre cette structure n'est pas qu'un exercice technique : c'est ce qui garantit que votre facture sera lue sans erreur par les logiciels bancaires de vos clients, qu'ils soient à Genève, Zurich ou à l'étranger. Cet article détaille la structure du QR code, les données qui le composent et la manière dont la section paiement doit être organisée pour rester conforme en 2026.

    Qu'est-ce que le Swiss QR Code exactement ?

    Le Swiss QR Code est un code-barres bidimensionnel (norme QR classique ISO/IEC 18004) dans lequel sont encodées, selon une syntaxe stricte définie par SIX, toutes les informations nécessaires au paiement d'une facture : créancier, débiteur, montant, monnaie, référence et éventuellement des informations complémentaires.

    Contrairement à un simple lien ou texte libre, le contenu du QR code suit un format normé appelé Swiss Implementation Guidelines QR-bill. Chaque ligne de données a une position et une signification précises, ce qui permet à n'importe quelle application bancaire suisse — e-banking, mobile banking, guichet postal — de lire le code et de préremplir automatiquement l'ordre de paiement, sans ressaisie manuelle.

    Ce standard a remplacé les bulletins de versement (BVR/BV) et s'applique aussi bien aux factures papier qu'aux factures PDF envoyées par e-mail. Il constitue la brique technique derrière ce qu'on appelle communément la « QR-facture ».

    Pourquoi une structure aussi rigide ?

    La rigidité du format n'est pas un excès de zèle administratif : elle garantit l'interopérabilité entre toutes les banques suisses et tous les logiciels de facturation. Un caractère mal encodé, un séparateur manquant ou un champ dans le mauvais ordre peut rendre le code illisible par certaines applications bancaires, même si l'œil humain ne voit rien d'anormal sur le PDF.

    La structure technique du Swiss QR Code

    Le contenu encodé dans le QR code est organisé en plusieurs blocs de données, toujours dans le même ordre :

    BlocContenuExemple
    En-têteType de code, version, codage des caractèresSPC (Swiss Payments Code), version 0200
    Informations créancierIBAN ou QR-IBAN, nom, adresseCH93 0076 2011 6238 5295 7, Mon Entreprise Sàrl
    MontantDevise (CHF ou EUR) et montantCHF 1 250.00
    Débiteur (facultatif)Nom et adresse du clientClient SA, rue du Rhône, Genève
    RéférenceType de référence et numéroQRR, SCOR ou NON
    Informations additionnellesMessage libre ou structuréFacture n° 2026-045
    Alternative ProceduresProcédures de paiement alternatives (rare)

    Cette architecture en blocs est ensuite convertie en une chaîne de texte brute, séparée par des sauts de ligne, qui est encodée dans le QR code selon la norme ISO/IEC 18004 avec un niveau de correction d'erreur M.

    Taille, couleurs et zone de protection

    Le QR code doit respecter des contraintes physiques précises pour rester scannable :

    • Dimension minimale de 46 x 46 mm (idéalement 46 mm exactement pour une facture A4 standard) ;
    • Impression en noir sur fond blanc, sans dégradé ni transparence ;
    • Une zone de protection (quiet zone) de 5 mm minimum autour du code, sans texte ni graphisme ;
    • Le logo suisse (croix fédérale) peut être inséré au centre, mais uniquement dans les dimensions prévues par la norme.

    Un logiciel de facturation suisse bien conçu gère automatiquement ces contraintes, ce qui évite les erreurs d'impression fréquentes lorsque les factures sont montées manuellement dans un traitement de texte.

    Les données obligatoires d'une QR-facture

    Toutes les données ne sont pas facultatives. Certaines sont impératives pour que la facture soit valide et acceptée par les établissements bancaires suisses.

    Informations sur le créancier

    • IBAN suisse ou liechtensteinois valide (ou QR-IBAN si une référence QRR est utilisée) ;
    • Raison sociale complète, telle qu'enregistrée ;
    • Adresse structurée (rue, numéro, NPA, localité, pays) — le format « adresse combinée » sur une seule ligne n'est plus autorisé depuis novembre 2025.

    Informations sur le montant

    Le montant peut être précisé (facture avec montant fixe) ou laissé ouvert (le débiteur saisit lui-même le montant, utile pour les dons par exemple). La devise ne peut être que CHF ou EUR.

    La référence : QRR, SCOR ou aucune

    C'est un point souvent mal compris :

    • QRR : référence numérique de 27 chiffres, utilisée uniquement avec un QR-IBAN dédié, généralement fourni par la banque pour les créanciers ayant besoin d'un rapprochement automatique massif (régies, assurances, grandes PME) ;
    • SCOR : référence structurée internationale (ISO 11649), alphanumérique, utilisable avec un IBAN standard ;
    • NON : aucune référence, uniquement des informations additionnelles en texte libre.

    Pour une PME ou un indépendant genevois émettant des factures classiques, la référence SCOR ou l'absence de référence avec un IBAN standard suffit largement ; le QR-IBAN est surtout pertinent pour les acteurs ayant un volume élevé de paiements entrants à réconcilier automatiquement en comptabilité.

    La section paiement et le récépissé

    La partie visuelle de la QR-facture, appelée section paiement, comprend deux volets détachables imprimés en bas de la facture :

    1. Le récépissé (à gauche), destiné au débiteur comme preuve de paiement, avec un résumé minimal (créancier, montant, devise) ;
    2. La section paiement proprement dite (à droite), contenant le QR code, les coordonnées du créancier, le montant et, le cas échéant, les informations additionnelles lisibles par l'humain.

    Cette double structure reprend l'esprit des anciens bulletins de versement : une partie reste chez le débiteur comme justificatif, l'autre est utilisée pour initier le paiement.

    Ce que la section paiement doit obligatoirement afficher

    • Le titre « Récépissé » et « Section paiement » en français, allemand, italien ou anglais selon la langue de la facture ;
    • Le QR code lui-même, dans sa zone dédiée ;
    • Le montant en chiffres, avec la devise ;
    • Le nom et l'IBAN du créancier, imprimés en clair sous forme lisible, en plus de l'encodage dans le QR code ;
    • Une ligne « informations supplémentaires » reprenant, par exemple, le numéro de facture — cette mention facilite grandement le lettrage automatique en comptabilité.

    Sur ce dernier point, un logiciel de comptabilité suisse correctement paramétré peut lire ces informations additionnelles pour rapprocher automatiquement les paiements reçus avec les factures ouvertes, ce qui représente un vrai gain de temps pour les PME genevoises qui traitent plusieurs dizaines de factures par mois.

    Erreurs fréquentes à éviter

    Dans la pratique, plusieurs erreurs reviennent régulièrement chez les indépendants et petites structures qui génèrent leurs factures « à la main » :

    • Utiliser un IBAN classique avec une référence QRR (incompatibilité de format) ;
    • Oublier de mettre à jour le format d'adresse structurée après la bascule de novembre 2025 ;
    • Réduire la taille du QR code en dessous de 46 mm pour gagner de la place sur la facture ;
    • Superposer un logo trop grand qui masque une partie des modules du QR code ;
    • Ne pas indiquer le numéro de facture dans les informations additionnelles, ce qui complique le suivi des paiements et des relances.

    Ces erreurs, bénignes en apparence, peuvent conduire au rejet du paiement par la banque du débiteur ou, pire, à des paiements mal imputés dans votre comptabilité. Utiliser un générateur de facture QR fiable élimine pratiquement tous ces risques puisque la structure est validée automatiquement à chaque émission.

    QR-facture et outils numériques : simplifier la gestion au quotidien

    Pour un indépendant ou une PME à Genève, générer manuellement chaque QR code n'a aucun sens : le risque d'erreur est trop élevé et le temps perdu trop important. Les solutions actuelles permettent de générer la facture, le QR code et la section paiement en un seul clic, directement depuis les données du client et du montant à facturer.

    C'est exactement l'approche de la facture QR suisse avec MyBills, qui génère automatiquement une section paiement conforme à la norme SIX, avec la bonne référence, le bon format d'IBAN et une mise en page respectant les contraintes de taille et de zone de protection. Pour les indépendants qui facturent au tarif horaire ou au mandat, l'outil s'intègre naturellement à la facturation pour indépendants, tandis que les artisans genevois y trouvent un moyen rapide d'émettre des factures conformes directement depuis un chantier.

    Conclusion : une conformité technique, un gain de confiance

    Le Swiss QR Code n'est pas un simple gadget graphique ajouté au bas des factures suisses : c'est une infrastructure de paiement à part entière, avec ses règles de structure, ses données obligatoires et sa section paiement normée. Bien maîtrisé, il fluidifie radicalement le encaissement des factures et le rapprochement comptable. Mal appliqué, il génère des rejets bancaires et des retards de paiement évitables.

    Plutôt que de composer manuellement chaque élément, la solution la plus sûre reste d'utiliser un outil qui génère la structure complète — QR code, récépissé et section paiement — de façon conforme et automatique. Testez dès aujourd'hui MyBills pour émettre vos QR-factures suisses sans erreur, en quelques minutes seulement.

    #QR-facture#Swiss QR Code#facturation suisse#paiement#conformité

    Facturez et gérez votre entreprise avec MyBills

    Devis, factures QR suisses conformes, suivi des paiements, comptabilité et salaires — dans une interface simple pensée pour les indépendants et PME suisses. 14 jours d’essai gratuit.

    Voir les tarifs
    Questions fréquentes

    Ce qu’il faut retenir

    Quelle est la taille minimale obligatoire du Swiss QR Code sur une facture ?

    Le QR code doit mesurer au minimum 46 x 46 mm, avec une zone de protection d'au moins 5 mm sans texte ni graphisme autour. En dessous de cette taille, le risque de code illisible par les applications bancaires augmente fortement.

    Quelle différence entre un IBAN classique et un QR-IBAN ?

    Le QR-IBAN est un identifiant spécifique fourni par la banque, utilisé uniquement avec une référence QRR de 27 chiffres. Un IBAN classique s'utilise avec une référence SCOR ou sans référence, ce qui suffit pour la majorité des PME et indépendants.

    Que doit contenir obligatoirement la section paiement d'une QR-facture ?

    Elle doit afficher le QR code, le montant et la devise, le nom et l'IBAN du créancier en clair, ainsi qu'une ligne d'informations additionnelles reprenant idéalement le numéro de facture pour faciliter le rapprochement comptable.

    Peut-on encore utiliser les anciens bulletins de versement rouge et orange en 2026 ?

    Non, les bulletins de versement (BV/BVR) ont été définitivement supprimés et remplacés par la QR-facture. Toute facture suisse doit désormais intégrer un Swiss QR Code conforme à la norme SIX.

    Comment éviter les erreurs de structure dans mes QR-factures ?

    Le plus fiable est d'utiliser un générateur de facture QR ou un logiciel de facturation suisse qui valide automatiquement la structure, l'IBAN, la référence et la mise en page, plutôt que de composer le code manuellement.