title : « Module de paie Odoo : Guide complet d'installation et de configuration » description : "Guide étape par étape pour configurer Odoo Payroll avec les structures salariales, les règles, les fiches de paie, la configuration fiscale et le traitement de la paie." date : "05/03/2026" auteur : "Equipe Recherche et Développement ECOSIRE" tags : ["odoo", "paie", "hr", "salary", "erp"]
Module de paie Odoo : Guide complet d'installation et de configuration
Le traitement de la paie est l’une des opérations les plus sensibles aux erreurs dans toute entreprise. Une seule erreur de calcul en matière de retenue d’impôt ou de déduction de prestations peut entraîner des pénalités de conformité, le mécontentement des employés et des heures de travail correctif. Le module Odoo Payroll fournit un cadre structuré pour définir les règles salariales, calculer les fiches de paie et intégrer la paie à la comptabilité au sein de votre plateforme ERP.
Ce guide décrit le processus de configuration complet de Odoo Payroll, de la configuration initiale au traitement de votre premier lot de paie.
Prérequis
Avant de configurer la paie, assurez-vous que ces modules sont installés et configurés :
- Employés avec des enregistrements contenant des contrats, des départements et des postes
- Comptabilité avec comptes spécifiques à la paie (charges salariales, payables, dettes fiscales)
- Congés (facultatif) pour un congé sans solde afin de réduire automatiquement la masse salariale
- Présence (facultatif) si les calculs dépendent des heures réellement travaillées
Comprendre l'architecture de la paie
Odoo Payroll utilise une structure hiérarchique. Les types de structure salariale définissent de grandes catégories telles que l'employé, le travailleur ou l'entrepreneur. Chaque type a plusieurs structures salariales telles que l'employé mensuel ou l'employé bihebdomadaire. Chaque structure contient des règles salariales qui calculent les lignes de fiches de paie individuelles.
Étape 1 : Configurer les types de structure salariale
Accédez à Paie > Configuration > Types de structure. Pour la plupart des entreprises, vous avez besoin de :
| Type de structure | Cas d'utilisation |
|---|---|
| Employé (mensuel) | Salariés payés mensuellement |
| Employé (aux deux semaines) | Salariés payés toutes les deux semaines |
| Travailleur horaire | Travailleurs salariés payés à l'heure |
| Entrepreneur | Entrepreneurs indépendants |
Configurez la structure de rémunération régulière, les heures de travail par défaut, le type de salaire et la fréquence de paie planifiée pour chaque type.
Étape 2 : Définir les structures salariales
Accédez à Paie > Configuration > Structures. Une structure mensuelle typique comprend :
Règles de salaire brut : Salaire de base du contrat, allocation de logement (fixe ou en pourcentage), indemnité de transport, heures supplémentaires provenant des relevés de présence et prime/commission sous forme de rémunération variable.
Règles de déduction : Impôt sur le revenu basé sur des tranches, cotisation des salariés de la sécurité sociale, part des salariés de l'assurance maladie, cotisations de retraite/pension et remboursement du prêt pour les avances sur salaire.
Cotisations de l'employeur : Abondement de la sécurité sociale de l'employeur, part de l'assurance maladie de l'employeur et abondement des pensions de l'employeur.
Le salaire net est égal au salaire brut moins toutes les déductions des employés.
Étape 3 : Configurer les règles salariales
Chaque règle nécessite un nom, une catégorie (brut, déduction, net, employeur), un code unique pour les formules et un numéro de séquence pour le traitement de la commande.
Odoo prend en charge trois méthodes de calcul :
Montant fixe fournit une valeur statique par période. Pourcentage calculé à partir d'une autre règle. Python Code permet des formules personnalisées avec accès aux fiches de paie, aux employés, aux contrats, aux catégories, aux règles, aux jours travaillés et aux variables d'entrée.
Exemple de calcul de tranche d'imposition :
gross = categories.GROSS
if gross <= 5000:
result = 0
elif gross <= 15000:
result = (gross - 5000) * 0.10
elif gross <= 30000:
result = 1000 + (gross - 15000) * 0.20
else:
result = 4000 + (gross - 30000) * 0.30
result = -result # Deductions are negative
Rédigé par
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Développez votre entreprise avec ECOSIRE
Solutions d'entreprise pour l'ERP, le commerce électronique, l'IA, l'analyse et l'automatisation.