Bases · GiroCode / SEPA-QR

Qu'est-ce qu'un GiroCode ? – Tout ce que vous devez savoir

Le GiroCode – également appelé SEPA-QR ou EPC-QR – est un code QR standardisé pour les virements SEPA. Il contient toutes les informations nécessaires pour effectuer un paiement et élimine la saisie manuelle fastidieuse de l'IBAN, du montant et du libellé.

Qu'est-ce qu'un GiroCode ?

Un GiroCode est un code QR standardisé selon la norme de l'European Payments Council (EPC) qui encode toutes les informations nécessaires à un virement SEPA. L'acronyme « EPC » fait référence à l'organisme européen de réglementation des paiements électroniques qui a défini le format technique de ce code QR. En Allemagne, il est commercialement connu sous le nom de « GiroCode », mais dans d'autres pays et contextes techniques, on parle aussi de SEPA-QR, EPC-QR ou simplement de code QR de paiement.

Contrairement à d'autres systèmes de paiement comme PayPal ou les applications mobiles propriétaires, le GiroCode est un standard ouvert, neutre et gratuit. Il ne nécessite aucune application tierce, aucun compte spécial et aucun service intermédiaire payant. Tout ce dont vous avez besoin, c'est d'un compte bancaire SEPA et d'une application bancaire compatible.

Histoire et origine du GiroCode

Le GiroCode a été introduit en Allemagne en 2018 par le Zentraler Kreditausschuss (ZKA), aujourd'hui connu sous le nom de Die Deutsche Kreditwirtschaft (DK). Cette initiative visait à moderniser les processus de paiement par virement bancaire et à réduire les erreurs de saisie manuelle qui entraînaient des retards et des frais supplémentaires.

Au niveau européen, le format technique a été défini par l'European Payments Council (EPC) – l'organisme de normalisation de l'espace SEPA. L'EPC a publié sa première spécification en 2012 et l'a régulièrement mise à jour depuis lors. Actuellement, la version 002 du standard EPC est la plus répandue. Cette standardisation garantit qu'un GiroCode créé en Allemagne peut être scanné et utilisé dans n'importe quel pays de la zone SEPA.

Diffusion en Europe

Le GiroCode est aujourd'hui reconnu et utilisé dans toute la zone SEPA, qui comprend les 27 pays de l'Union européenne ainsi que plusieurs pays non membres comme la Suisse, la Norvège, l'Islande et le Liechtenstein. En Allemagne, pratiquement toutes les grandes banques et caisses d'épargne (Sparkasse, Volksbank, DKB, ING, Commerzbank, Deutsche Bank, etc.) supportent la lecture des GiroCodes via leurs applications mobiles. La France, l'Autriche et les pays du Benelux ont également adopté le format EPC, parfois sous des noms légèrement différents.

Comment fonctionne un GiroCode ?

Le fonctionnement d'un GiroCode est remarquablement simple, tant pour l'émetteur que pour le payeur. Voici le déroulement typique, étape par étape :

  1. Création du GiroCode : Le créateur de la facture (freelance, entreprise, association) saisit ses informations bancaires (IBAN, nom du bénéficiaire), le montant à payer et une référence de paiement (numéro de facture, par exemple). Un générateur comme notre GiroCode Generator gratuit transforme ces données en un code QR.
  2. Intégration sur la facture : Le code QR est imprimé dans le coin inférieur droit de la facture, ou affiché à l'écran pour les factures numériques. Une taille minimale de 2×2 cm est recommandée pour une bonne lisibilité.
  3. Scan par le payeur : La personne qui souhaite payer ouvre l'application de sa banque et utilise la fonction de scan de code QR (souvent accessible via un bouton « Virement » ou « Scanner »). Elle pointe son téléphone vers le GiroCode.
  4. Remplissage automatique : L'application bancaire décode le GiroCode et pré-remplit automatiquement le formulaire de virement avec toutes les informations pertinentes : IBAN du bénéficiaire, montant, référence de paiement.
  5. Vérification par le payeur : Le payeur vérifie les informations pré-remplies – notamment le nom du bénéficiaire et le montant – pour s'assurer que tout est correct.
  6. Confirmation et exécution : Le payeur confirme le virement via son mécanisme d'authentification habituel (PIN, empreinte digitale, Face ID, TAN). Le virement SEPA est ensuite exécuté normalement.

Quelles données sont transmises ?

Un GiroCode peut contenir les informations suivantes :

  • Service Tag : Toujours « BCD » – identifie le type de code QR
  • Version : 001 ou 002 selon le standard EPC utilisé
  • Type d'encodage : UTF-8 (valeur : 1)
  • Type de virement : SCT (SEPA Credit Transfer)
  • BIC de la banque bénéficiaire : Optionnel depuis 2016
  • Nom du bénéficiaire : Maximum 70 caractères (obligatoire)
  • IBAN du bénéficiaire : Obligatoire
  • Montant : Optionnel, au format EUR12.34
  • Référence de paiement : Optionnel, maximum 140 caractères

Sécurité du GiroCode

Du point de vue de la sécurité, le GiroCode ne présente pas de risques particuliers par rapport à un virement bancaire traditionnel. L'IBAN est une donnée semi-publique – il est déjà imprimé sur les chèques et les factures. Le GiroCode n'autorise que des virements sortants de votre compte : il est impossible pour quelqu'un d'utiliser un GiroCode pour prélever de l'argent sur votre compte. Seul vous pouvez confirmer un virement via votre application bancaire et votre authentification personnelle. Cependant, comme pour tout code QR, il convient de toujours vérifier les données pré-remplies avant de confirmer, notamment le nom du bénéficiaire et le montant.

Avantages d'un GiroCode

Pour l'émetteur de factures

Les entreprises, freelances et associations qui intègrent un GiroCode sur leurs factures bénéficient de nombreux avantages concrets :

  • Réduction des erreurs de paiement : Les erreurs de saisie d'IBAN sont l'une des causes les plus fréquentes de virements incorrects ou rejetés. Avec un GiroCode, l'IBAN est lu automatiquement, ce qui élimine pratiquement cette source d'erreurs.
  • Paiements plus rapides : Les clients qui reçoivent une facture avec GiroCode paient généralement plus vite, car le processus est plus simple et moins contraignant que la saisie manuelle.
  • Meilleure réconciliation comptable : En incluant le numéro de facture dans la référence de paiement du GiroCode, vous êtes assuré que le libellé du virement reçu contient les informations correctes pour une réconciliation automatique.
  • Image professionnelle : Un GiroCode sur une facture témoigne d'un niveau de modernité et de professionnalisme qui laisse une bonne impression auprès des clients.
  • Aucun coût supplémentaire : Contrairement à PayPal ou Stripe, le GiroCode ne génère aucune commission sur les transactions.
  • Confidentialité : Aucune donnée n'est transmise à des services tiers ; tout se passe entre vous et votre banque via le réseau SEPA.

Pour le payeur

Du point de vue de la personne qui paie, le GiroCode offre également des avantages significatifs :

  • Simplicité et rapidité : Scanner un code QR prend 3 secondes au lieu de 2 minutes de saisie manuelle.
  • Aucune erreur possible : Les champs sont remplis automatiquement, ce qui élimine le risque de transposer des chiffres ou de copier le mauvais IBAN.
  • Pas d'inscription requise : Contrairement à PayPal ou Venmo, il n'est pas nécessaire de créer un compte ou d'installer une application spécifique. Votre application bancaire existante suffit.
  • Transparence complète : Toutes les informations sont visibles avant confirmation du paiement.

Comparaison avec la saisie manuelle de l'IBAN

Saisir manuellement un IBAN de 27 caractères (comme un IBAN français) représente un risque d'erreur non négligeable. Des études montrent que les erreurs de saisie d'IBAN sont très fréquentes et peuvent conduire à des virements vers de mauvais comptes ou des rejets coûteux. Le GiroCode élimine ce risque en automatisant la lecture des données.

Qui peut utiliser les GiroCodes ?

Le GiroCode est un standard ouvert et accessible à tous. Voici les principaux groupes d'utilisateurs qui en tirent le plus grand bénéfice :

Freelances et travailleurs indépendants

Les indépendants – graphistes, développeurs web, consultants, photographes, rédacteurs, traducteurs – émettent régulièrement des factures à leurs clients. En ajoutant un GiroCode à leurs factures, ils réduisent les délais de paiement et les relances. Le client scanne simplement le code et paie instantanément depuis son application bancaire, sans avoir à chercher l'IBAN sur la facture et à le saisir manuellement.

Petites et moyennes entreprises (PME)

Les PME qui émettent de nombreuses factures bénéficient particulièrement du GiroCode : les erreurs de paiement sont réduites, la réconciliation comptable est simplifiée et les délais de traitement sont raccourcis. De nombreux logiciels de comptabilité et de facturation comme sevDesk (*) intègrent maintenant automatiquement les GiroCodes dans les factures générées.

Associations et organisations

Les associations utilisent fréquemment les GiroCodes pour simplifier la collecte des cotisations annuelles ou la réception de dons. En incluant le numéro de membre dans la référence de paiement, l'association peut automatiquement identifier qui a payé sa cotisation, sans travail manuel de réconciliation.

Particuliers

Même les particuliers peuvent utiliser les GiroCodes pour simplifier les échanges financiers entre amis ou membres de la famille : remboursement d'un repas partagé, participation aux cadeaux communs, etc. Certaines applications comme Splitwise permettent même de générer des QR codes de paiement compatibles avec le standard EPC.

GiroCode vs. autres méthodes de paiement

Pour mieux comprendre la valeur du GiroCode, voici une comparaison avec les principales alternatives de paiement disponibles pour les professionnels :

CritèreGiroCodePayPalStripePrélèvement
Coûts par transactionGratuit1,9–3,4 % + 0,35 €1,5 % + 0,25 €Gratuit / faible
ConfidentialitéTrès élevéeFaible (données tiers)MoyenneÉlevée
Inscription requiseNonOui (les deux)Oui (émetteur)Mandat nécessaire
Facilité d'utilisationTrès simple (scan)Simple (app)Moyen (lien)Automatique
DisponibilitéZone SEPAMondialMondialZone SEPA
InitiativePayeur (push)Payeur (push)Payeur (push)Créancier (pull)

Le GiroCode se distingue clairement par son coût nul, sa haute confidentialité et sa simplicité d'utilisation. Son principal inconvénient est sa limitation géographique à la zone SEPA et la nécessité d'avoir une application bancaire compatible.

GiroCode dans différents pays européens

Bien que le standard EPC soit commun à toute l'Europe, chaque pays a parfois développé sa propre marque ou ses propres adaptations :

Allemagne – GiroCode

En Allemagne, le standard EPC est commercialisé sous le nom de GiroCode depuis 2018. C'est le pays où l'adoption est la plus forte en Europe, avec une intégration quasi universelle dans les applications bancaires des grandes banques et caisses d'épargne. La Sparkasse, DKB, ING-DiBa, Volksbank, Commerzbank et Deutsche Bank supportent toutes le scan de GiroCodes.

Autriche – Stuzza QR et EPS-QR

En Autriche, le même standard EPC est connu sous le nom de Stuzza-QR ou EPS-QR. La structure technique est identique au GiroCode allemand, ce qui signifie qu'un GiroCode créé en Allemagne peut être scanné par une application bancaire autrichienne et vice versa.

Belgique

La Belgique utilise également le standard EPC pour les paiements par code QR. Le réseau Bancontact dispose de son propre QR code de paiement, mais pour les virements SEPA classiques, le format EPC est également supporté par la plupart des banques.

Suisse – QR-Bill (QR-Facture)

La Suisse a introduit en 2020 sa propre norme, le QR-Bill (ou QR-facture en français), qui remplace les anciens bulletins de versement orange et rose. Bien que la Suisse ne fasse pas partie de la zone SEPA, le QR-Bill utilise un format similaire au GiroCode mais avec quelques différences importantes : il utilise l'IBAN suisse (commençant par CH), inclut une référence QR spécifique et a un gabarit visuel normalisé. Il n'est donc pas directement interopérable avec le GiroCode européen.

France

En France, le standard EPC est reconnu mais son adoption grand public est encore moins avancée qu'en Allemagne. Cependant, les banques françaises comme BNP Paribas, Crédit Agricole, Société Générale et La Banque Postale supportent le scan de codes QR SEPA via leurs applications. Les freelances et PME françaises qui utilisent des logiciels de facturation modernes peuvent intégrer facilement des GiroCodes dans leurs factures.

Pays-Bas – iDEAL QR

Les Pays-Bas disposent d'iDEAL, leur propre système de paiement en ligne très populaire, qui propose également un format QR code. Cependant, le standard EPC/GiroCode est également supporté pour les virements SEPA classiques.

Questions fréquentes (FAQ)

1. Le GiroCode est-il gratuit ?

Oui, le GiroCode est entièrement gratuit à créer et à utiliser. Notre générateur de GiroCode est gratuit, sans inscription et respectueux de la vie privée. Les virements SEPA eux-mêmes sont également généralement gratuits au sein de la zone SEPA (les banques ne sont pas autorisées à facturer des frais supplémentaires pour les virements SEPA nationaux ou transfrontaliers selon la réglementation européenne).

2. Mon application bancaire supporte-t-elle les GiroCodes ?

La grande majorité des applications bancaires européennes modernes supportent le scan de GiroCodes. En Allemagne, cela inclut pratiquement toutes les banques : Sparkasse, Volksbank/Raiffeisenbank, DKB, ING, Commerzbank, Deutsche Bank, N26, etc. En France, les principales banques (BNP Paribas, Crédit Agricole, LCL, Société Générale, etc.) supportent également ce format via leurs applications mobiles. Consultez notre guide des applications bancaires compatibles pour une liste complète.

3. Puis-je laisser le montant vide dans un GiroCode ?

Oui, le montant est optionnel dans un GiroCode. Si vous laissez le montant vide, le payeur devra saisir le montant manuellement dans son application bancaire. Cela peut être utile pour les dons (où chacun choisit son montant) ou pour les factures dont le montant peut varier. En revanche, pour les factures avec un montant précis, il est fortement recommandé d'inclure le montant pour éviter les erreurs.

4. Quelle est la taille minimale d'un GiroCode imprimé ?

Selon les recommandations du standard EPC, un GiroCode doit avoir une taille minimale de 2 × 2 centimètres lorsqu'il est imprimé. En dessous de cette taille, certaines applications bancaires peuvent avoir du mal à lire le code. Pour une lisibilité optimale, une taille de 3 × 3 cm est recommandée. Il est également important de maintenir une bonne qualité d'impression et un contraste suffisant (noir sur blanc).

5. Un GiroCode fonctionne-t-il aussi pour les paiements internationaux ?

Le GiroCode est basé sur le standard SEPA Credit Transfer (SCT), ce qui signifie qu'il fonctionne pour tous les paiements en euros dans la zone SEPA. La zone SEPA comprend les 27 pays de l'UE plus la Suisse, la Norvège, l'Islande, le Liechtenstein, Monaco, Saint-Marin, Andorre, le Vatican et le Royaume-Uni. Pour les paiements en dehors de la zone SEPA ou dans d'autres devises, le GiroCode n'est pas applicable.

6. Quelqu'un peut-il m'arnaquer avec un GiroCode ?

Le GiroCode ne peut être utilisé que pour initier un virement sortant de votre compte. Il est donc impossible pour quelqu'un d'utiliser un GiroCode pour prélever des fonds sur votre compte. Cependant, comme pour tout paiement, il faut rester vigilant : vérifiez toujours le nom du bénéficiaire et le montant avant de confirmer. Des escrocs pourraient théoriquement créer un GiroCode frauduleux menant vers leur propre compte – une pratique connue sous le nom de « quishing » (phishing via QR code). Soyez donc prudent avec les codes QR provenant de sources inconnues.

7. Comment inclure un GiroCode dans un PDF ?

La façon la plus simple d'inclure un GiroCode dans un PDF est d'utiliser un logiciel de facturation qui le génère automatiquement (comme sevDesk ou FastBill), ou d'utiliser notre générateur gratuit pour créer l'image PNG/SVG du code QR et de l'insérer manuellement dans votre modèle de facture Word, LibreOffice ou InDesign.

8. Quelle est la différence entre GiroCode et PayNow ou autres QR codes bancaires ?

Il existe plusieurs standards de QR codes de paiement dans le monde : PayNow (Singapour), UPI QR (Inde), QR-Bill (Suisse), etc. Le GiroCode utilise le standard EPC spécifiquement conçu pour l'espace SEPA européen. Ces standards ne sont pas interopérables entre eux – un QR code PayNow ne peut pas être scanné par une application bancaire européenne pour initier un virement SEPA.

9. Puis-je créer un GiroCode sans montant pour les dons ?

Absolument. Les associations et organisations à but non lucratif utilisent souvent des GiroCodes sans montant sur leurs supports de communication, leurs affiches ou leur site web. Cela permet aux donateurs potentiels de scanner le code et de choisir librement le montant de leur don. Vous pouvez toutefois pré-remplir une suggestion de montant si vous le souhaitez.

10. Mon GiroCode peut-il expirer ?

Non, les GiroCodes n'ont pas de date d'expiration. Un GiroCode généré aujourd'hui sera toujours valide dans 10 ans, car il encode simplement des données statiques. Cependant, si votre IBAN change (par exemple, après un changement de banque), vous devrez créer un nouveau GiroCode avec le nouvel IBAN.

Utiliser GiroCode professionnellement – Recommandations logicielles

Quiconque souhaite utiliser des GiroCodes de manière professionnelle sur ses factures aura tôt ou tard besoin d'un bon logiciel de comptabilité ou de facturation. Créer des GiroCodes manuellement convient pour un usage occasionnel – mais pour une facturation régulière, une solution automatisée est rapidement rentable.

Nous recommandons deux outils éprouvés qui prennent en charge nativement les GiroCodes :

sevDesk

sevDesk est l'une des principales plateformes comptables allemandes pour les indépendants et les PME. Les factures avec GiroCode généré automatiquement peuvent être créées en quelques clics et envoyées directement par e-mail.

Tester sevDesk gratuitement *

FastBill

FastBill propose une plateforme de facturation simple et rapide. Avec FastBill, vous créez une facture professionnelle incluant un GiroCode en moins de deux minutes – directement dans le navigateur, sans installation.

Tester FastBill gratuitement *

* Lien affilié – Si vous achetez via ce lien, nous percevons une petite commission sans frais supplémentaires pour vous.

Pour un usage occasionnel, nous recommandons notre générateur de GiroCode gratuit – entièrement local, sans inscription.