TL;DR :
Le module Dépenses d'Odoo Community permet de gérer les notes de frais de A à Z sans fichier Excel partagé ni approbations par courriel.
Les employés soumettent leurs dépenses avec reçus, le gestionnaire approuve en un clic, et tout se reflète automatiquement en comptabilité.
C'est inclus dans Odoo Community (gratuit et libre), ça fonctionne dès la version 18 (et même avant), et ça élimine une bonne partie du chaos administratif.
On vous explique ce que ça fait, ce que ça ne fait pas quand on l'ouvre pour la première fois, et comment on le déploie.
Dans beaucoup de PME et d'OBNL au Québec, la gestion des dépenses ressemble encore à ça. Un fichier Excel partagé sur le réseau (ou pire, sur le bureau de quelqu'un), des reçus en papier qui traînent dans des enveloppes, des courriels « peux-tu approuver ma note de frais? » qui se perdent dans les boîtes de réception, et une personne aux finances qui retranscrit tout manuellement à la fin du mois.
Ça fonctionne, dans le sens où les gens finissent par être remboursés. Mais c'est lent, c'est fragile, et personne n'a de portrait clair des dépenses en temps réel. Et quand vient le temps de l'audit, c'est la course aux reçus manquants.
Le module Dépenses d'Odoo Community existe précisément pour ça. Et contrairement à ce qu'on pourrait croire, il n'est pas réservé à la version Enterprise payante.
Ce que le module fait concrètement
Le module Dépenses (hr_expense) est inclus dans Odoo Community depuis plusieurs versions. En version 18, il est mature et bien intégré au reste de l'écosystème. Voici ce qu'il permet :

Saisie des dépenses par l'employé.
Chaque employé peut créer ses propres lignes de dépense directement dans Odoo. On sélectionne la catégorie (repas, déplacement, hébergement, fournitures), on entre le montant, la date, et on joint le reçu en photo ou en PDF. Pas besoin de remplir un formulaire Excel avec 14 colonnes (on n'insère pas de lignes, gang, svp?).
Quatre façons de créer une dépense.
Saisie manuelle dans l'interface, téléversement d'un reçu, glisser-déposer d'un fichier sur le tableau de bord, ou envoi du reçu par courriel à une adresse dédiée. Cette dernière option est particulièrement pratique pour les employés sur la route : on prend une photo du reçu avec le téléphone, on l'envoie par courriel, et la dépense se crée automatiquement dans Odoo.
Regroupement en rapports de dépenses.
Plutôt que de soumettre chaque dépense une par une, on les regroupe dans un rapport. Un voyage d'affaires de trois jours? On met l'hôtel, les repas et le transport dans le même rapport, et le gestionnaire approuve le tout en un clic.
Flux d'approbation intégré.
L'employé soumet son rapport, le gestionnaire reçoit une notification et peut approuver ou refuser. Plus besoin de relancer par courriel. Le système de permissions est simple : seuls les utilisateurs avec le rôle « Approbateur d'équipe » peuvent valider les rapports de leur équipe. Les conversations et commentaires passent par le chatter d'Odoo, donc tout est tracé.
Intégration comptable directe.
Une fois le rapport approuvé, les écritures comptables se créent automatiquement dans les journaux appropriés. Pas de retranscription manuelle, pas de risque d'erreur de saisie, pas de délai entre l'approbation et la comptabilisation.
Refacturation aux clients.
Si une dépense est engagée pour le compte d'un client (déplacement chez un client, matériel acheté pour un projet), on peut la lier à un bon de commande. La dépense apparaîtra automatiquement sur la prochaine facture du client. Finies les dépenses refacturables qui tombent entre deux chaises.
Le vrai gain : la visibilité
Le problème fondamental du fichier Excel, ce n'est pas qu'il est laid ou démodé. C'est qu'il ne donne aucune visibilité en temps réel. Le gestionnaire ne sait pas combien de dépenses sont en attente d'approbation. Le directeur financier ne peut pas voir les tendances sans compiler manuellement les données. Et l'employé ne sait pas où en est son remboursement.
Avec le module Dépenses d'Odoo, chaque dépense a un statut clair : brouillon, soumise, approuvée, comptabilisée, payée. L'employé voit où en est son rapport. Le gestionnaire voit ce qui attend son approbation. La direction a un portrait des dépenses par catégorie, par département, par période.
Ce n'est pas révolutionnaire. C'est juste de la structuration de base. Mais quand on passe d'un fichier Excel à ça, l'effet est immédiat.
Excel vs Odoo Dépenses : ce qui change
| Fichier Excel partagé | Odoo Dépenses (Community) | |
|---|---|---|
| Saisie | Manuelle, sujette aux erreurs de formatage | Formulaire guidé avec catégories prédéfinies |
| Reçus | Enveloppe papier ou dossier réseau en vrac | Joints directement à chaque ligne de dépense |
| Approbation | Courriel ou signature manuscrite | Un clic, avec permissions et traçabilité |
| Comptabilisation | Retranscription manuelle en fin de mois | Automatique dès l'approbation |
| Visibilité | Aucune en temps réel | Statuts, filtres, rapports par catégorie |
| Refacturation | Suivi manuel avec risque d'oubli | Liée au bon de commande automatiquement |
| Audit | Reconstitution pénible | Historique complet avec pièces jointes |

Community vs Enterprise : qu'est-ce qu'on perd?
On recommande la version Community par défaut, mais allons tout de même explorer ce que la version Enterprise ajoute au module Dépenses :
La numérisation automatique (OCR) incluse par défaut.
En Enterprise, on peut numériser un reçu et Odoo extrait automatiquement le montant, la date et le fournisseur grâce à l'intelligence artificielle. En Community, il faut entrer ces informations manuellement.
C'est l'avantage le plus concret d'Enterprise pour ce module. À noter: il est tout à fait possible dans la version Community d'intégrer des flux de travail par reconnaissance OCR ou même avec une intégration IA pour traiter une partie de l'information automatiquement.
L'application mobile native.
Enterprise offre une application mobile complète pour la saisie des dépenses. En Community, on passe par l'interface web (qui est responsive et fonctionne sur mobile, mais ce n'est pas une app native).
Les approbations multi-niveaux avancées.
Community offre un flux d'approbation simple (employé → gestionnaire). Enterprise permet des chaînes d'approbation plus complexes avec des seuils par montant.
Pour la majorité des PME de 5 à 50 employés, le flux d'approbation simple de Community est amplement suffisant. Et quand on cherche à combler une fonction qui n'existe pas encore, on est en bonne compagnie avec l'OCA.
Mise en place : plus simple qu'on pense
Le déploiement du module Dépenses est l'un des plus simples dans Odoo. Voici les grandes étapes :
1. Installer le module.
On active « Dépenses » dans les applications. Le module RH (qui gère les fiches employés) s'installe automatiquement comme dépendance. Si vous utilisez déjà Odoo pour la comptabilité ou les projets, c'est littéralement un clic.
2. Configurer les catégories de dépenses.
On crée les catégories qui correspondent à votre réalité : repas d'affaires, kilométrage, hébergement, fournitures, abonnements. Chaque catégorie est liée à un compte comptable, donc les écritures se font au bon endroit automatiquement.
3. Définir les droits d'accès.
On attribue le rôle d'approbateur aux gestionnaires concernés. Les employés n'ont besoin que de l'accès de base pour soumettre leurs dépenses.
4. Configurer l'adresse courriel (optionnel).
On crée un alias courriel (par exemple depenses@votreentreprise.com) pour permettre la soumission de dépenses par courriel. Pratique pour les employés qui se déplacent beaucoup.
En pratique, on peut avoir un système fonctionnel en une journée de configuration. La vraie durée, c'est le temps d'accompagnement pour que les employés adoptent le nouveau processus.
Ce que ça fait moins bien
On préfère vous le dire plutôt que vous le laissiez découvrir :
Pas d'OCR inclus par défaut en Community. On l'a mentionné, mais ça vaut la peine de le répéter. Il faut saisir manuellement le montant, la date et le fournisseur. Pour quelqu'un qui soumet trois dépenses par mois, ce n'est pas un irritant. Pour un représentant commercial qui en soumet 30, ça peut devenir lourd.
Blue Fox héberge votre instance d'Odoo Community?
Nous pouvons intégrer l'intelligence artificielle de façon sécuritaire et privée afin de vous aider à automatiser vos flux de travail.
Les politiques de dépenses sont basiques.
Odoo Community ne permet pas de définir des plafonds automatiques par catégorie (par exemple : maximum 75 $ par repas). Le gestionnaire doit vérifier manuellement. En Enterprise ou avec des modules OCA, on peut ajouter des règles plus sophistiquées.
Le reporting de base est fonctionnel, sans plus.
On peut filtrer, grouper et exporter les données. Mais si vous avez besoin de tableaux de bord visuels avancés avec des graphiques de tendances, il faudra exporter vers un outil de BI ou utiliser les tableaux de bord Enterprise.
Pas de gestion des avances sans un module supplémentaire
Si votre organisation fonctionne avec des avances de fonds (on donne 500 $ à l'employé avant le voyage, et il rend des comptes ensuite), Odoo Community ne gère pas ce flux nativement. Il faut le gérer via des écritures comptables manuelles ou un module complémentaire.
Notre approche
Chez Blue Fox, on déploie le module Dépenses d'Odoo Community comme partie intégrante des implantations Odoo qu'on fait pour les PME et OBNL au Québec. C'est un module qui donne des résultats rapides : le gain de temps est visible dès le premier cycle de remboursement. Les membres de l'équipe trouvent généralement ce passage très positif!
On configure les catégories de dépenses selon votre plan comptable, on met en place le flux d'approbation adapté à votre structure et vos règles d'affaires, et on forme votre équipe sur l'utilisation de l'outil. Pas de licence par utilisateur, pas de frais récurrents pour le module : c'est du logiciel libre, hébergé au Québec, sous votre contrôle.
Pour les organisations qui ont des besoins plus avancés (OCR, approbations multi-niveaux, politiques de plafonds), on évalue au cas par cas si un module OCA communautaire peut combler le besoin ou si un développement supplémentaire peut devenir recommandable. Mais dans 90 % des cas, la version Community fait exactement ce qu'il faut, dès que vous l'ouvrez pour la première fois.
Vous gérez encore vos notes de frais dans Excel? On jase de votre situation.
