Demande de prix, bon de commande, réception, rapprochement à trois : comment le module Achats d'Odoo contrôle vos dépenses et alimente votre comptabilité luxembourgeoise sans double saisie.

En bref. Le module Achats d'Odoo gère toute la chaîne d'approvisionnement : demande de prix aux fournisseurs, bon de commande, réception des marchandises, puis rapprochement à trois entre la commande, la réception et la facture avant tout paiement. Bien paramétré, il fait deux choses à la fois : il contrôle la dépense (vous ne payez que ce que vous avez commandé et reçu) et il alimente votre comptabilité luxembourgeoise sans ressaisie, avec la bonne imputation PCN 2020 et la bonne TVA. Là où l'OCR traite la facture qui arrive, le module Achats organise tout ce qui se passe avant.

Beaucoup de PME utilisent Odoo pour la vente et la comptabilité, mais laissent les achats se faire par e-mail et validation orale. C'est le maillon où l'argent sort, et c'est souvent le moins contrôlé. Résultat : des factures payées sans commande, des écarts de prix jamais repérés, une trésorerie difficile à prévoir. Voici comment le module Achats structure ce circuit, et surtout comment il se branche sur la comptabilité luxembourgeoise pour que la conformité découle du paramétrage plutôt que de la vigilance de chacun.

Ce que gère le module Achats d'Odoo

Le module couvre le cycle complet, du besoin à la facture, en gardant une trace à chaque étape.

  • La demande de prix (RFQ) : vous consultez un ou plusieurs fournisseurs pour un même besoin, et Odoo garde les offres reçues pour comparaison.
  • Le bon de commande : la demande retenue devient une commande ferme, envoyée au fournisseur, avec ses quantités, ses prix et ses délais.
  • La réception : à l'arrivée des marchandises, la réception est enregistrée, ce qui met à jour le stock et ouvre le contrôle de la facture.
  • La facture fournisseur : elle se rapproche automatiquement de la commande et de la réception, au lieu d'être saisie à part.

Autour de ce cycle, deux réglages font gagner un temps réel à une PME. Les listes de prix fournisseurs mémorisent le prix et le délai de chaque fournisseur pour un article donné, si bien qu'Odoo propose le bon tarif au moment de commander. Les règles de réassort déclenchent une demande de prix ou un bon de commande dès qu'un stock passe sous un seuil, en tenant compte du délai de livraison. Pour une société qui achète pour revendre ou pour produire, c'est ce qui évite à la fois la rupture et le sur-stock.

Le rapprochement à trois : ne plus payer ce que vous n'avez pas reçu

C'est le cœur du contrôle, et la vraie raison d'utiliser un module Achats plutôt qu'une boîte mail. Le rapprochement à trois confronte trois documents : le bon de commande (ce que vous avez commandé), la réception (ce que vous avez réellement reçu) et la facture fournisseur (ce qu'on vous demande de payer). Tant que les trois ne concordent pas, la facture reste en anomalie.

DocumentCe qu'il ditCe que le contrôle vérifie
Bon de commandeArticle, quantité, prix convenusLa facture correspond-elle à la commande ?
RéceptionQuantité réellement livréePayez-vous ce que vous avez reçu ?
Facture fournisseurMontant réclaméLe prix et la quantité facturés sont-ils justes ?

Odoo permet de choisir la politique de contrôle : facturer sur les quantités commandées ou sur les quantités reçues. Pour une PME qui reçoit des livraisons partielles, le contrôle sur les quantités reçues est souvent le plus sûr : vous ne payez que ce qui est effectivement entré en stock. Un écart de prix ou de quantité ressort immédiatement, au lieu d'être découvert des mois plus tard, si tant est qu'il le soit. C'est un garde-fou simple qui évite les trop-payés silencieux.

Du bon de commande à la comptabilité luxembourgeoise

Un circuit d'achat n'a d'intérêt que s'il produit une comptabilité juste sans ressaisie. C'est là que le paramétrage luxembourgeois entre en jeu, et c'est ce qui distingue une installation propre d'une usine à erreurs.

D'abord, l'imputation comptable : chaque catégorie d'achat pointe vers le bon compte du PCN 2020, de sorte que la facture d'un fournisseur d'électricité ne finit pas dans un compte fourre-tout. Ce réglage initial conditionne des comptes annuels propres, comme nous le détaillons dans notre guide sur la configuration de la comptabilité luxembourgeoise dans Odoo.

Ensuite, la TVA : un achat auprès d'un fournisseur d'un autre État membre doit déclencher l'autoliquidation, pas une TVA déductible fantôme. Les positions fiscales d'Odoo gèrent ce cas automatiquement dès que le numéro de TVA du fournisseur est renseigné, et votre déclaration eCDF en hérite directement. Le mécanisme est le même que pour vos ventes intracommunautaires, détaillé dans notre article sur la TVA intracommunautaire au Luxembourg.

Enfin, l'arrivée de la facture : toutes n'entrent pas par un bon de commande. Celles qui arrivent en PDF passent par l'OCR, qui pré-remplit un brouillon rattaché au journal des achats, comme nous l'expliquons dans notre article sur l'OCR des factures fournisseurs dans Odoo. Le module Achats et l'OCR sont complémentaires : le premier structure les achats prévus, le second récupère proprement les factures non commandées.

Vos achats se font encore par e-mail et vous découvrez les écarts à la clôture ? On structure le circuit avec vous.

Structurer mes achats dans Odoo

Payer : du bon à payer au virement SEPA

Une fois la facture rapprochée et validée, le circuit se termine côté trésorerie. Odoo génère des ordres de virement SEPA à partir des factures fournisseurs sélectionnées : vous produisez un fichier à charger dans votre web banking, où il ne reste qu'à signer, sans ressaisir un seul IBAN. Le paiement est enregistré en comptabilité dès son émission, si bien qu'au relevé suivant, la ligne se rapproche toute seule. Nous décrivons ce flux dans notre article sur les paiements SEPA dans Odoo, et son pendant côté encaissements dans notre guide sur la synchronisation bancaire.

La boucle est alors fermée : le besoin déclenche la commande, la commande la réception, la réception le contrôle de la facture, la facture le paiement, et le paiement se rapproche de la banque. Chaque étape laisse une trace, et la comptabilité reflète la réalité à quelques jours près, pas à un exercice près.

Faut-il Odoo Enterprise pour gérer les achats ?

Le module Achats existe dans les deux offres, Community et Enterprise. La différence se joue surtout sur les fonctions périphériques : la synchronisation bancaire automatique et l'OCR sont des services de l'offre Enterprise, tandis que la Community couvre le cycle d'achat lui-même et l'import de relevés. Pour une PME qui veut à la fois structurer ses achats et automatiser sa trésorerie, l'écart mérite d'être chiffré au cas par cas plutôt que tranché sur un forum. Ce choix s'inscrit dans un projet Odoo plus large, que nous replaçons dans notre guide Odoo au Luxembourg pour les PME.

La différence Advena

Un intégrateur installe le module Achats et vous montre comment créer un bon de commande. Une fiduciaire vous réclame vos factures en fin de mois. Nous faisons les deux dans le même outil : le circuit d'achat est paramétré par des gens qui tiennent aussi votre comptabilité luxembourgeoise, donc les comptes du PCN 2020, les positions fiscales et le rapprochement bancaire sont posés correctement du premier coup. Un circuit d'achat techniquement fonctionnel peut très bien produire une comptabilité invérifiable : l'intérêt d'avoir les deux compétences dans la même équipe, c'est précisément d'éviter ça.

Envie d'un circuit d'achat qui contrôle la dépense et tient les comptes tout seul ? Parlons-en.

Parler à un expert Odoo

Questions fréquentes

Quelle différence entre le module Achats et l'OCR des factures ?

Le module Achats structure ce qui précède la facture : demande de prix, bon de commande, réception, puis rapprochement. L'OCR, lui, récupère les factures qui arrivent en PDF sans commande préalable. Les deux se complètent : l'un organise les achats prévus, l'autre traite les factures non commandées.

Qu'est-ce que le rapprochement à trois ?

C'est le contrôle qui confronte le bon de commande, la réception et la facture fournisseur avant paiement. Tant que les trois ne concordent pas en quantité et en prix, la facture reste en anomalie. Il évite de payer ce que vous n'avez pas commandé ou pas reçu.

Odoo gère-t-il l'autoliquidation de la TVA sur les achats intracommunautaires ?

Oui, via les positions fiscales. Dès que le numéro de TVA d'un fournisseur d'un autre État membre est renseigné, Odoo applique l'autoliquidation et alimente les bonnes grilles de la déclaration eCDF, sans intervention manuelle.

Peut-on déclencher les commandes automatiquement ?

Oui. Les règles de réassort surveillent le stock et déclenchent une demande de prix ou un bon de commande dès qu'un article passe sous un seuil, en tenant compte du délai de livraison du fournisseur. C'est utile pour une société qui achète pour revendre ou pour produire.

Le module Achats est-il disponible en Odoo Community ?

Oui, le cycle d'achat est présent en Community comme en Enterprise. Ce sont surtout les services périphériques, synchronisation bancaire automatique et OCR, qui relèvent de l'offre Enterprise. Le besoin réel se chiffre au cas par cas.

Pour aller plus loin

Pourquoi Advena ?

Nous paramétrons le circuit d'achat et nous tenons la comptabilité qui va derrière : comptes du PCN 2020, positions fiscales luxembourgeoises, rapprochement bancaire. Un circuit d'achat installé sans ce socle comptable produit des brouillons faux plus vite ; l'intérêt est d'avoir les deux compétences dans la même équipe, avec un forfait clair et un interlocuteur identifié.

Vos achats méritent mieux qu'une boîte mail et un tableur ? Faisons le point.

Demander un échange