QR-facture : la lire et la comptabiliser
Pour comptabiliser une QR-facture, reprenez les données du code QR (IBAN, créancier, montant, monnaie, référence) plutôt que de les retaper. La référence QR permet ensuite de retrouver le paiement sur le relevé bancaire camt, sans chercher à la main.
Mis à jour le · Papeto
En bref
La QR-facture est le seul bulletin de paiement suisse depuis le 1er octobre 2022. Presque tous les guides expliquent comment la payer. Pour une fiduciaire, la vraie question est autre : comment la comptabiliser vite, sans erreur de saisie, et retrouver ensuite le paiement sur le relevé.
Depuis le 22 novembre 2025 (version 2.3 des règles de SIX), seules les adresses structurées sont prévues dans le code QR. SIX indique que les anciennes QR-factures avec adresse « combinée » ne restent utilisables que pendant une courte période de transition. Si un client vous transmet une vieille QR-facture refusée par sa banque, demandez une nouvelle facture au fournisseur.
Ce que contient le code QR
Le code QR (le « Swiss QR Code », avec la croix suisse au centre) contient toutes les données de paiement sous forme numérique. Les mêmes données sont imprimées en clair sur la section paiement et le récépissé. Voici les champs, d’après les Implementation Guidelines de SIX (version 2.3).
| Champ | Contenu | Bon à savoir |
|---|---|---|
| Compte | IBAN ou QR-IBAN du créancier | 21 caractères, uniquement CH ou LI |
| Créancier | Nom et adresse structurée (rue, numéro, NPA, localité, pays) | Le nom correspond au titulaire du compte |
| Montant | De 0.01 à 999 999 999.99 | Facultatif : il peut être vide |
| Monnaie | CHF ou EUR | Aucune autre monnaie n’est possible |
| Débiteur (« Payable par ») | Nom et adresse du payeur | Facultatif |
| Type de référence | QRR, SCOR ou NON | QRR seulement avec un QR-IBAN |
| Référence | Référence QR (27 chiffres) ou référence créancier ISO 11649 (RF…) | Vide si le type est NON |
| Communication | Texte libre (motif du paiement) | 140 caractères au plus |
| Informations de facture | Données codées, par exemple au format Swico (//S1/…) | Ne suivent pas le paiement |
| Procédures alternatives | Par exemple les données eBill | 2 au plus, 100 caractères chacune |
La communication et les informations de facture partagent une limite commune de 140 caractères. Le code se termine toujours par la valeur fixe « EPD ».
Les informations de facture Swico
C’est le champ le plus utile pour la comptabilité, et le moins connu. Quand l’émetteur le remplit, il contient des balises numérotées : /10/ numéro de facture, /11/ date de facture (format AAMMJJ), /20/ référence client, /30/ numéro IDE sans « CHE » ni points, /31/ date ou période de la prestation, /32/ taux de TVA (et montants nets par taux), /33/ TVA à l’importation, /40/ conditions de paiement. Exemple : //S1/10/2026-0457/11/260930/30/123456789/32/8.1/40/0:30 se lit « facture 2026-0457 du 30.09.2026, IDE CHE-123.456.789, TVA 8,1 %, payable à 30 jours ». Ce champ est facultatif : beaucoup de QR-factures ne le contiennent pas.
QR-IBAN et référence QR
Un QR-IBAN ressemble à un IBAN normal. La différence se trouve aux positions 5 à 9 : un numéro d’établissement (QR-IID) compris entre 30000 et 31999. Exemple tiré des spécifications de SIX : CH44 3199 9123 0008 8901 2. Un QR-IBAN sert uniquement à recevoir des paiements, et toujours avec une référence QR.
- QR-IBAN + QRR : référence QR de 27 chiffres. Le dernier chiffre est un chiffre de contrôle (modulo 10 récursif). L’émetteur choisit librement la structure, souvent un numéro de client suivi d’un numéro de facture.
- IBAN + SCOR : référence créancier internationale (ISO 11649), qui commence par « RF » suivi de deux chiffres de contrôle, de 5 à 25 caractères.
- IBAN + NON : pas de référence, seulement une communication libre éventuelle.
Conséquence pratique : n’enregistrez pas un QR-IBAN comme « IBAN du fournisseur » pour des virements libres. Un paiement vers un QR-IBAN sans référence QR n’est pas prévu par la norme.
La saisir sans retaper
- Lire le code QR, sur la photo ou dans le PDF, plutôt que le texte imprimé. Montant, monnaie, IBAN, créancier et référence sont alors exacts, au caractère près. Pour essayer sur une facture, notre lecteur de QR-facture est gratuit.
- Compléter avec la facture ce que le code QR ne contient pas toujours : date et numéro de facture, nature de la dépense, taux et montant de TVA (sauf si les informations Swico sont remplies).
- Passer l’écriture. Exemple pour une facture de 1 081.00 CHF TTC (1 000.00 HT + 81.00 de TVA à 8,1 %) : 6570 Charges informatiques à 2000 Créanciers, 1 000.00 ; 1170 Impôt préalable à 2000 Créanciers, 81.00. Au paiement : 2000 Créanciers à 1020 Banque, 1 081.00.
- Rapprocher le paiement. Dans les relevés camt.053 et camt.054, la banque transmet la référence QR ou SCOR dans le champ « Creditor Reference Information » de la transaction, au créancier comme au débiteur. Même référence = même facture, sans doute possible. Sans référence (type NON), il faut rapprocher par le montant, la date et le nom. Voir notre page sur le rapprochement bancaire.
Erreurs fréquentes
- Montant vide. C’est permis : le payeur choisit la somme (dons, factures ouvertes). Ne créez pas une pièce à 0 : prenez le montant de la facture ou celui du relevé.
- Montant 0.00 avec « NE PAS UTILISER POUR LE PAIEMENT ». SIX prévoit cette forme pour un simple avis, qui informe sans demander de paiement. Il ne faut pas la payer, mais la facture doit quand même être comptabilisée.
- Facture d’acompte. Le montant du QR est celui de l’acompte, pas du total. Comptabilisez l’acompte comme tel, puis la facture finale, qui le déduit. Sinon la charge est comptée deux fois.
- Devise EUR. La facture est en euros, le paiement part souvent d’un compte en CHF. Le montant payé en CHF se lit sur le relevé. Pour la TVA, la conversion se fait au cours publié par l’AFC (cours mensuel moyen ou cours du jour, art. 45 et 58 OTVA). Selon SIX, dès la version 2.4 (14 novembre 2026), une QR-facture en EUR s’utilise seulement avec un IBAN normal, sans QR-IBAN ; la version 2.3 reste admise en parallèle jusqu’en novembre 2027.
- Doublon. La même facture arrive par courrier et par e-mail, ou un rappel reprend le même QR. Une référence QR identique est un bon signal de doublon.
- IBAN retapé. Une seule faute de frappe dans l’IBAN ou la référence suffit à bloquer le rapprochement. Le code QR évite ce risque.
Avec Papeto : le code QR est lu sur la photo ou dans le PDF. Montant, monnaie, IBAN, créancier et référence QR sont repris exactement et priment sur la lecture par l’IA. À l’import du relevé camt, la référence QR sert au rapprochement automatique avec la pièce. La fiduciaire valide chaque pièce avant l’export, par exemple vers Banana. Démo sans inscription : app.papeto.ch/demo.
Pour le taux de TVA à appliquer sur la facture, voir notre guide de la TVA suisse. Pour les paiements sortants sans facture, voir les pièces manquantes.
Questions fréquentes
Quelle est la différence entre un IBAN et un QR-IBAN ?
Les deux ont la même forme (21 caractères, CH ou LI). Dans un QR-IBAN, les positions 5 à 9 contiennent un QR-IID compris entre 30000 et 31999. Un QR-IBAN sert uniquement à recevoir des paiements et s’utilise toujours avec une référence QR de 27 chiffres.
Une QR-facture indique-t-elle le taux de TVA ?
Seulement si l’émetteur a rempli les informations de facture au format Swico (balise /32/). Ce champ est facultatif : le plus souvent, le taux et le montant de TVA se lisent sur la facture elle-même, pas dans le code QR.
Une QR-facture peut-elle être en euros ?
Oui. Le code QR accepte deux monnaies : CHF et EUR. Selon SIX, à partir de la version 2.4 des règles (14 novembre 2026), une QR-facture en euros s’utilise seulement avec un IBAN normal, avec référence SCOR ou sans référence.
Que faire d’une QR-facture sans montant ?
Le montant est facultatif dans le code QR : c’est le cas quand le payeur choisit lui-même la somme (un don, par exemple). Comptabilisez le montant réellement facturé ou payé, repris de la facture ou du relevé bancaire.
Où se trouve la référence QR sur le relevé bancaire ?
Dans les relevés électroniques camt.053 et camt.054, la référence est transmise dans le champ « Creditor Reference Information » de chaque transaction, chez le créancier comme chez le débiteur. Les informations de facture Swico, elles, ne suivent pas le paiement.
Sources
- SIX : la QR-facture (page officielle)
- SIX : Implementation Guidelines QR-facture, version 2.3
- SIX : Implementation Guidelines Cash Management (camt.052, camt.053, camt.054), version 2.0.2
- SIX : fiche sur la période de transition 2025-2026 (anglais)
- Ordonnance sur la TVA (OTVA, RS 641.201), art. 45 et 58