Les étapes en détail
D'où viennent les chiffres
Les revenus viennent de la commande liée au projet : ici S00048, 14 heures facturées à 55,00 € = 770,00 € hors TVA. Les coûts viennent des feuilles de temps : chaque ligne vaut heures × Coût horaire de l'employé, en négatif. Julie : 6 × 32,00 = 192,00 € ; Thomas : 8 × 35,00 = 280,00 €. Total -472,00 €. Marge : 770,00 − 472,00 = 298,00 €, soit 298 ÷ 770 = 38,7 %, affiché 39 %.
Vérifier le projet
Onglet Paramètres du projet, bloc Facturation du temps : Feuilles de temps et Facturable cochées. Un projet créé par la confirmation d'un devis est déjà réglé ainsi.
Odoo 19Deux blocs : Ventes & Facturation (Facturable) et Gestion du temps (Feuilles de temps). Sans Facturable, le panneau de rentabilité n'apparaît pas.Odoo 18Deux blocs dans l'autre ordre : Gestion du temps (Feuilles de temps) puis Ventes & Facturation (Facturable). Pas de panneau de rentabilité sans Facturable.Lire la rentabilité
En V20, menu Analyse › Marges (administrateur du projet) : un tableau croisé des écritures analytiques, filtré par défaut sur la date (Au cours des 365 derniers jours), une colonne par compte analytique (celui du projet porte le nom de la commande et du client, « S00048 - Boulangerie Dumont SRL »), des lignes par catégorie puis par type. Revenue › Service Revenue (Time & Materials) 770,00 € ; Coûts › Timesheets (Time & Materials) -472,00 €. Il n'y a pas de ligne « Marge » : c'est le Total, 298,00 €. Ces libellés restent en anglais en 20.0. Le même rapport, limité au projet et en colonnes par mois, s'ouvre aussi depuis le projet : bouton Voir les documents liés du panneau de contrôle pour afficher la barre des vues du projet, puis cochez Marges dans son menu de réglage pour l'y ajouter.
Odoo 19Menu ⋮ de la carte du projet, Tableau de bord : le panneau de droite se termine par Rentabilité. Tableaux Revenus et Coûts avec les colonnes Prévu, À facturer, Facturé, une ligne Feuilles de temps (facturées sur les feuilles de temps) dans chacun, puis le bloc Total : 298 € en vert et +39 %. Montants arrondis à l'euro.Odoo 18Même chemin et même panneau qu'en V19 : ⋮, Tableau de bord, section Rentabilité.Avant la facture : une perte qui n'en est pas une
Tant que la facture n'est pas validée, les 770,00 € restent « à facturer » alors que le coût des heures compte tout de suite. Le rapport Marges ne montre alors que les coûts : -472,00 €. La marge réelle n'apparaît qu'avec la facture comptabilisée. Pour une estimation avant facture, Analyse › Marges prévisionnelles part des commandes clients, pas des écritures.
Odoo 19Dans le panneau, la colonne À facturer montre 770 € et +100 %, la colonne Facturé -472 € en rouge ; seule la colonne Prévu donne la marge attendue, 298 €.Odoo 18Même lecture qu'en V19 : Prévu donne 298 €, Facturé reste en rouge jusqu'à la facture.Le coût horaire
Il se règle sur la fiche de l'employé (application Employés), onglet Paramètres, champ Coût horaire. Odoo calcule le coût d'une ligne quand elle est créée, ou quand on change ses heures ou son employé. Changer le coût horaire ensuite ne réécrit pas les lignes déjà encodées.
Ce qui change selon la version
| Odoo 20 | Odoo 19 | Odoo 18 | |
|---|---|---|---|
| Où lire la marge | Analyse › Marges | Tableau de bord | Tableau de bord |
| Présentation | tableau croisé | panneau Rentabilité | panneau Rentabilité |
| Montants | 298,00 € | 298 € | 298 € |
| Pourcentage de marge | non | +39% | +39% |
| Libellés | en partie anglais | français | français |
| Bloc du projet | Facturation du temps | Ventes & Facturation | Ventes & Facturation |