Fait partie de notre série Compliance & Regulation
Lire le guide completLa paie est le module le plus spécifique à un pays dans tout système ERP. Les tranches d’imposition, les cotisations de sécurité sociale, les régimes de retraite et les exigences légales en matière de déclaration varient considérablement d’une juridiction à l’autre. Le module de paie d'Odoo résout ce problème grâce à un cadre de localisation qui fournit des règles salariales, des tables d'impôt et des modèles de rapports spécifiques au pays. Ce guide décrit le processus de configuration pour les principales régions et les options de personnalisation pour les pays sans localisation officielle.
Points clés à retenir
- Odoo 19 est livré avec des localisations de paie pour plus de 40 pays couvrant les règles salariales, les tables d'impôts et les rapports statutaires
- Le moteur de règles salariales utilise des expressions Python pour des calculs complexes tout en conservant une piste d'audit complète
- Les organisations multi-pays peuvent gérer la paie pour différentes juridictions à partir d'une seule instance Odoo
- Des localisations personnalisées peuvent être créées à l'aide du cadre de structure salariale pour les pays non officiellement pris en charge
- L'intégration avec la comptabilité garantit que les écritures du journal de paie sont automatiquement publiées avec un mappage de compte correct.
Présentation de l'architecture de la paie
Odoo Payroll traite les calculs de salaire via un moteur basé sur des règles. L'architecture se compose de :
Structures salariales : modèles qui définissent les règles salariales qui s'appliquent à une catégorie d'employés. Une entreprise peut avoir des structures pour les salariés mensuels, les travailleurs horaires et les sous-traitants.
Règles salariales : Étapes de calcul individuelles au sein d'une structure. Chaque règle possède une expression Python qui calcule sa valeur en fonction d'entrées telles que le salaire de base, les jours travaillés et les résultats des règles précédentes. Les règles s'exécutent dans l'ordre en fonction de leur numéro de priorité.
Catégories de règles salariales : groupes qui organisent les règles de reporting. Les catégories comprennent le salaire brut, les déductions, les cotisations patronales et le salaire net.
Fiche de paie : le document de sortie pour un seul employé pour une seule période, contenant toutes les valeurs de règle calculées.
Accédez à Paie > Configuration > Structures salariales pour afficher et modifier les structures salariales disponibles dans votre instance Odoo.
Configuration aux États-Unis
Configuration de la taxe fédérale
La paie américaine nécessite de configurer la retenue d'impôt fédéral sur le revenu en fonction du formulaire W-4 de l'employé :
- Accédez à Paie > Configuration > Règles de salaire et localisez la règle de l'impôt fédéral sur le revenu.
- La règle fait référence aux tranches d'imposition actuelles de l'IRS, qu'Odoo met à jour chaque année.
- Le contrat de chaque employé enregistre son statut de déclaration (célibataire, marié déclarant conjointement, chef de famille) et ses allocations.
- Le calcul prend en compte les déductions avant impôts (401k, assurance maladie, FSA) avant de calculer le revenu imposable
Configuration des taxes d'État
L'impôt sur le revenu des États nécessite des règles supplémentaires pour chaque État où travaillent les employés :
| Catégorie d'État | Exemples | Approche de configuration |
|---|---|---|
| Pas d'impôt sur le revenu | TX, FL, WA, NV, NH, TN, WY, SD, AK | Aucune règle supplémentaire n'est nécessaire |
| Tarif forfaitaire | IL (4,95%), PA (3,07%), IN (3,05%) | Règle unique avec pourcentage fixe |
| Parenthèses progressives | Californie, New York, New Jersey ou OR | Règle multi-supports similaire à celle fédérale |
| Taxes locales | New York, Philadelphie, Détroit | Règles supplémentaires par localité |
FICA et Medicare
La sécurité sociale (6,2 % jusqu'à la base salariale) et Medicare (1,45 % avec 0,9 % supplémentaire au-dessus de 200 000 USD) sont configurées comme des règles de cotisations des employeurs et des salariés. La limite de la base salariale est mise à jour chaque année --- pour 2026, configurez la base salariale de la sécurité sociale dans Paie > Configuration > Paramètres.
Avantages et déductions
Déductions américaines courantes configurées comme règles salariales :
- 401(k) : Déduction avant impôt avec contrepartie de l'employeur (pourcentage et plafond configurables)
- Assurance maladie : Part des primes des salariés (avant impôts selon l'article 125)
- HSA/FSA : contributions avant impôts à des comptes d'épargne santé ou à des comptes de dépenses flexibles
- Roth 401(k) : Déduction après impôt (réduit le salaire net mais pas le revenu imposable)
- Saisies-arrêts : retenues judiciaires avec règles de priorité
Pays de l'Union européenne
Allemagne
La masse salariale allemande est parmi les plus complexes en raison de l'impôt ecclésiastique, de la surtaxe de solidarité et de l'interaction entre les cotisations de sécurité sociale :
Les classes d'impôt (Steuerklasse I à VI) déterminent la retenue à la source de l'impôt sur le revenu. Configurez la classe fiscale de chaque employé sur son contrat dans Paie > Employés > Contrats.
Les cotisations de sécurité sociale en Allemagne sont réparties à parts égales entre l'employeur et l'employé :
| Cotisation | Tarif employé | Tarif employeur | Plafond (2026) |
|---|---|---|---|
| Assurance maladie | 7,3% + supplément | 7,3% + supplément | 62 100 EUR/an |
| Assurance pension | 9,3% | 9,3% | 90 600 EUR/an (Ouest) |
| Assurance chômage | 1,3% | 1,3% | 90 600 EUR/an |
| Soins de longue durée | 1,7% (+ 0,6% sans enfant) | 1,7% | 62 100 EUR/an |
Impôt ecclésiastique : 8% ou 9% de l'impôt sur le revenu selon l'État fédéral (Bundesland).
France
La paie française utilise la DSN (Déclaration Sociale Nominative) pour la déclaration électronique aux organismes de sécurité sociale. Domaines de configuration clés :
- Cotisations sociales : Plus de 30 lignes de cotisations sociales individuelles couvrant la santé, la retraite, le chômage et la retraite complémentaire
- CSG/CRDS : Taxes de cotisations sociales calculées sur 98,25% du salaire brut
- Mutuelle : Complémentaire santé obligatoire (l'employeur paie minimum 50%)
- Prévoyance : Cotisations d'assurance décès et invalidité
- Réduction Fillon : Réduction patronale de la Sécurité sociale pour les salaires proches du Smic
Royaume-Uni
La paie au Royaume-Uni suit le système PAYE (Pay As You Earn) :
- Codes fiscaux : codes attribués par le HMRC qui déterminent l'allocation non imposable (par exemple, 1257L pour l'allocation personnelle standard)
- Assurance Nationale : Cotisations NI des salariés à 8 % (au-dessus du seuil primaire) et NI de l'employeur à 13,8 % (au-dessus du seuil secondaire)
- Déductions pour prêts étudiants : taux Plan 1, Plan 2, Plan 4 ou Postgraduate
- Inscription automatique à la pension : Pension d'employeur au minimum 5 % employé + 3 % employeur
- Rapports RTI : soumissions d'informations en temps réel au HMRC après chaque cycle de paie
Moyen-Orient et Afrique
Émirats arabes unis
La paie aux Émirats arabes unis est plus simple en raison de l’absence d’impôt sur le revenu, mais nécessite une attention particulière aux points suivants :
- Calcul de la gratification : gratification de fin de service basée sur les années de service (21 jours/an pendant les 5 premières années, 30 jours/an par la suite)
- Conformité WPS : transferts de salaires électroniques du système de protection des salaires via des banques agréées
- DEWS : Plan d'Épargne Professionnelle Difc pour les entreprises basées au DIFC
- Allocation de logement : généralement 30 à 40 % du salaire de base, configurée comme règle salariale
Arabie Saoudite
- GOSI : Organisme Général de Cotisations de Sécurité Sociale (employeur 12%, salarié 10% pour les Saoudiens ; employeur 2% pour les expatriés)
- Pas d'impôt sur le revenu : Pour les particuliers (l'impôt sur les sociétés s'applique aux entités étrangères)
- Saudisation : suivi des pourcentages de nationalité pour vérifier le respect du programme Nitaqat
Afrique du Sud
- PAYE : tranches d'imposition progressives administrées par le SRAS
- UIF : Caisse d'Assurance Chômage (1% salarié + 1% employeur, plafonné)
- SDL : Prélèvement pour le Développement des Compétences (1% de la masse salariale)
- Crédits d'impôt pour soins médicaux : crédits mensuels fixes par personne à charge
Asie-Pacifique
Inde
La paie indienne comporte plusieurs éléments :
| Composant | Descriptif | Pourcentage typique |
|---|---|---|
| De base | Composante du salaire de base | 40 à 50 % du CTC |
| HRA | Allocation de loyer pour la maison | 40 à 50 % du tarif de base |
| DA | Allocation de cherté | Varie selon le secteur |
| Allocation spéciale | Composant flexible | Solde du CTC |
| PF | Caisse de prévoyance (employé) | 12% de base |
| PF | Caisse de prévoyance (employeur) | 12 % de base (3,67 % EPF + 8,33 % BPA) |
| ESI | Assurance d'État des employés | 0,75% salarié + 3,25% employeur |
| Taxe Professionnelle | Taxe au niveau de l'État | Varie selon l'État (max 2 500 INR/an) |
TDS (impôt retenu à la source) : l'employeur calcule et déduit mensuellement l'impôt sur le revenu en fonction des investissements déclarés et du régime fiscal applicable (ancien ou nouveau).
Australie
- Retenue à la source PAYG : impôt sur le revenu Pay As You Go à l'aide des tables d'impôt ATO
- Retraite : Cotisation de retraite obligatoire de l'employeur (11,5% pour 2026)
- HECS-HELP : remboursements de prêts d'études supérieures au-dessus du seuil de revenus
- Medicare Levy : 2 % du revenu imposable (avec supplément pour les revenus plus élevés sans assurance maladie privée)
- Rapports STP : paie en une seule touche vers ATO à chaque événement de paie
Création de localisations personnalisées
Pour les pays sans localisation officielle d'Odoo, vous pouvez créer des structures salariales personnalisées :
Étape 1 : Définir la structure salariale
Créez une nouvelle structure salariale dans Paie > Configuration > Structures salariales avec des règles couvrant :
- Calcul du salaire brut
- Règles de retenue d'impôt (référence aux tranches d'imposition du pays)
- Cotisations sociales (parts salariale et patronale)
- Déductions légales (pension, assurance, etc.)
- Calcul du salaire net
Étape 2 : Créer des règles salariales
Chaque règle salariale requiert :
- Nom et code : Nom descriptif et code de référence unique
- Catégorie : Brut, déduction, cotisation employeur ou net
- Séquence : Ordre d'exécution (les nombres inférieurs s'exécutent en premier)
- Expression Python : La logique de calcul
Exemple de règle pour un calcul d'impôt progressif :
La condition Python vérifie que le total de la catégorie pour le salaire brut est supérieur à zéro. L'expression de calcul fait référence aux seuils et aux taux des tranches d'imposition pour le pays spécifique, en appliquant des taux marginaux à chaque tranche. L'objet payslip donne accès à tous les résultats des règles précédentes et aux données des contrats des employés.
Étape 3 : Configurer les rapports statutaires
Créez des modèles de rapports à l'aide du moteur de reporting QWeb d'Odoo pour les rapports spécifiques à un pays tels que les certificats fiscaux, les déclarations de sécurité sociale et les résumés de fin d'année.
Opérations de paie multi-pays
Les organisations opérant dans plusieurs pays peuvent gérer toute la paie à partir d’une seule instance Odoo :
- Créer des structures salariales pour chaque pays
- Attribuer des structures aux contrats des employés en fonction de leur lieu de travail
- Configurez la comptabilité avec des écritures de journal distinctes par pays pour une comptabilisation correcte dans le GLG
- Définissez les périodes de paie par pays (mensuel est la norme dans la plupart des pays ; bihebdomadaire aux États-Unis)
- Générer des rapports spécifiques à un pays à l'aide de modèles de rapports localisés
La fonctionnalité multi-sociétés d'Odoo prend en charge des entités juridiques distinctes par pays tout en conservant des rapports consolidés au niveau du groupe.
Intégration de la paie avec la comptabilité
Chaque lot de fiches de paie génère des écritures de journal qui sont enregistrées dans le grand livre. Le mappage des comptes est configuré par règle salariale :
- Comptes de charges salariales : Écritures au débit du salaire brut, des cotisations patronales
- Comptes de passif : écritures de crédit pour retenue à la source, cotisations sociales à payer
- Compte bancaire : Crédit pour paiement du salaire net
Accédez à Paie > Configuration > Règles de salaire et modifiez chaque règle pour définir les comptes de débit et de crédit. L'écriture au journal est créée lors de la validation du lot de fiches de paie et peut être revue avant comptabilisation.
Services de Paie ECOSIRE
Configurer correctement la paie nécessite une connaissance approfondie à la fois de l'architecture technique d'Odoo et du droit du travail local. Les services de mise en œuvre Odoo d'ECOSIRE incluent des spécialistes de la paie qui configurent les localisations spécifiques au pays, créent des règles salariales personnalisées et valident les calculs par rapport aux enregistrements de paie manuels. Nos services d'assistance incluent des mises à jour annuelles sur les changements de tranche d'imposition et les modifications réglementaires.
Lecture connexe
- Guide du module de paie Odoo
- Planification de la rémunération et avantages sociaux dans Odoo
- Gestion des congés et des congés Odoo
- Guide du module de recrutement Odoo
- Guide de configuration multi-entreprises Odoo
À quelle fréquence les localisations de paie Odoo sont-elles mises à jour pour les modifications fiscales ?
Les localisations officielles d'Odoo sont mises à jour au moins une fois par an pour refléter les nouvelles tranches d'imposition, les plafonds de sécurité sociale et les changements réglementaires. Pour les clients Entreprise, ces mises à jour sont incluses dans l’abonnement de maintenance et arrivent généralement avant le début du nouvel exercice. Les localisations personnalisées doivent être mises à jour manuellement.
Odoo peut-il gérer la paie des employés salariés et horaires ?
Oui. Créez des structures salariales distinctes pour les employés salariés et horaires. Les structures horaires font référence au module de présence ou aux entrées de la feuille de temps pour calculer les heures travaillées, puis appliquent des taux horaires avec des multiplicateurs d'heures supplémentaires basés sur les exigences du droit du travail local.
La paie Odoo est-elle certifiée conforme aux réglementations dans tous les pays pris en charge ?
La certification varie selon les pays. Certaines localisations (France, Belgique, Afrique du Sud) ont été certifiées ou validées par les autorités locales. D'autres sont basés sur les règles et taux fiscaux publiés mais peuvent ne pas être certifiés officiellement. Vérifiez toujours les calculs de paie par rapport à des sources indépendantes lors de la configuration initiale.
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
Transformez votre entreprise avec Odoo ERP
Implémentation, personnalisation et assistance expertes d'Odoo pour rationaliser vos opérations.
Articles connexes
BMF Programmablaufplan Lohnsteuer 2026 : mise en œuvre du calcul officiel des impôts sur les salaires en Allemagne (XML, API, Odoo)
Guide du développeur du BMF Programmablaufplan Lohnsteuer 2026 : qu'est-ce que le PAP, le format de pseudocode XML, le service de test officiel et le mappage à la paie Odoo.
Combien coûte un système CRM en 2026 ? Prix réel à partir de plus de 40 implémentations
Tarification CRM réelle à partir de plus de 40 implémentations : coûts de licence par utilisateur, frais de mise en œuvre, coûts cachés et TCO sur 3 ans pour Odoo, HubSpot, Salesforce, et plus encore.
Intégration eMAG Odoo : connectez la plus grande place de marché de Roumanie à votre ERP (commandes, stocks, e-Factura)
Connectez eMAG Marketplace à Odoo ERP : synchronisation des offres et des commandes, expédition AWB, retours, mises à jour des stocks et des prix, ainsi que conformité e-Factura roumaine pour les vendeurs.
Plus de Compliance & Regulation
BMF Programmablaufplan Lohnsteuer 2026 : mise en œuvre du calcul officiel des impôts sur les salaires en Allemagne (XML, API, Odoo)
Guide du développeur du BMF Programmablaufplan Lohnsteuer 2026 : qu'est-ce que le PAP, le format de pseudocode XML, le service de test officiel et le mappage à la paie Odoo.
ERP pour les marques de vêtements et de mode : matrice taille-couleur, planification saisonnière et conformité (Guide 2026)
Comment les marques de mode et de vêtements choisissent un ERP en 2026 : variantes de matrice taille-couleur, planification saisonnière, conformité GoBD et DATEV, comparaison des fournisseurs et coûts.
ERPNext RH et paie en 2026 : configuration, structures salariales et conformité multi-pays
Configuration étape par étape d'ERPNext RH et paie pour 2026 : installation de l'application HRMS, structures salariales, saisies de paie, tranches d'impôt sur le revenu, conformité multi-pays.
Conformité GoHighLevel A2P 10DLC en 2026 : inscription, frais et correction des SMS bloqués
Guide complet GoHighLevel A2P 10DLC pour 2026 : étapes d'enregistrement de la marque et de la campagne, frais de l'opérateur, raisons de rejet courantes et comment corriger les SMS filtrés.
Validation GxP pour les systèmes ERP : ce que votre appel d'offres de validation 2026 doit exiger (CSV, IQ/OQ/PQ, pistes d'audit)
Ce qu'un appel d'offres de validation ERP GxP doit exiger en 2026 : portée CSV et CSA, 21 CFR Part 11, Annexe 11 de l'UE, livrables IQ/OQ/PQ, pistes d'audit et risque GAMP 5.
Modèle de sécurité OpenClaw, résidence des données, SOC 2 et ISO 27001
Architecture de sécurité OpenClaw : isolation des locataires, chiffrement, gestion des secrets, journaux d'audit, résidence des données, SOC 2, ISO 27001, RGPD, fitness HIPAA.