Payer une facture QR code : guide pour la Suisse 2026
Découvrez comment payer une facture QR code – via l'app bancaire, l'e-banking ou PostFinance.
Founder of Magic Heidi
Vous avez ouvert une facture en PDF, le smartphone déjà à la main et l'app bancaire prête pour le scan. Le code QR a l'air simple, mais lorsqu'on veut payer une facture QR code, des questions surgissent rapidement : faut-il ajuster le montant ? Où placer la référence ? Et que faire quand l'appareil photo ne reconnaît pas le code ?
En tant qu'indépendant suisse, j'envoyez régulièrement des factures QR et je les paie moi-même. Dans la pratique, ce n'est pas le scan seul qui décide si tout se passe bien. Un IBAN correct, le bon type de référence, une section de paiement bien lisible et un petit test avant l'envoi évitent plus tard des questions, des rejets et des paiements en double.
À retenir Pour préparer votre facture et conserver des informations cohérentes, utilisez le modèle de facture suisse ou un logiciel de comptabilité. Exemple fictif : les montants illustrent uniquement le calcul. Ils ne décrivent ni un client réel ni un résultat garanti.
Qu'est-ce qu'une facture QR exactement
Une facture QR est le bulletin de versement suisse sous forme lisible numériquement. Vous la trouvez sur papier, en PDF à l'écran ou directement dans un logiciel de comptabilité. Le code noir et blanc contient les données de paiement que votre app bancaire reprend après le scan dans un formulaire de paiement prérempli.
Les bulletins de versement rouges et orange ont été remplacés par la QR-facture en octobre 2022. Un IBAN ordinaire fonctionne avec une référence Creditor Reference ou sans référence ; un QR-IBAN doit être associé à une référence QR. Ce remplacement ne rend pas le code QR obligatoire sur toute facture.
Concrètement, cela signifie : l'ancien bulletin de versement n'est plus un standard parallèle. La facture QR constitue aujourd'hui la base pour payer les factures par scan dans l'e-banking ou dans une app de mobile banking. Selon la directive de mise en œuvre SIX sur la facture QR, environ 600 000 entreprises en Suisse pouvaient déjà envoyer des factures QR à leurs clientes et clients au moment du lancement. La facture QR y est considérée comme le standard pour la facturation écrite.

Ce que contient le Swiss QR Code
Le code suit le Swiss Payments Code. Il contient entre autres :
- Données techniques : le jeu de caractères et la version définissent comment les données sont lues.
- Données de paiement : cela comprend l'IBAN ou le compte du destinataire, le montant, la devise ainsi que le nom et l'adresse.
- Référence : elle peut permettre l'attribution automatique d'un paiement à la bonne facture.
- Informations supplémentaires : le numéro de facture, des communications et des informations sur l'émetteur de la facture peuvent être ajoutés.
Sur papier, la facture QR se compose de la section de paiement avec code QR et du récépissé. Pour les clients commerciaux, une variante sans récépissé peut être utilisée. Le récépissé est surtout un complément pratique pour le traitement manuel, pas la partie qui exécute le scan numérique.
Les bulletins de versement rouges et orange ont été remplacés par la QR-facture en octobre 2022. Un IBAN ordinaire fonctionne avec une référence Creditor Reference ou sans référence ; un QR-IBAN doit être associé à une référence QR. Ce remplacement ne rend pas le code QR obligatoire sur toute facture.
Scanner le code QR et payer la facture
La procédure dépend de si vous travaillez avec le smartphone, sur le desktop ou via PostFinance. La règle de base reste la même : effectuer le scan, vérifier les données, autoriser consciemment le paiement.
Mobile banking avec le smartphone
- Ouvrez l'app de mobile banking de votre banque.
- Cherche l'icône QR ou la fonction pour scanner une facture.
- Pointe l'appareil photo sur le code QR.
- Vérifie l'IBAN, le destinataire, le montant et la référence.
- Autorisez le paiement avec l'empreinte digitale, Face ID ou la procédure de sécurité de votre banque.
- Sauvegarde la confirmation et note la valeur affichée.
Beaucoup d'apps bancaires lisent le code non seulement depuis le papier, mais aussi depuis un écran d'ordinateur ou un deuxième appareil. Si la facture se trouve sur le même smartphone, l'app prend en charge selon la banque un scan depuis une capture d'écran ou depuis la galerie d'images. Cette fonction n'est pas nommée partout pareil, il vaut donc la peine de regarder dans l'app.
Vous ne devriez pas écraser manuellement le montant. Reprenez-le du code et modifiez-le seulement si l'émetteur de la facture émet une facture corrigée. Si le montant affiché diffère de la facture, demandez plutôt que d'inscrire silencieusement votre propre chiffre.

E-banking sur le desktop
Sur l'ordinateur, vous ouvrez votre e-banking et vous lancez la fonction pour les factures QR. Dans beaucoup de procédures, le smartphone prend le rôle de scanner. Vous scannez le code avec l'app bancaire ou le login bancaire prévu à cet effet et vous transmettez les données au formulaire de paiement sur le desktop.
Certaines banques permettent aussi le login avec le smartphone puis le scan dans cette procédure. Les dénominations diffèrent, mais les points de contrôle sont toujours les mêmes : destinataire, compte, montant et référence.
Après l'envoi, le système t'affiche une confirmation. Pour la comptabilité, je note la valeur, surtout quand un délai de paiement court ou que plusieurs factures sont dues le même jour. Le scan lance un virement, il n'en fait pas un paiement en temps réel. Entre la facture et le paiement, il y a typiquement 2 à 14 jours, comme le décrit l'aperçu des méthodes de paiement suisses.
PostFinance et les codes mal lisibles
Chez PostFinance, vous pouvez traiter les factures QR dans l'app PostFinance ou au login PostFinance avec Smart-Scan. Là aussi, vous vérifiez les données proposées avant l'autorisation.
Si l'appareil photo ne reconnaît pas le code, c'est souvent dû à une mauvaise lumière, un code QR trop petit à l'écran ou une app pas à jour. Agrandissez le PDF, ouvrez-le sur un écran plus grand ou imprimez la facture. Un deuxième appareil est aussi un workaround simple. Si le code n'est toujours pas lisible, vous devriez informer l'émetteur de la facture plutôt que de transférer l'IBAN et la référence entièrement à la main.
Règle pratique : Un scan n'économise des erreurs de saisie que si vous vérifiez quand même les données de paiement proposées.
Vérifier la référence, l'IBAN et le montant
La référence est souvent pour les indépendants la partie la plus importante de la facture. Elle relie la réception du paiement à une facture concrète et peut permettre au logiciel de comptabilité l'attribution automatique. Sans référence appropriée, il reste plus de travail manuel, même si le virement fonctionne techniquement.
SIX distingue trois types de référence autorisés :
| Type | Structure | Utilisation | Chiffre de contrôle |
|---|---|---|---|
| QRR | 26 caractères numériques plus chiffre de contrôle modulo 10 | QR-IBAN et attribution structurée | Oui |
| SCOR | Creditor Reference selon le format international prévu | IBAN classique, surtout pour les opérations transfrontalières | Oui |
| NON | Pas de référence | IBAN classique sans référence | Pas de référence |
Les bulletins de versement rouges et orange ont été remplacés par la QR-facture en octobre 2022. Un IBAN ordinaire fonctionne avec une référence Creditor Reference ou sans référence ; un QR-IBAN doit être associé à une référence QR. Ce remplacement ne rend pas le code QR obligatoire sur toute facture.
QR-IBAN et IBAN classique
Les bulletins de versement rouges et orange ont été remplacés par la QR-facture en octobre 2022. Un IBAN ordinaire fonctionne avec une référence Creditor Reference ou sans référence ; un QR-IBAN doit être associé à une référence QR. Ce remplacement ne rend pas le code QR obligatoire sur toute facture.
Vérifie l'IBAN directement dans la vue de paiement. Les IBAN suisses commencent par CH, les IBAN liechtensteinois par LI. Un code coupé, déformé ou mal dimensionné peut empêcher l'app de lire complètement les données.
Montant et attribution
Pour le montant, vous vérifiez d'abord si les francs et les centimes de la facture ont été repris. Un mauvais arrondi des centimes peut faire que le montant ne correspond pas à la créance ouverte. En tant qu'émetteur de facture, vous ne pouvez pas corriger l'arrondi après la génération du code, vous devez fixer le montant final avant.
Pour la création, un générateur de factures QR ou un logiciel de comptabilité devrait calculer la référence et le chiffre de contrôle. Une saisie manuelle est inutilement risquée. Celui qui émet une facture avec NON doit en général attribuer le paiement manuellement via le numéro de facture, la communication ou l'extrait de compte.
Un guide détaillé sur la validation de factures QR est particulièrement utile avant d'utiliser un modèle plusieurs fois.
Erreurs typiques lors du paiement et de l'envoi
Chez les freelances, la plupart des problèmes ne surviennent pas lors du virement proprement dit, mais avant. Un client ouvre la facture, scanne la section de paiement et reçoit un message d'erreur. Puis commence la question de retour, alors qu'un propre test de scan avant l'envoi aurait rendu l'erreur visible.
Le classique est un code QR trop petit ou flou. Un PDF est exporté comme image, intégré dans un e-mail ou réduit à l'impression. L'appareil photo ne reconnaît alors qu'un motif agité. Agrandissez l'affichage, imprimez la section de paiement proprement et testez-la avec votre propre app bancaire.
Les mauvais montants en centimes causent aussi des efforts inutiles. Si le montant de la facture n'est pas correctement arrondi ou est modifié après coup, le code ne correspond plus à la créance. Contrôle le montant final avant la génération et ne le modifie plus directement dans le PDF après.
Ce que je vérifie avant chaque envoi en série : ouvrir un PDF fini, scanner le code QR avec ma propre banque, comparer le destinataire et le montant et vérifier la référence avec le numéro de facture.
Erreurs du côté client
Certaines clientes s'attendent encore à un récépissé ou essaient de payer le code avec l'appareil photo normal du smartphone au lieu de la fonction bancaire. Le récépissé n'est dans la facture QR qu'un ajout optique. Le paiement est traité via les données de paiement contenues et la référence.
Si un premier paiement semble ne pas être arrivé, il arrive parfois qu'un deuxième virement soit effectué. Cela cause plus de travail qu'une courte question. En tant qu'émetteur de facture, vous devriez donc vérifier la réception du paiement avant d'envoyer une nouvelle facture ou une relance.
Erreurs sur la facture
Les causes typiques sont :
- Les bulletins de versement rouges et orange ont été remplacés par la QR-facture en octobre 2022. Un IBAN ordinaire fonctionne avec une référence Creditor Reference ou sans référence ; un QR-IBAN doit être associé à une référence QR. Ce remplacement ne rend pas le code QR obligatoire sur toute facture.
- Informations manquantes : les champs d'adresse ou les informations sur le destinataire sont incomplets.
- Mauvaise référence : la référence est expirée, générée de manière erronée ou non attribuée à la bonne facture.
- Mauvaise qualité de fichier : le code QR a été envoyé comme image en basse résolution.
- Test manquant : personne n'a vérifié si une vraie app bancaire peut lire le PDF.
Un contrôle à chaque étape documenté aide : saisir les données de paiement, générer la référence, exporter le PDF, effectuer le test de scan, sauvegarder le résultat, envoyer seulement après.

Gérer correctement la devise et les devises étrangères
La facture QR est orientée vers les paiements avec des comptes suisses ou liechtensteinois et peut contenir un montant dans la devise convenue. Pour les indépendants suisses avec une clientèle internationale, la première question n'est donc pas seulement si le code est lisible, mais si le compte du client peut traiter judicieusement le paiement dans cette devise.
Un client dans l'UE sans compte CHF peut avoir des difficultés avec une facture QR suisse. Dans cette situation, un virement IBAN classique en EUR est souvent plus approprié. Alternativement, l'émetteur de la facture peut proposer un compte multidevise ou utiliser un mode de paiement réellement accessible au client international.
| Scénario | Solution recommandée | À éviter |
|---|---|---|
| Un client suisse paie une facture en CHF | Reprendre le montant CHF du code QR | Convertir spontanément le montant en EUR |
| Client UE sans compte CHF | Convenir d'un virement EUR avec les bonnes coordonnées bancaires | Supposer la facture QR suisse comme seule option |
| Compte en devise étrangère chez le payeur | Vérifier le taux de change et la devise débitée avant l'autorisation | Accepter la conversion automatique sans vérification |
| Facturation internationale | Clarifier par écrit la devise, la valeur et les frais bancaires à l'avance | Discuter des pertes de change seulement après le paiement |
Les honoraires, suppléments et conditions de paiement se négocient. Demandez un devis pour votre cas ; les montants d’un exemple ne constituent pas des données de marché.
Pour la comptabilité, c'est finalement la valeur CHF correcte qui compte. Avec les devises étrangères, vous devriez donc documenter de manière traçable le taux de change utilisé et l'arrondi TVA, plutôt que de reprendre seulement le montant de l'extrait de compte.
Résumé et alternatives comme eBill et TWINT
La facture QR reste pour beaucoup d'indépendants suisses le standard pragmatique. Elle fonctionne sur papier et en PDF, ne nécessite pas de transfert manuel des données de paiement les plus importantes et peut être traitée avec l'e-banking ou le mobile banking habituel.
eBill fonctionne différemment. La facture arrive directement dans l'e-banking du destinataire et y est autorisée, sans qu'un code QR doive être scanné. Pour une clientèle récurrente, cela peut être plus pratique, mais suppose que le destinataire et l'émetteur de la facture utilisent ce canal.
TWINT convient plutôt aux petits paiements spontanés. Ce n'est pas la même chose qu'une facture QR suisse et ne remplacez pas automatiquement sa logique de référence et de comptabilité. Pour des factures régulières avec une attribution propre, une section de paiement QR standardisée est généralement plus claire.
L'automatisation de la gestion des factures en Suisse peut être judicieuse si vous ne voulez pas gérer les factures, les réceptions de paiement et les justificatifs dans des fichiers séparés.

Ma checklist avant de payer
- Vérifier le code : Le code QR est-il net, complet et lisible avec l'app bancaire ?
- Comparer le destinataire : Le nom et l'IBAN correspondent-ils à la facture ?
- Reprendre le montant : Ne pas taper à la machine, mais charger depuis le scan et vérifier.
- Vérifier la référence : Correspond-elle à la facture et à l'IBAN utilisé ?
- Clarifier la devise : Le paiement sera-t-il débité dans la devise convenue ?
- Sauvegarder la confirmation : Conserver la valeur et la confirmation de paiement pour la comptabilité.
En tant qu'émetteur de facture, vous parcourez la même liste avant l'envoi. Le test le plus important n'est pas un regard sur le PDF, mais un vrai scan avec une app bancaire. Si les données y sont correctes, vous réduisez le risque que des clientes doivent demander à cause d'une déviation de format évitable.
Magic Heidi crée des factures QR suisses avec code QR généré automatiquement, référence de paiement et suivi des paiements, et prend en charge aussi les devises étrangères ainsi que la comptabilité. Visitez Magic Heidi si vous voulez vérifier et gérer les factures et les réceptions de paiement dans un flux de travail suisse.
