Introduction
La facturation dans Odoo transforme l’activité quotidienne en chiffres traçables : factures clients, factures fournisseurs, paiements et rapprochements bancaires doivent pouvoir se rattacher aux documents de vente ou d’achat qui les ont générés.
Dans de nombreuses entreprises, le service financier reprend manuellement des saisies faites par d’autres équipes parce que les systèmes ne communiquent pas entre eux. Le résultat : la clôture prend du retard, la trésorerie devient moins lisible et des problèmes de marge n’apparaissent qu’une fois qu’il est trop tard.
Le module Facturation, complété par la localisation adaptée, permet d’enregistrer de manière homogène, de valider les dépenses et de produire des rapports périodiques sans devoir reconstruire des écritures dans des tableurs à chaque fin de mois.
Un directeur financier, un contrôleur ou un responsable comptable qui évalue Odoo verra comment les pairs organisent la gestion quotidienne de la finance, bien plus que la simple production des états de fin d’exercice.
La facturation fait partie de l’ERP modulaire d’Odoo. Les équipes l’adoptent pour clarté des responsabilités, workflows reproductibles et historique consultable, plutôt que pour des échanges dispersés et des fichiers hors ligne. Odoo Invoicing (factures clients, factures fournisseurs, paiements et relances) pose le cadre pour ceux qui valident les budgets.
Ce guide propose un Top 10 classé du Niveau 1 (simple) au Niveau 10 (expert). Pour chaque niveau vous trouverez des étapes numérotées : les actions concrètes à cliquer dans Odoo Facturation.
Commencez par ce qui vous met à l’aise — inutile de partir directement au niveau 10 parce que ça fait bien sur le papier.
Lisez d’abord la section « Le constat », puis ouvrez le niveau qui correspond à votre équipe aujourd’hui.
Dans ce guide, vous découvrirez :
- Le rôle de la facturation dans une pile applicative d’entreprise classique
- Les points de friction les plus fréquents aujourd’hui (et leurs causes)
- Dix cas d’usage classés, du réflexe basique à la stratégie avancée
- Quand l’automatisation ou les intégrations justifient l’intervention d’un partenaire Odoo
Le constat
Votre contrôleur exporte trois fichiers CSV avant chaque conseil d’administration puis passe le weekend à corriger des erreurs de VLOOKUP. Les opérations n’ont pas tort : les factures n’ont jamais été rapprochées avec les expéditions dans un même système.
Les équipes financières perdent du temps à ressaisir des données opérationnelles au lieu d’analyser les exceptions. Quand factures, pièces bancaires et écritures sont déconnectées, la clôture traîne et la visibilité sur la trésorerie est retardée.
Ça vous parle ? Voici les murs que les équipes rencontrent le plus souvent :
- La fin de période se construit à partir d’exports plutôt que de sous‑journaux vivants
- Des validations qui se font hors du système de référence
- La complexité fiscale ou multi‑société gérée dans des tableurs parallèles
La bonne nouvelle : pas besoin d’un big‑bang pour tout réparer. Choisissez un cas d’usage ci‑dessous, testez‑le 30 jours dans Odoo Facturation et mesurez l’impact.
Top 10 des cas d’usage Facturation
Dix cas d’usage pour Odoo Facturation, classés du Niveau 1 (rapide à mettre en place) au Niveau 10 (expert). Chaque cas répond : que construit‑on et quels clics effectuer dans Odoo ?
Le Niveau 1 offre le gain quotidien immédiat. Le dernier niveau est ambitieux pour montrer jusqu’où l’application peut monter en puissance si l’architecture et les données restent propres.
Choisissez votre niveau, testez les étapes numérotées dans une base d’essai, puis montez en puissance quand le niveau précédent devient routinier.
1. Émettre votre première facture client numérotée avec TVA Niveau 1 — Facile
Le Niveau 1 correspond à l’action la plus simple : un utilisateur, un client, une facture. Pas d’automatisation, pas de lien avec Vente, juste un PDF conforme avec le bon taux de TVA.
Procédure dans Odoo :
- Ouvrez Facturation → Clients → Nouveau et saisissez le nom, l’adresse de facturation, le numéro de TVA et les conditions de paiement.
- Allez dans Facturation → Clients → Factures → Nouvelle et sélectionnez le client créé.
- Ajoutez une ligne produit avec quantité, prix unitaire et le taux de TVA ; Odoo calcule les totaux.
- Cliquez sur Confirmer : la facture reçoit une séquence et passe en Publiée.
- Cliquez sur Envoyer et Imprimer : le client reçoit le PDF avec toutes les mentions légales.
Résultat : en 90 secondes vous envoyez une facture numérotée et conforme, sans modèle Word ni ressaisie.
2. Facturer une commande confirmée en un clic Niveau 2 — Facile
Le Niveau 2 introduit le pont Vente→Facturation : le bouton Créer la facture sur une commande client. C’est le premier levier dès que l’équipe commerciale travaille aussi dans Odoo.
Procédure dans Odoo :
- Ouvrez la commande confirmée dans Vente → Commandes.
- Cliquez sur Créer la facture et choisissez Facture normale, Acompte ou Facture finale.
- Vérifiez les lignes pré‑remplies, les taxes, les conditions de paiement et la répartition analytique.
- Cliquez sur Confirmer ; la facture se publie avec sa séquence et est liée à la vente.
- Cliquez sur Envoyer et Imprimer ; le chatter enregistre l’email et la preuve de lecture client.
Résultat : le cycle vente→facture passe de dix minutes à un clic, et la finance ne ressaisit plus quantités ni prix.
3. Activer le paiement en ligne pour que le client paie depuis le PDF Niveau 3 — Facile
Le Niveau 3 ajoute le bouton Payer maintenant : la facture devient un canal de paiement et évite les appels pour récupérer les coordonnées de carte.
Procédure dans Odoo :
- Allez dans Facturation → Configuration → Prestataires de paiement et activez Stripe, Mollie, Adyen ou PayPal.
- Collez les clés API, puis désactivez le mode Test lorsque vous passez en production.
- Envoyez une facture publiée par email : le corps du message et le PDF intègrent le bouton Payer maintenant.
- Le client paie par carte ; la facture passe en En paiement puis Payée après le rapprochement bancaire.
- Les paiements échoués déclenchent une activité pour relance le jour même.
Résultat : le DSO diminue de 10 à 15 jours en un trimestre ; la finance se concentre sur les exceptions.
4. Annuler et remplacer une facture publiée par un avoir Niveau 4 — Intermédiaire
Le Niveau 4 utilise les avoirs pour corriger tout en conservant la traçabilité. Les corrections deviennent une chaîne claire pour l’audit plutôt qu’un raturage.
Procédure dans Odoo :
- Ouvrez une facture publiée portant une erreur de montant ou de ligne.
- Cliquez sur Ajouter un avoir et choisissez Rembourser et émettre une nouvelle ou Modifier et annuler.
- Ajustez les lignes sur le brouillon de remplacement et Confirmez ; l’avoir reçoit sa propre numérotation légale.
- L’avoir se lettrera automatiquement contre l’original pour neutraliser la créance.
- Le rapport Avoirs montre les tendances quand un même client revient fréquemment.
Résultat : l’auditeur retrouve la chaîne facture → avoir → facture de remplacement en moins d’une minute ; les corrections ne font plus peur.
5. Personnaliser le PDF de facture aux couleurs de votre marque Niveau 5 — Intermédiaire
Le Niveau 5 utilise Document Layout, la personnalisation sans code héritée de QWeb. Un réglage met à jour tous les PDF envoyés aux clients.
Procédure dans Odoo :
- Ouvrez Paramètres → Sociétés et uploadez le logo, puis définissez la couleur principale de la marque.
- Allez dans Facturation → Configuration → Document Layout et choisissez un style : Figé, Rayé ou Encadré.
- Ajoutez un pied de page avec IBAN, numéro de TVA, email support et la mention légale souhaitée sur chaque PDF.
- Cliquez sur Aperçu sur une facture exemple ; vérifiez police, couleurs, sauts de page et bloc totaux.
- Envoyez-vous une facture test avant d’activer la nouvelle mise en page pour les clients réels.
Résultat : des factures qui reflètent votre identité ; moins de réclamations et des paiements plus rapides — et la finance n’a plus à s’excuser pour le rendu.
6. Facturer automatiquement les clients en retenue chaque mois via Abonnements Niveau 6 — Intermédiaire
Le Niveau 6 relie Facturation et Abonnements : idéale pour retenues, SaaS ou adhésions qui se renouvellent sans tableur récurrent.
Procédure dans Odoo :
- Installez Abonnements, puis créez un modèle de récurrence — par exemple 1 mois, sans date de fin.
- Créez un produit Retainer Mensuel rattaché au modèle d’abonnement avec le bon prix et la taxe.
- Vendez l’abonnement une fois par client ; le contrat gère toutes les dates de renouvellement.
- Personnalisez le modèle d’email ; incluez la période (Mois, Année) dans l’objet.
- Vérifiez que la première facture automatique se déclenche le jour de facturation suivant ; elle est envoyée et peut être réglée en ligne.
Résultat : les revenus récurrents sont encaissés automatiquement ; cela évite de recruter une personne pour chaque 500 contrats actifs.
7. Relancer les clients en retard avec des paliers automatisés Niveau 7 — Difficile
Le Niveau 7 introduit les Niveaux de relance, le moteur de dunning intégré à Facturation. C’est la fonction de suivi des paiements mise en avant dans ce guide.
Procédure dans Odoo :
- Allez dans Facturation → Configuration → Niveaux de relance et créez des paliers à 7, 14, 30 et 45 jours.
- Pour chaque palier, définissez le modèle d’email, l’activité de rappel optionnelle et le drapeau d’arrêt de livraison si nécessaire.
- Sur chaque fiche client, assignez un Plan de relance : Standard, Premium ou Strict.
- Chaque matin, l’action planifiée envoie automatiquement le message adapté aux clients en retard.
- La vue Mes activités de la finance ne liste que les cas rouges qui nécessitent un appel manuel.
Résultat : la finance récupère en moyenne une journée complète par semaine et les encaissements arrivent dix jours plus tôt.
8. Activer la facturation électronique pays par pays pour être en conformité Niveau 8 — Difficile
Le Niveau 8 active la couche e‑invoicing : un XML structuré lisible par l’administration fiscale. Que ce soit Peppol en Belgique, Factur‑X en France ou SDI en Italie, Odoo gère la couche d’émission.
Procédure dans Odoo :
- Allez dans Paramètres → Applications et installez la localisation pays correspondante (Belgique, France, Italie, Espagne).
- Ouvrez Facturation → Configuration → Facturation électronique et activez Peppol, Factur‑X ou SDI selon le pays.
- Inscrivez la société auprès d’un point d’accès ; collez les identifiants fournis dans Odoo.
- Envoyez une facture : Odoo génère et signe le XML structuré puis le transmet automatiquement.
- Suivez le statut de livraison (envoyé, reçu, accepté, rejeté) directement dans le chatter de la facture.
Résultat : conformité à l’obligation légale sans développement spécifique, et zéro dépôt rejeté.
9. Facturer en devises multiples avec répartition analytique par projet Niveau 9 — Difficile
Le Niveau 9 transforme la facturation en capteur de marge : multi‑devises + distribution analytique. Chaque ligne de facture porte la vérité projet, centre de coût et FX.
Procédure dans Odoo :
- Activez Multi‑devises dans Paramètres et activez l’actualisation quotidienne des taux (ex. cours BCE).
- Allez dans Facturation → Configuration → Plans analytiques et créez Projets, Départements, Zones géographiques.
- Sur chaque ligne de facture, appliquez une répartition analytique — par exemple 60 % Projet A / 40 % Projet B.
- Émettez la facture dans la devise du client ; l’écriture de gain/perte FX se poste au taux du jour.
- Dans Reporting → Chiffre d’affaires facturé, regroupez par Compte analytique pour voir la marge par projet et par devise.
Résultat : le CFO visualise en temps réel revenus et marges par projet et devise, sans reconstruire les chiffres en Excel en fin d’année.
Concevoir des plans analytiques qui survivent au changement de CFO et aligner le multi‑devises avec le plan comptable est typiquement une prestation d’audit‑grade que Dasolo propose.
10. Piloter un centre AR autonome combinant Facturation, Banque, IA et Dashboards Niveau 10 — Expert
Le Niveau 10 est un véritable système d’exploitation : flux bancaires automatisés, scoring IA des risques, Helpdesk pour les litiges, playbook centralisé et tableaux de bord live.
Procédure dans Odoo :
- Connectez le flux bancaire (Plaid, Ponto ou API bancaire directe) pour que les transactions arrivent automatiquement dans Facturation chaque matin.
- Entraînez une règle IA sur les comportements de paiement passés ; chaque facture ouverte reçoit un score Safe → At Risk.
- Automatisations Studio : les factures At Risk déclenchent une relance prioritaire et l’affectation à un collecteur senior.
- Les litiges ouverts via le portail client créent un ticket Helpdesk avec la facture et le fil de discussion attachés.
- Le Knowledge contient le script de recouvrement : un clic charge le ton, le palier et la mention légale adéquats.
- Un dashboard AR Live suit DSO, vieillissement, taux de litige et précision de l’IA en temps réel.
- Les fichiers de paiement ISO 20022 SEPA se génèrent depuis le journal bancaire pour les virements inversés aux fournisseurs.
Résultat : un seul opérateur AR remplace l’efficacité d’une équipe de cinq, le DSO chute de plus de vingt jours en deux trimestres et la finance cesse d’être le goulot d’étranglement de trésorerie.
Assembler le scoring IA, les APIs bancaires, les SLA Helpdesk, le playbook Knowledge et les dashboards live est une architecture transverse et bancaire qu’exécute Dasolo lors d’un engagement piloté par un partenaire. La plupart des équipes ont besoin d’un accompagnement extérieur pour monter ces composants correctement dès la première implémentation.
Quand l’aide d’un expert est pertinente
Si vos opérations se limitent aux niveaux 1 à 6, vous pouvez généralement réussir avec Odoo Facturation standard, un propriétaire interne patient et une sandbox où l’on accepte de faire des essais.
À partir du niveau 7, les enjeux augmentent : workflows automatisés qui envoient des emails erronés, champs Studio qui bloquent les mises à jour, APIs qui cessent de synchroniser le stock à 2 h du matin.
Ce n’est pas un échec de votre équipe : c’est la preuve que l’architecture, les tests et la gouvernance deviennent cruciaux.
Faites appel à un partenaire quand il s’agit de concevoir plusieurs applications, d’assurer la conformité pays, d’intégrer des systèmes complexes ou de tenir une date de mise en production fixée par le conseil d’administration.
Travaillez avec Dasolo
Dasolo accompagne les entreprises pour implémenter Odoo selon leurs usages réels : applications sur mesure, intégrations propres et formation durable pour les équipes.
Si votre feuille de route Facturation inclut les cas avancés de ce guide, nous pouvons définir un plan phasé : gains rapides d’abord, puis automatisation et intégrations, avec des responsables et des scripts de test clairs.
Vous gardez la main sur périmètre et budget. Nous apportons l’expertise Odoo pour éviter des erreurs coûteuses en production.
Réservez une consultation gratuite :