1. Qu'est-ce qu'une facture QR (QR-Bill) ?

La facture QR — officiellement appelée QR-Bill ou QR-facture — est le standard de paiement suisse qui a remplacé les anciens bulletins de versement orange (BVR) et rouges (BV) le 1er octobre 2022. Depuis cette date, toute facture comportant une section de paiement doit obligatoirement utiliser ce format. Les banques et PostFinance ne traitent plus les anciens bulletins.

Le principe est simple : la section de paiement, placée en bas de la facture, contient un code QR Swiss (carré, noir sur blanc, exactement 46 × 46 mm) qui encode toutes les informations nécessaires au virement. Le client ou sa fiduciaire scanne ce code avec l'application e-banking et les données sont pré-remplies automatiquement — IBAN, montant, référence, coordonnées.

Pourquoi ce changement ?

Les anciens bulletins de versement étaient une technologie des années 1970. Ils nécessitaient une saisie manuelle des données ou un scanning peu fiable. Le QR-Bill modernise le système de paiement suisse en alignant la Suisse sur les standards européens (SEPA) tout en conservant des spécificités helvétiques — notamment la référence QR à 27 chiffres.

Pour les freelancers et les fiduciaires, c'est une avancée concrète : moins d'erreurs de saisie, paiements plus rapides, meilleur taux de réconciliation comptable.

Important

Depuis le 1er octobre 2022, les anciens bulletins de versement ne sont plus valides en Suisse. Si vous envoyez encore des factures avec l'ancien format, vos clients ne pourront pas les traiter via leur e-banking. Vous devez passer au QR-Bill.

QR-Bill vs lien de paiement en ligne : deux choses différentes

Le QR-Bill est un virement bancaire — le client paie depuis son e-banking suisse. Un lien de paiement en ligne (Stripe, carte bancaire) est un paiement immédiat par carte. Les deux sont complémentaires. Sur Konsult, chaque facture peut inclure les deux : le QR-Bill pour les clients qui paient par virement, et un lien de paiement par carte pour ceux qui veulent régler instantanément.

2. Les éléments obligatoires d'une facture QR suisse

Une QR-Bill valide se compose de deux parties : la facture principale (en haut) et la section de paiement (en bas). La section de paiement est elle-même divisée en trois zones : le récépissé à gauche, la section de paiement proprement dite au centre, et le code QR Swiss à droite.

Éléments de la section de paiement

Élément Obligatoire Détail
QR-IBAN ou IBAN Oui QR-IBAN pour utiliser la référence QR (27 chiffres) ; IBAN classique pour référence SCOR ou sans référence
Nom et adresse du créancier Oui Votre nom (ou raison sociale) et votre adresse complète
Montant Non* Montant en CHF ou EUR — peut être laissé vide si non défini à l'émission
Devise Oui CHF ou EUR uniquement dans la section de paiement QR-Bill
Nom et adresse du débiteur Non* Coordonnées de votre client — recommandé mais pas obligatoire
Référence de paiement Selon type QR-Référence (27 chiffres, avec QR-IBAN) ou SCOR (ISO 11649) ou sans référence
Message additionnel Non Texte libre (140 caractères max) — numéro de facture, description de la prestation
Code QR Swiss Oui Exactement 46 × 46 mm, noir sur fond blanc, conforme SIX Group

*Le montant et les coordonnées du débiteur peuvent être omis dans des cas spécifiques (factures pro forma, devis), mais pour des factures commerciales standard, incluez-les toujours.

Qu'est-ce que le QR-IBAN ?

Le QR-IBAN est un identifiant de compte spécial, fourni par votre banque suisse, qui permet d'utiliser la QR-Référence (les 27 chiffres servant à identifier chaque paiement de façon unique). Il se distingue de votre IBAN classique par les chiffres aux positions 5 à 9 — ils se situent dans la plage 30000 à 31999 pour les comptes QR.

Si vous utilisez votre IBAN classique (sans le préfixe QR), vous devez utiliser une référence SCOR (format ISO 11649) ou n'indiquer aucune référence. La QR-Référence est uniquement disponible avec un QR-IBAN.

Attention

N'utilisez pas votre IBAN classique avec une QR-Référence. Cette combinaison est invalide selon les spécifications SIX Group et rendra votre QR-Bill non conforme. Obtenez votre QR-IBAN auprès de votre banque avant de générer vos premières factures QR.

Comment obtenir votre QR-IBAN

Contactez votre banque suisse ou connectez-vous à votre e-banking. La plupart des banques (UBS, Credit Suisse, Raiffeisen, PostFinance, ZKB, Cantonal Banks) activent le QR-IBAN gratuitement sur demande. Vous recevrez un document avec votre QR-IBAN en quelques jours.

Toutes les grandes banques suisses supportent désormais les QR-Bills. Si votre banque ne vous fournit pas de QR-IBAN, changez de banque — c'est une exigence légale depuis 2022.

3. Comment créer une facture QR en 3 étapes

Voici le processus exact pour créer une QR-Bill valide avec Konsult. L'objectif : votre première facture QR en moins de 5 minutes.

1

Configurez votre profil avec votre QR-IBAN

Dans les paramètres de votre compte, saisissez votre QR-IBAN (fourni par votre banque) et les informations de votre entreprise : nom ou raison sociale, adresse complète, numéro IDE/UID si applicable, numéro TVA si vous êtes assujetti. Ces données s'affichent automatiquement sur toutes vos factures — vous ne les saisissez qu'une seule fois.

2

Créez la facture avec les lignes de prestation

Sélectionnez votre client (ou créez-le), ajoutez les lignes de prestation avec description, quantité et prix unitaire. Konsult calcule automatiquement le sous-total, la TVA si applicable, et le total. Définissez la date d'échéance — 30 jours est la norme en Suisse, mais vous pouvez choisir librement. Le numéro de facture est généré automatiquement et séquentiellement.

3

Envoyez — la section QR-Bill est générée automatiquement

Konsult génère la section de paiement QR-Bill conforme aux spécifications SIX Group : code QR Swiss 46 × 46 mm, récépissé, montant, devise, références. Vous envoyez la facture par email directement depuis Konsult, avec un lien de paiement en ligne en option. Les relances automatiques à J+7, J+14 et J+30 se déclenchent si la facture reste impayée.

Conseil

Activez toujours le paiement en ligne par carte en complément du QR-Bill. Les clients qui peuvent payer immédiatement par carte le font — ça réduit le délai moyen de paiement de plusieurs semaines à quelques minutes. Sur Konsult, les deux options sont disponibles sur chaque facture.

Si vous n'utilisez pas Konsult, vous pouvez aussi utiliser un générateur de QR-Bill en ligne gratuit (proposés par PostFinance, SIX Group, ou certaines banques). Mais ces outils nécessitent de saisir toutes les données manuellement pour chaque facture, sans numérotation automatique, sans envoi intégré, sans suivi des paiements et sans relances. Pour un usage professionnel régulier, un logiciel de facturation est indispensable.

4. Erreurs fréquentes à éviter

Les QR-Bills invalides sont plus courants qu'on ne le croit. Voici les erreurs qui reviennent le plus souvent — et comment les éviter.

Erreur 1 : Utiliser l'IBAN classique avec une QR-Référence

Erreur courante

La QR-Référence (27 chiffres) n'est valide qu'avec un QR-IBAN. Utiliser votre IBAN classique avec une QR-Référence produit un QR-Bill invalide que votre client ne pourra pas traiter en e-banking. Si vous n'avez pas encore de QR-IBAN, utilisez une référence SCOR (ISO 11649) ou aucune référence avec votre IBAN classique.

Erreur 2 : Des dimensions incorrectes pour le code QR

La section de paiement doit respecter des dimensions précises : 105 mm de hauteur au total (récépissé + section de paiement), et le code QR Swiss doit mesurer exactement 46 × 46 mm. Un code trop petit ou trop grand sera refusé par les lecteurs de code e-banking. Si vous créez votre QR-Bill manuellement avec Word ou Illustrator, vous risquez des erreurs de mise à l'échelle. Utilisez un outil qui génère automatiquement des dimensions conformes.

Erreur 3 : Une devise autre que CHF ou EUR dans la section de paiement

Le format QR-Bill ne supporte que CHF et EUR dans la section de paiement. Si vous facturez en USD ou GBP (ce qui est possible pour la partie principale de la facture), la section de paiement QR doit quand même utiliser CHF ou EUR — typiquement CHF avec le montant converti. Pour les clients étrangers qui paient en devise étrangère, un virement SWIFT sans QR-Bill est souvent plus approprié.

Erreur 4 : Omettre les coordonnées complètes du créancier

Le nom et l'adresse du créancier dans la section de paiement doivent être identiques à ceux enregistrés dans votre banque. Une différence — même minime, comme une abréviation — peut provoquer un rejet de paiement. Vérifiez que votre profil Konsult correspond exactement aux données de votre compte bancaire.

Erreur 5 : Envoyer le PDF en basse résolution

Le code QR Swiss doit être net pour être scannable. Un PDF compressé ou exporté en basse résolution peut rendre le code illisible. Utilisez toujours un PDF haute résolution (300 dpi minimum). Konsult génère des PDF optimisés pour l'impression et le scan — vous n'avez pas à vous en préoccuper.

Erreur 6 : Oublier la ligne de séparation

La section de paiement doit être séparée du reste de la facture par une ligne de séparation avec ciseaux (ou indication de découpe). Cette ligne est obligatoire selon les spécifications SIX Group. Sa position exacte est à 105 mm du bas de la page. Sans cette ligne, la facture n'est pas conforme au standard.

Créez votre première QR-Bill en 5 minutes

Konsult génère des QR-Bills conformes automatiquement. QR-IBAN, référence, dimensions — tout est géré. Essai gratuit, aucune carte requise.

Essayer Konsult gratuitement →

5. FAQ — Facture QR en Suisse

Le QR-Bill est-il obligatoire en Suisse ?
Oui. Depuis le 1er octobre 2022, les anciens bulletins de versement (orange BVR et rouge BV) ne sont plus acceptés. Toute facture avec une section de paiement doit utiliser le format QR-Bill (facture avec code QR Swiss). Les banques et PostFinance rejettent automatiquement les anciens formats.
Quelle est la différence entre un IBAN et un QR-IBAN ?
Le QR-IBAN est un identifiant de compte spécial délivré par votre banque suisse, distinct de votre IBAN classique. Il permet d'utiliser la référence QR (27 chiffres) dans la section de paiement du QR-Bill. Concrètement, les chiffres aux positions 5 à 9 du QR-IBAN se situent dans la plage 30000–31999. L'IBAN classique est utilisé avec la référence SCOR ou sans référence.
Puis-je créer un QR-Bill sans logiciel spécialisé ?
Techniquement oui, via des générateurs en ligne gratuits proposés par PostFinance ou SIX Group. Mais pour un usage professionnel (numérotation automatique, archivage, relances, suivi des paiements), un logiciel de facturation comme Konsult est indispensable. Le risque d'erreur avec un générateur manuel est élevé : une QR-Bill invalide bloque le paiement du client et nécessite de réémettre la facture.
Que se passe-t-il si mon QR-Bill contient une erreur ?
Le client ne pourra pas scanner le code QR en e-banking, ou les données seront incorrectes. Le paiement sera soit impossible, soit affecté au mauvais compte. Vous devrez réémettre la facture avec les corrections, ce qui retarde le paiement — parfois de plusieurs semaines si le client ne vous signale pas l'erreur rapidement.
Le QR-Bill est-il utilisable pour les clients étrangers ?
Le QR-Bill est un standard suisse. Les clients étrangers (hors Suisse) ne peuvent pas le scanner dans leur e-banking. Pour des clients en France, Allemagne, ou ailleurs en Europe, utilisez un virement SEPA classique avec votre IBAN suisse (CH…) et proposez un lien de paiement en ligne par carte. Sur Konsult, les deux options coexistent sur chaque facture.
Quel logiciel génère des QR-Bills conformes ?
Konsult génère automatiquement des QR-Bills conformes aux spécifications SIX Group. Il suffit de saisir votre QR-IBAN une seule fois dans votre profil, et chaque facture inclut automatiquement la section de paiement avec code QR Swiss aux bonnes dimensions, la référence correcte et toutes les mentions obligatoires. Vous pouvez aussi utiliser Bexio, Magic Heidi ou LumaBill — voir notre comparatif complet des logiciels de facturation suisses.