Se rendre au contenu
Tutos Odoo › Facturation › QR code de paiement
Tuto interactif · Encaisser · 4 min

Ajouter un QR code de paiement SEPA sur vos factures Odoo

Pour ajouter un QR code de paiement dans Odoo : ouvrez Facturation › Configuration › Paramètres, bloc Paiements clients, cochez QR Codes SEPA et enregistrez. Vérifiez que le journal Banque porte un IBAN SEPA valide. Imprimez ensuite la facture : le code apparaît en bas du PDF, avec le solde restant dû et la communication.

Par Loïc Vina Ranchel, Kameos · Mis à jour le · Odoo 20.0, 19.0 et 18.0

Écrans d’Odoo 20.0. Changez de version pour voir les différences.Simulateur et texte avec les libellés d’Odoo 19.0.Simulateur et texte avec les libellés d’Odoo 18.0.
En brefConfiguration›Paramètres›QR Codes SEPA›Enregistrer›Journal Banque›IBAN + BIC›Facture›Autres informations›Imprimer
En brefConfiguration›Paramètres›Codes QR›Enregistrer›Journal Banque›IBAN + Banque›Facture›Autres informations›Imprimer
En brefConfiguration›Paramètres›Codes QR›Enregistrer›Journal Banque›IBAN + Banque›Facture›Autres informations›Imprimer

Le pas à pas

Les étapes en détail

  1. Activer le QR code

    Ouvrez Facturation, menu Configuration › Paramètres. Dans le bloc Paiements clients, cochez QR Codes SEPA et enregistrez. Le réglage est propre à chaque société. Il suffit pour toutes les factures clients, factures simples et reçus compris. Les avoirs n'en reçoivent pas.

    Odoo 19Le réglage s'appelle Codes QR, avec le texte d'aide Ajouter un code QR aux factures.
    Odoo 18Comme en V19 : Codes QR.
  2. Vérifier le compte bancaire de la société

    Le QR code reprend le compte indiqué sur la facture. Ouvrez Configuration › Journaux, puis le journal Banque, onglet Pièces comptables. Le Numéro de compte bancaire doit être un IBAN valide d'un pays de la zone SEPA, et le BIC/SWIFT est renseigné. Le nom du titulaire vient du compte, ou à défaut du nom de la société.

    Odoo 19Le journal affiche le Numéro de compte bancaire et la Banque. Le BIC se saisit sur la fiche de la banque, pas sur le journal.
    Odoo 18Le champ s'appelle Numéro de compte, suivi de la Banque. Le BIC se saisit sur la fiche de la banque.
  3. Contrôler la facture

    Ouvrez la facture, onglet Autres informations. Banque destinataire donne le compte qui sera encodé dans le code. Référence paiement donne la communication. Code QR de paiement propose Virement SEPA QR. Laissé vide, Odoo prend la première méthode utilisable, puis l'inscrit dans le champ après la première impression. En V20, il se préremplit aussi depuis la fiche du client.

    Odoo 19Le champ n'est pas prérempli depuis la fiche du client : il reste vide jusqu'à la première impression du PDF.
    Odoo 18Comme en V19.
  4. Imprimer et lire le résultat

    Cliquez sur Imprimer. Le QR code apparaît en bas du PDF, avec la mention Scanner le code QR avec votre application bancaire. Il porte le solde restant dû, pas le total d'origine. Il disparaît quand la facture est soldée.

    Odoo 19La mention du PDF est Scannez le code QR avec votre application bancaire.
  5. Ce que contient le code

    Odoo suit le format EPC des virements SEPA. Le code est un texte de douze lignes : BCD, la version 002, le jeu de caractères, SCT, le BIC, le nom du bénéficiaire, l'IBAN sans espaces, la devise et le montant (EUR1706.10), un motif vide, la communication structurée, la communication libre et une information vide. L'application bancaire belge lit ces lignes et préremplit le virement : le client n'a plus qu'à valider.

  6. Communication structurée ou libre

    Si la Référence paiement est une communication structurée valide, comme +++000/0000/01818+++, elle part dans la ligne structurée, sans les signes plus ni les barres. Sinon, Odoo la place en communication libre (141 caractères au maximum), ou à défaut le numéro de la facture. Une structurée aux chiffres de contrôle faux n'est donc pas structurée pour la banque.

Ce qui change selon la version

Odoo 20Odoo 19Odoo 18
Nom du réglageQR Codes SEPACodes QRCodes QR
Réglage hors zone SEPAPayment QR CodesCodes QRCodes QR
Code QR de paiementPrérempli, rempli à l'impressionVide, rempli à l'impressionVide, rempli à l'impression
Compte du QR codeJournal paiementJournal paiementBanque société
BIC sur le journalOuiVia la banqueVia la banque
Mention du PDFScannerScannezScanner

Peppol, banque, relances : on règle votre facturation avec vous ?

Erreurs Peppol, rapprochement bancaire, relances automatiques : chez Kameos, on paramètre Odoo Facturation pour les règles belges et votre façon de travailler.

Parlons de votre cas →