AccueilBlogQR-facture
QR-facture

Créer une facture QR : étape par étape

Créer une facture QR en Suisse : guide étape par étape avec tous les champs obligatoires. Voici comment établir une facture QR conforme.

e
einzly Redaktion
Rédaction fiscale & financière
6 min de lecture
14 févr. 2026

01Qu'est-ce qu'une facture QR ?

La facture QR est, depuis le 30 septembre 2022, le seul format de paiement valable en Suisse. À cette date, les anciens bulletins de versement orange (BVR) et rouges (BV) ont été définitivement supprimés. Les banques et PostFinance n'acceptent depuis plus que les factures QR.

Le cœur de chaque facture QR est le Swiss QR Code — un code-barres bidimensionnel conforme à la norme ISO 18004. Celui-ci contient toutes les informations de paiement sous forme lisible par machine : bénéficiaire, IBAN, montant, monnaie et numéro de référence. La spécification est définie par SIX (l'exploitant de l'infrastructure financière suisse) et régulièrement mise à jour.

La section de paiement avec le Swiss QR Code est imprimée en bas de la facture et peut être scannée directement par le débiteur avec son application bancaire. La facture peut aussi être payée au guichet postal ou via e-banking en saisissant manuellement le numéro de référence.

Le Swiss QR Code n'est pas un simple code QRUn code QR ordinaire ne contient qu'une URL ou un texte. Le Swiss QR Code a un format de données exactement défini avec des champs fixes et suit le standard SIX. Un simple générateur de codes QR ne suffit donc pas.


02Champs obligatoires d'une facture QR

Pour qu'une facture QR soit valide et puisse être traitée par les banques, certains champs doivent être correctement remplis — tout comme les mentions obligatoires d'une facture suisse. Le standard SIX définit la structure exacte du payload QR.

ChampDescriptionObligatoire ?
IBAN / QR-IBANCompte du bénéficiaire (CH ou LI)Oui
BénéficiaireNom et adresse (structuré ou combiné)Oui
MontantMontant à payer (peut être vide pour les montants ouverts)Optionnel
MonnaieCHF ou EUROui
DébiteurNom et adresse du payeurOptionnel
Type de référenceQRR (référence QR), SCOR ou NONOui
Numéro de référence26 chiffres (QRR) ou structuré (SCOR)Pour QRR/SCOR
Informations supplémentairesTexte libre pour les détails de la facture (max. 140 caractères)Optionnel

Les champs « Montant » et « Débiteur » sont techniquement optionnels. Tu peux créer une facture QR sans montant — par ex. pour des appels aux dons. En pratique, tu indiques presque toujours un montant pour que le client puisse payer directement la facture en la scannant.



03QR-IBAN vs. IBAN normal

Un piège fréquent est la distinction entre QR-IBAN et IBAN normal. Les deux se ressemblent, mais ont des domaines d'utilisation différents et ne sont pas interchangeables.

Tu reconnais le QR-IBAN à l'identification de l'établissement (IID) dans la plage 30000 à 31999. Il est utilisé exclusivement pour les factures QR avec référence QR (type de référence QRR). Ta banque te fournit un QR-IBAN sur demande — il diffère de ton IBAN normal et a un numéro de compte différent.

L'IBAN normal (IID en dehors de 30000-31999) est utilisé pour les factures QR avec référence SCOR (Structured Creditor Reference selon ISO 11649) ou sans référence du tout (type de référence NON).

CaractéristiqueQR-IBANIBAN normal
Plage IID30000 -- 31999Toutes les autres
Type de référenceQRR (référence QR)SCOR ou NON
Numéro de référence26 chiffres, numériqueISO 11649 ou aucun
Rapprochement automatiqueOui (comme le BVR avant)Limité
Adapté pourFacturation régulièrePaiements ponctuels
Recommandation pour les indépendantsSi tu émets régulièrement des factures et souhaites rapprocher automatiquement les paiements reçus, demande un QR-IBAN à ta banque. Tu pourras ainsi attribuer un numéro de référence QR unique à chaque facture.


04Créer une facture QR : 5 étapes

Voici comment créer une facture QR conforme — que ce soit manuellement ou avec un logiciel. Ces cinq étapes s'appliquent à toutes les variantes.

1
Préparer l'IBAN ou le QR-IBAN.

Vérifie auprès de ta banque si tu disposes d'un QR-IBAN. Si tu veux travailler avec une référence QR, tu as impérativement besoin d'un QR-IBAN. Pour SCOR ou les paiements sans référence, l'IBAN normal suffit.

2
Saisir les données du bénéficiaire.

Inscris ton nom complet (ou ta raison sociale) et ton adresse. L'adresse doit être structurée : rue, numéro, code postal, localité, code pays (CH ou LI).

3
Générer le numéro de référence.

Si tu utilises un QR-IBAN, crée un numéro de référence QR à 26 chiffres. Celui-ci contient typiquement ton numéro client et ton numéro de facture, plus un chiffre de contrôle (Modulo 10, récursif). Pour la référence SCOR, utilise le format ISO 11649.

4
Rassembler les informations de paiement.

Ajoute le montant (en CHF ou EUR), la monnaie et éventuellement l'adresse du débiteur. Dans « Informations supplémentaires », tu peux par ex. indiquer le numéro de facture en texte libre.

5
Générer et imprimer le Swiss QR Code.

Le code QR doit mesurer exactement 46 x 46 mm et contenir la croix suisse au centre. La section de paiement est placée en bas de la facture, avec une ligne de séparation et le récépissé à gauche.



05Éviter les erreurs fréquentes

En pratique, nous constatons sans cesse les mêmes erreurs sur les factures QR. Celles-ci entraînent un rejet de la facture par la banque ou l'impossibilité d'attribuer le paiement reçu.

  • IBAN avec des espaces dans le payload QR. C'est l'erreur la plus fréquente. L'IBAN doit toujours figurer sans espaces dans le code QR — donc CH4431999123000889012 et non CH44 3199 9123 0008 8901 2. Sur la section de paiement imprimée, il peut être formaté, mais jamais dans le code QR.
  • Mauvaise combinaison IBAN et type de référence. Un QR-IBAN exige impérativement le type de référence QRR. Un IBAN normal n'accepte que SCOR ou NON. Si tu confonds cette combinaison, le paiement sera refusé.
  • Chiffre de contrôle invalide pour le numéro de référence. La référence QR a un chiffre de contrôle selon Modulo 10 (récursif). Si tu composes la référence manuellement et que tu calcules mal le chiffre de contrôle, l'attribution automatique ne fonctionne pas.
  • Format de code QR incorrect. Le Swiss QR Code doit mesurer exactement 46 x 46 mm, contenir la croix suisse et être imprimé sur fond blanc. Un code trop petit ou déformé ne peut pas être scanné.
  • Ligne de séparation manquante. La section de paiement doit être séparée du reste de la facture par une ligne de séparation (avec symbole de ciseaux). Sans cette ligne, la section de paiement ne peut pas être traitée au guichet postal.
Format de l'IBAN dans le code QRRetiens la règle : jamais d'espaces dans l'IBAN du payload QR. De nombreux générateurs le font automatiquement — mais si tu travailles manuellement ou que tu copies l'IBAN d'un formulaire, cela peut vite arriver. Le mieux est de toujours nettoyer avec .replace(/\s/g, "").


06Facture QR avec einzly

einzly te décharge de toute la complexité. Tu saisis une fois ton IBAN (ou QR-IBAN), tes données d'entreprise — et dès lors, einzly génère automatiquement un Swiss QR Code conforme à la norme pour chaque facture. Tu peux ensuite envoyer la facture directement depuis einzly. Dans notre tutoriel visuel, nous vous montrons tout le processus étape par étape.

Concrètement, cela signifie :

  • Génération automatique du numéro de référence. einzly crée pour chaque facture un numéro de référence QR unique avec un chiffre de contrôle correct. Tu n'as rien à calculer manuellement.
  • Validation de l'IBAN. einzly vérifie lors de la configuration si ton IBAN est valide et s'il correspond au type de référence choisi. Les espaces sont supprimés automatiquement.
  • Section de paiement correcte. La section de paiement est générée dans le bon format et avec tous les champs obligatoires — y compris la croix suisse, la ligne de séparation et le récépissé.
  • Export PDF. Chaque facture est créée en PDF prêt à imprimer, que tu peux envoyer directement ou imprimer. La section de paiement est intégrée en bas de page.
einzly est gratuit pour commencerTu peux créer des factures QR dans la version gratuite d'einzly. Inscris-toi et crée ta première facture en moins de 5 minutes.


07Questions fréquentes sur la facture QR

Non. Depuis le 30 septembre 2022, les anciens bulletins de versement orange et rouges (BVR/BV) sont supprimés. Tous les paiements en Suisse passent par la facture QR. Les banques et PostFinance n'acceptent plus les anciens bulletins.
Un QR-IBAN a une identification d'établissement spéciale (IID 30000-31999) et est utilisé pour les factures QR avec référence QR. L'IBAN normal est utilisé pour les factures avec référence SCOR ou sans référence. Les deux ont des numéros de compte différents — tu obtiens le QR-IBAN séparément de ta banque.
Pas obligatoirement, mais c'est recommandé. Le Swiss QR Code doit respecter un standard exact — taille, format de données, chiffres de contrôle. Avec un logiciel de comptabilité comme einzly, toutes les exigences techniques sont automatiquement respectées et tu t'épargnes des erreurs potentielles.
L'IBAN doit toujours figurer sans espaces dans le payload QR — par ex. CH4431999123000889012. Sur la section de paiement imprimée, l'IBAN peut être formaté avec des espaces pour une meilleure lisibilité. Mais dans le code QR lui-même, les espaces ne sont pas autorisés et provoquent des erreurs.
Partager