👤 Pro — sans publicitéPro
// EPC069-12 · GiroCode

QR code de paiement SEPA

Générez le QR code de paiement européen (EPC, dit « GiroCode ») qui permet à un client de payer votre facture en le scannant avec son appli bancaire — le bénéficiaire, l'IBAN, le montant et la communication sont pré-remplis, il n'y a donc rien à saisir.

Gratuit — utilisation illimitée.

Comment fonctionne un QR code de paiement SEPA

Un QR code de paiement SEPA — officiellement EPC069-12, largement connu sous le nom de GiroCode — condense vos informations de paiement (le bénéficiaire, son IBAN, le montant et une référence) dans un seul QR code. Quand un client ouvre son appli bancaire et le scanne, l'écran de virement se remplit automatiquement pour lui : plus besoin de recopier un IBAN à la main, aucune faute de frappe, aucune mauvaise référence. Imprimez-le sur une facture, une lettre ou une affiche, et se faire payer devient une simple question de scan. Tout est généré ici même, dans votre navigateur — votre IBAN et votre montant ne nous sont jamais envoyés, ni à personne d'autre.

Dans quelles banques et quels pays cela fonctionne-t-il ?

Il utilise la norme adoptée dans toute la zone SEPA (la zone euro et la majeure partie de l'Europe) et est lu par de nombreuses grandes applications bancaires — par exemple celles des grandes banques allemandes, autrichiennes, belges et néerlandaises. La prise en charge n'est toutefois pas universelle : certaines banques ne scannent pas du tout les QR codes de paiement. C'est un confort pour les clients dont l'appli le prend en charge, pas une garantie que tous les payeurs pourront l'utiliser.

Fonctionne-t-il uniquement pour les paiements en euros ?

Oui. La norme EPC ne concerne que les virements SEPA en euros, donc le montant est toujours en EUR et l'IBAN doit correspondre à un compte de la zone SEPA. Ce n'est pas fait pour les paiements par carte, PayPal ou les virements dans une autre devise.

Puis-je laisser le montant vide ?

Oui. Laissez le montant vide et l'appli du client lui permettra de le saisir lui-même — pratique pour les dons ou les factures ouvertes. Si vous le remplissez, le montant est verrouillé sur ce que vous avez saisi.

Que dois-je mettre dans la référence ?

Tout ce qui vous aide à rapprocher le paiement — un numéro de facture, une référence de commande ou une courte note. Cela apparaît dans le libellé de paiement de l'appli du client. Restez concis (140 caractères maximum).

Mon IBAN ou les données de mon client sont-ils envoyés quelque part ?

Non. Le QR code est généré entièrement dans votre navigateur en JavaScript — rien de ce que vous saisissez n'est téléversé, enregistré ou conservé. Une fois la page chargée, vous pouvez même utiliser l'outil hors ligne.

Le BIC est-il obligatoire ?

Non. Pour les virements SEPA au sein de la zone euro, l'IBAN suffit, donc le BIC est facultatif — laissez-le vide. Ajoutez-le si vous le souhaitez (certaines applis l'affichent), mais le paiement fonctionne sans.

Être payé plus vite grâce à un QR code de paiement

La partie la plus lente pour se faire payer est souvent le client qui saisit vos coordonnées bancaires dans son application — et chaque chiffre mal tapé signifie un paiement qui revient en échec, atterrit sur le mauvais compte, ou arrive sans aucune référence permettant de le rapprocher. Un QR code de paiement SEPA supprime entièrement cette friction. Votre client ouvre son application bancaire, pointe la caméra vers le code, et l'écran de virement apparaît déjà rempli : votre nom, votre IBAN, le montant exact et la référence. Il ne lui reste qu'à confirmer. Pour une petite entreprise, ce petit changement peut faire toute la différence entre une facture payée le jour même et une facture qui traîne pendant des semaines.

Ce que contient réellement le code

Un GiroCode regroupe un ensemble court et fixe de champs définis par le Conseil européen des paiements : le bénéficiaire (vous), votre IBAN, un montant optionnel en euros, et une référence optionnelle telle qu'un numéro de facture. C'est tout ce dont une banque a besoin pour préparer un virement SEPA. Il n'y a ni connexion, ni compte, ni tiers impliqué — le code n'est qu'une version compacte et scannable des informations que vous écririez sinon en toutes lettres au bas d'une facture. Comme il s'agit d'un simple standard et non d'un service, le code que vous générez ici fonctionne avec n'importe quelle application bancaire capable de le lire.

Où le placer

L'emplacement évident est le bloc de paiement d'une facture, à côté de votre IBAN et du total. Mais le même code fonctionne partout où quelqu'un pourrait vous payer : une affiche de don pour un club ou une association caritative, un stand de marché ou une boutique éphémère, une lettre de renouvellement d'adhésion, un flyer d'événement, ou un autocollant sur un équipement que vous louez. Imprimez-le assez grand et gardez une marge blanche nette tout autour pour que les caméras de téléphone l'identifient rapidement. Comme vous pouvez le télécharger en SVG, il reste parfaitement net à n'importe quelle taille d'impression, d'une carte de visite jusqu'à une affiche A2.

Montant fixe ou laisser le payeur décider

Renseigner le montant verrouille le virement sur ce chiffre exact — idéal pour une facture, où vous voulez que le total soit sans ambiguïté. Laisser le montant vide permet au payeur de saisir le sien, ce qui convient aux dons, aux pourboires ou à un compte ouvert. Le champ référence mérite d'être bien utilisé : un numéro de facture ou de commande clair apparaît dans votre relevé bancaire à côté du paiement, si bien que rapprocher qui a payé quoi devient un coup d'œil plutôt qu'un jeu de devinettes. Gardez-le court et précis — « Facture 2026-0142 » vaut mieux qu'une longue phrase.

Les limites, en toute honnêteté

C'est un outil pour la zone euro et SEPA : le montant est toujours en euros et l'IBAN doit appartenir à un compte SEPA, ce n'est donc pas fait pour les paiements par carte, les virements hors zone euro ou des services comme PayPal. La plupart des grandes applications bancaires en Allemagne, en Autriche, en Belgique, aux Pays-Bas et au-delà lisent ces codes, mais le support n'est pas universel, c'est donc une commodité pour les clients dont l'application le prend en charge, plutôt qu'une garantie. Scannez votre propre code avec votre téléphone une première fois avant d'en imprimer un lot. Et comme tout est généré dans votre navigateur, votre IBAN et le montant ne nous parviennent jamais — rien n'est téléversé, journalisé ou stocké.

Convertburda — conversions universelles