Configurer la QR-facture
La QR-facture est la section paiement de vos factures. Votre client la scanne avec l’app de sa banque : le compte, le montant et la référence se remplissent seuls. Quand le paiement arrive, la référence dit à To Bill quelle facture il règle.
Vous ne donnez qu’une chose : l’IBAN du compte qui reçoit vos paiements. To Bill reconnaît de quel compte il s’agit et choisit lui-même la bonne référence. Il n’y a pas de type à choisir.
Avant de commencer
- Ayez sous la main l’IBAN du compte de votre entreprise : sur un relevé, dans votre e-banking ou sur une QR-facture que vous avez déjà reçue pour ce compte. Il commence par CH (ou LI au Liechtenstein) et compte 21 caractères. Vous pouvez le coller tel quel, avec ou sans espaces.
- L’adresse de votre entreprise doit avoir un NPA et une localité. S’ils manquent, les réglages de la QR-facture vous le disent en haut, avec le lien Compléter l’adresse de l’entreprise.
Activer la QR-facture
Ouvrez Paramètres, puis Facture, partie QR-Facture.
Activez Activer la QR-facture (1).
Collez ou tapez votre IBAN dans IBAN pour recevoir les paiements (2).
Lisez la ligne qui s’affiche en dessous : elle dit quel compte To Bill a reconnu et ce qui figurera sur vos factures. Voir Ce que dit la ligne sous l’IBAN.
Vous facturez aussi en euros ? Regardez le champ IBAN pour les factures en euros (facultatif) (3) : voir Vos factures en euros.
Cliquez sur Enregistrer, en haut à droite.
Dès maintenant, chaque facture en francs reçoit sa QR-facture, et chaque facture en euros aussi quand un compte peut les recevoir. Les factures déjà envoyées ne changent pas.
Ailleurs dans To Bill, le même champ
Une entreprise qui vient d’être créée n’a pas à passer par les paramètres. La carte Bien démarrer du tableau de bord propose Activer la QR-facture (IBAN), et la fenêtre d’envoi de votre première facture demande l’IBAN sous Avant d’envoyer votre facture : voir Envoyer une facture. Dans l’app mobile, c’est Plus › Paramètres › QR Facture. Partout, c’est le même champ, avec la même ligne en dessous.
Désactiver la QR-facture
Si vous désactivez Activer la QR-facture et enregistrez, vos nouvelles factures n’ont plus de QR-facture. Vos IBAN restent enregistrés : vous les retrouvez en la réactivant.
Ce que dit la ligne sous l’IBAN
To Bill lit l’IBAN dès que vous le tapez. Quand il est valable, la ligne verte sous le champ dit quel compte il a reconnu, puis ce qui figurera sur vos factures.
| La ligne commence par | Votre compte | Ce qui figure sur vos factures |
|---|---|---|
| Compte QR détecté | Un compte QR : votre banque vous a donné, en plus de l’IBAN habituel, un numéro spécial pour les QR-factures (le QR-IBAN). | Une référence QR de 27 chiffres. |
| Compte bancaire suisse, ou Compte bancaire au Liechtenstein, avec le nom de la banque | L’IBAN habituel d’un compte en Suisse ou au Liechtenstein. | Une référence de paiement qui commence par RF. |
Dans les deux cas, chaque paiement porte la référence de sa facture : quand vous importez le relevé de votre banque, To Bill reconnaît tout seul la facture payée. Vous n’avez rien à choisir. Le nom de la banque vient de la liste officielle des banques suisses de SIX ; s’il n’y figure pas, la ligne dit seulement « Compte bancaire suisse ».
Vos factures en euros
La QR-facture existe en francs et en euros. Les règles suisses en vigueur dès le 14 novembre 2026 réservent le compte QR aux francs : en euros, une QR-facture demande l’IBAN habituel d’un compte. Ce qu’il faut faire dépend du compte que vous avez indiqué.
Vous avez indiqué un IBAN habituel (la ligne dit « Compte bancaire suisse » ou « Compte bancaire au Liechtenstein ») : rien à faire. Vos factures en euros portent une QR-facture sur ce même compte, avec une référence de paiement. Laissez vide IBAN pour les factures en euros (facultatif), sauf si vous avez un compte à part pour les euros : indiquez alors son IBAN.
Vous avez indiqué un compte QR (la ligne dit « Compte QR détecté ») : sans second IBAN, vos factures en euros partent sans QR-facture. Les réglages vous le disent sous le champ :
Votre compte QR ne reçoit que des francs suisses : sans ce second IBAN, vos factures en euros partent sans QR-facture. Indiquez l’IBAN ordinaire de votre compte en euros, ou celui du même compte.
Indiquez dans IBAN pour les factures en euros (facultatif) l’IBAN de votre compte en euros, ou l’IBAN habituel de votre compte QR : votre banque vous a donné les deux. La ligne verte confirme le compte. Puis cliquez sur Enregistrer.
Vos factures en euros portent alors une QR-facture sur ce compte, avec une référence de paiement qui commence par RF. Vos factures en francs restent sur le compte QR, avec leur référence QR.
Tant que ce second IBAN manque, l’éditeur vous prévient, sous le client, sur chaque facture en euros : « Votre compte QR ne reçoit que des francs suisses : cette facture en euros partira sans QR-facture. Pour l’éviter, indiquez un IBAN pour les factures en euros dans les réglages de la QR-facture. » Le lien Ouvrir les réglages de la QR-facture vous y mène.
Quand To Bill refuse l’IBAN
To Bill vérifie l’IBAN pendant que vous le tapez : un IBAN suisse ou liechtensteinois, de 21 caractères, dont les chiffres de contrôle sont justes. Si quelque chose ne va pas, la ligne sous le champ devient rouge et dit quoi faire. Il n’enregistre que des IBAN valables, pour que chaque facture puisse porter sa QR-facture.
| Message | Ce qu’il faut faire |
|---|---|
| Cet IBAN est celui d’un compte à l’étranger (DE). La QR-facture suisse demande un compte en Suisse ou au Liechtenstein (IBAN qui commence par CH ou LI). | La QR-facture suisse n’accepte qu’un compte en Suisse ou au Liechtenstein, même pour les euros. Indiquez l’IBAN d’un tel compte. |
| Cet IBAN contient une faute de frappe : vérifiez les chiffres. | Les chiffres de contrôle ne correspondent pas : un chiffre est faux, ou deux sont inversés. Copiez l’IBAN depuis votre e-banking ou un relevé. |
| Un IBAN suisse compte 21 caractères : vérifiez qu’il est complet. | Il manque des caractères, ou il y en a trop. |
| Ce n’est pas un IBAN suisse : il commence par CH ou LI, suivi de 19 chiffres ou lettres. | Le début ou un caractère ne convient pas. Vérifiez que vous avez copié tout l’IBAN, et rien d’autre. |
| Indiquez l’IBAN du compte qui reçoit les paiements. | La QR-facture est activée, mais le champ est vide. |
| Cet IBAN est celui d’un compte QR : il ne reçoit que des francs suisses. Pour les euros, indiquez un IBAN ordinaire. | Dans le champ des euros, indiquez l’IBAN habituel du compte, pas le QR-IBAN. |
| Le préfixe de la référence QR ne peut contenir que des chiffres. | Dans Options avancées, corrigez le Préfixe de la référence QR (facultatif) : des chiffres seulement, 16 au plus. |
| Le préfixe de la référence QR compte au plus 16 chiffres. | Raccourcissez le préfixe, dans Options avancées. |
Les options avancées
Sous le champ des euros, Options avancées est replié. Ces options s’adressent aux fiduciaires et aux comptables : To Bill choisit tout seul et, d’habitude, rien n’est à y changer.
Pour les fiduciaires
- Le type détecté. Sous Détecté, To Bill affiche le compte et le type de référence au sens des Swiss Implementation Guidelines : « QR-IBAN (QR-IID 31999) · référence QR (QRR) », « IBAN (IID 00762) · Creditor Reference ISO 11649 (SCOR) » ou « IBAN (IID 00762) · sans référence (NON) ». L’IID est formé des caractères 5 à 9 de l’IBAN ; un QR-IID va de 30000 à 31999.
- Avec un QR-IBAN, la référence QR (QRR) est obligatoire : il n’y a rien à choisir. Le champ Préfixe de la référence QR (facultatif) reçoit, seulement si la banque en a donné un avec le QR-IBAN, le début commun de vos références QR (des chiffres, 16 au plus) ; vos numéros de facture le suivent.
- Avec un IBAN habituel, Référence sur la QR-facture propose Référence de paiement RF (SCOR), recommandée et Sans référence (NON). Sans référence, To Bill rappelle : « Avec une référence, les paiements reçus sont reconnus et rapprochés automatiquement. » La ligne sous l’IBAN dit alors que vos factures partent sans référence de paiement, comme choisi dans les options avancées, et que les paiements reçus sont à attribuer à la main.
- Une entreprise déjà « sans référence » le reste quand elle enregistre à nouveau son IBAN : To Bill ne change jamais ce choix sans vous.
- En euros, seules les combinaisons IBAN avec référence SCOR et IBAN sans référence sont admises. Le compte des euros prend la référence SCOR, ou aucune si l’entreprise a choisi Sans référence (NON) avec un IBAN habituel.
- L’ancien choix du « Type de facture QR » (référence créancier SCOR, IBAN QR, IBAN uniquement) n’existe plus : To Bill le déduit de l’IBAN. Les entreprises déjà configurées gardent leurs réglages.
La QR-facture sur la facture
La section paiement s’imprime au format fixé par la norme, 210 × 105 mm, au bas d’une page A4, après la facture. Le récépissé est à gauche, la section paiement avec le code QR à droite, séparés par des traits de découpe.
- Le compte est celui de vos réglages : votre IBAN en francs, et en euros l’IBAN pour les factures en euros quand vous en avez indiqué un.
- Le montant est ce qui reste à payer : après un paiement partiel ou une note de crédit, la QR-facture demande le solde. Sur un rappel, elle ajoute les frais et les intérêts.
- La référence est calculée à partir du numéro de la facture : une référence QR sur un compte QR, une référence RF sur un IBAN habituel. Chaque acompte reçoit sa propre référence.
- La monnaie est celle de la facture : CHF ou EUR.
- Les adresses sont structurées (rue, numéro, NPA, localité, pays), comme l’exige la norme depuis le 22 novembre 2025. Le pays du client est celui de sa fiche : un client à l’étranger a son pays sur la dernière ligne de l’adresse.
- Un client sans NPA ou sans localité : la QR-facture reste valable, mais la zone « Payable par (nom/adresse) » reste vide et votre client l’écrit à la main. L’éditeur de facture le signale sous le client, avec ce qui manque sur sa fiche.
- Les caractères : la QR-facture accepte les lettres latines accentuées (é, ü, ç, ł, ő, ș, ț…) et le signe €. To Bill remplace l’apostrophe typographique, les guillemets et les tirets par leur forme simple, et retire les émojis.
Quand une facture n’a pas de QR-facture
- La facture n’est ni en CHF ni en EUR.
- La facture est en EUR, votre compte est un compte QR et vous n’avez pas indiqué d’IBAN pour les factures en euros : voir Vos factures en euros.
- L’adresse de votre entreprise n’a pas de NPA ou de localité, ou elle dépasse les limites de la norme : 70 caractères pour le nom et la rue, 16 pour le numéro et le NPA, 35 pour la localité. Complétez-la dans Paramètres, Entreprise.
- La QR-facture n’est pas activée, ou l’IBAN manque.
- C’est un devis ou une note de crédit.
- La facture est payée : le PDF indique Payée le et la date à la place. De même, un acompte déjà payé garde sa page, avec son montant et la mention payée, mais sans section paiement.
L’éditeur de facture vous prévient avant l’envoi, sous le client : la facture partira sans QR-facture, pour quelle raison, et le lien vers le réglage à compléter.
Pour le client, les mêmes limites s’appliquent, mais sans supprimer la QR-facture : un nom ou une adresse trop longs, un NPA ou une localité manquants laissent « Payable par » vide. Raccourcissez ou complétez l’adresse dans sa fiche : voir Clients.
Ce qui change le 14 novembre 2026
SIX publie la version 2.4 des règles de la QR-facture, valable dès le 14 novembre 2026. To Bill l’applique déjà.
| Date | Règle de SIX | Dans To Bill |
|---|---|---|
| 22 novembre 2025 | Adresses structurées seulement (version 2.3) ; plus de caractères admis | Adresses structurées ; NPA et localité exigés |
| 1er janvier 2026 | Le romanche s’ajoute aux langues de la QR-facture | La QR-facture s’imprime en français, allemand, italien ou anglais |
| 14 novembre 2026 | QR-IBAN et référence QR pour les factures en CHF seulement ; en EUR, IBAN avec référence RF ou sans référence (version 2.4) | Une facture en EUR va sur l’IBAN pour les factures en euros, avec une référence RF ; sur un compte QR sans cet IBAN, elle part sans QR-facture, et l’éditeur le dit |
| novembre 2027 | Fin de euroSIC : les paiements en EUR passent par le virement SEPA ; la version 2.3 cesse d’être valable | Rien à faire de plus |
Le paiement arrive
Quand vous importez le relevé de votre banque, To Bill lit la référence de chaque paiement et le rapproche de sa facture. Un paiement au montant exact, avec la référence d’une seule facture ouverte, peut être comptabilisé sans intervention. Voir Encaissements.
Base légale
- La QR-facture suit les Swiss Payment Standards de SIX, Implementation Guidelines QR-facture, version 2.4 du 24 février 2026, valables dès le 14 novembre 2026 (introduites avec la release SIC du 13 novembre 2026). La version 2.3 du 21 novembre 2025 reste valable jusqu’en novembre 2027 : SIX, QR-facture.
- L’IBAN suit la norme ISO 13616 (chapitre 2.9). Celui du créancier compte 21 caractères, et seuls les IBAN avec le code pays CH ou LI sont admis (chapitre 4.2.2). Un QR-IID, l’identification d’établissement formée des caractères 5 à 9 de l’IBAN, va de 30000 à 31999 ; un IBAN qui en porte un est un QR-IBAN (chapitres 2.8 et 2.10).
- Type de référence « Tp » (chapitre 4.2.2) : QRR obligatoire avec un QR-IBAN ; avec un IBAN, SCOR ou NON. La référence QR compte 27 chiffres, avec un chiffre de contrôle modulo 10 récursif, jamais rien que des zéros, et ne s’utilise qu’avec un QR-IBAN (chapitre 2.12.1). La Creditor Reference ISO 11649 (RF, 5 à 25 caractères, modulo 97-10) ne s’utilise qu’avec un IBAN, en CHF et en EUR (chapitre 2.12.2) ; comme la référence QR, elle permet au créancier de rapprocher automatiquement ses factures et les paiements reçus (chapitre 4.3.2). En accord avec sa banque, le créancier peut réserver les premiers chiffres de la référence QR au regroupement des paiements reçus (chapitre 4.3.2) : c’est le préfixe des options avancées.
- Version 2.4 : aucun changement technique pour les factures en CHF. Le QR-IBAN ne sert qu’aux factures et paiements en CHF (chapitre 2.10) ; en EUR, seules les combinaisons IBAN avec référence SCOR et IBAN avec communication non structurée sont possibles (remarques générales du document).
- Seules les monnaies CHF et EUR sont admises, pour un montant de 0.01 à 999 999 999.99. Seule l’adresse structurée est admise depuis la version 2.3 : le NPA, la localité et le pays de l’émetteur sont obligatoires, ceux du débiteur aussi dès qu’il figure dans le code (chapitres 4.2.2 et 4.3.1). Sans débiteur, la section paiement imprime « Payable par (nom/adresse) » et un cadre vide (chapitre 3.5.4).
- Jeu de caractères : latin de base, Latin-1 Supplément, Latin étendu A, ainsi que Ș ș Ț ț et € (chapitre 4.1.1). Polices admises : Arial, Frutiger, Helvetica et Liberation Sans (chapitre 3.4) ; To Bill imprime la section paiement en Liberation Sans. Le code QR est généré avec le niveau de correction d’erreur M (chapitre 6.1).
- Le nom de la banque affiché sous l’IBAN vient du répertoire des banques de SIX (Bank Master), public.