Paramétrer les 26 jours légaux, bloquer les jours fériés, faire valider les demandes et suivre les soldes en temps réel : le guide employeur de l'application Congés d'Odoo, et la limite paie à connaître.

En bref. L'application Congés d'Odoo (Time Off) centralise les demandes, les soldes et la validation des absences de vos salariés. Au Luxembourg, elle permet de modéliser les 26 jours ouvrables de congé légal, de paramétrer les 11 jours fériés pour qu'ils ne grignotent pas ce solde, et de suivre les reports au 31 mars. Son angle mort : Odoo n'a pas de paie luxembourgeoise native, donc l'indemnité de congé et la provision des jours non pris se traitent côté comptabilité.

Suivre les congés sur un tableur tient jusqu'au jour où un salarié conteste son solde, où un départ laisse des jours à payer, ou où la clôture révèle une dette de congés qu'on n'avait pas provisionnée. Odoo propose une application dédiée, Time Off, pour sortir de ce suivi approximatif. Voici comment elle fonctionne, comment y traduire les règles luxembourgeoises du congé de récréation, et où s'arrête l'outil quand il rencontre la paie du Grand-Duché.

À quoi sert l'application Congés d'Odoo ?

L'application Congés relie dans un seul endroit les demandes d'absence, les soldes de chaque salarié et le circuit de validation. Le salarié pose sa demande depuis son espace, le responsable l'approuve, le solde se met à jour automatiquement, et l'absence apparaît dans le calendrier de l'équipe. Fini le double décompte entre le tableur du salarié et celui des ressources humaines.

Concrètement, l'outil s'articule autour de quelques objets. Les types de congé (congé de récréation payé, maladie, sans solde, congé extraordinaire) se configurent une fois, chacun avec son mode de validation et son unité de décompte. Les allocations attribuent un nombre de jours à chaque salarié. Les demandes consomment ces allocations. Un tableau de bord affiche les soldes restants, les jours reportés et une projection du solde à une date future. S'y ajoutent un calendrier d'équipe, des rapports par type et par personne, et des passerelles vers la paie et les feuilles de temps.

Modéliser les 26 jours de congé luxembourgeois dans Odoo

Au Luxembourg, tout salarié à temps plein a droit à 26 jours ouvrables de congé de récréation par an, un minimum légal depuis le 1er janvier 2019, détaillé dans notre guide sur les congés payés au Luxembourg. Dans Odoo, deux méthodes permettent d'attribuer ce droit, et le choix a des conséquences pratiques.

Méthode d'allocationFonctionnementQuand la préférer
Allocation régulièreOn attribue d'un coup les 26 jours en début d'année, validés par un responsableSimple, lisible, adaptée à un effectif stable sur l'année civile
Plan d'accumulationLe droit se construit au fil des mois, environ 2,17 jours par mois entier travailléPlus fidèle à l'acquisition légale au prorata, utile pour les entrées et sorties en cours d'année

Le plan d'accumulation colle de plus près à la règle luxembourgeoise, où le congé s'acquiert par douzième du droit annuel pour chaque mois de travail entier. Il gère aussi le report des jours non consommés et un plafond éventuel. L'allocation régulière, elle, reste parfaite pour la clarté quand vos salariés sont présents toute l'année. Dans les deux cas, vous définissez une période de validité pour cadrer l'année de référence.

Les 11 jours fériés : à paramétrer pour ne pas les décompter

C'est l'erreur de réglage la plus fréquente. Les 11 jours fériés légaux luxembourgeois s'ajoutent aux 26 jours de congé et ne s'imputent pas dessus. Dans Odoo, ils se saisissent une fois pour toutes dans les jours fériés de la société, avec leurs dates de l'année. Un salarié qui pose une semaine de vacances incluant un jour férié ne doit voir décompté que les jours réellement ouvrables, pas le férié. Sans ce paramétrage, l'outil consomme un jour de congé en trop à chaque férié tombé pendant une absence, et le solde affiché devient faux.

Demande et validation : régler le bon circuit d'approbation

Chaque type de congé porte son propre mode de validation, à décider en fonction de votre organisation. Odoo propose plusieurs niveaux : aucune validation, validation par le responsable hiérarchique, validation par un responsable des congés, ou double validation. Pour une PME, la validation par le responsable suffit le plus souvent ; une double validation a du sens quand les ressources humaines veulent garder la main sur certains types d'absence.

Le salarié dépose sa demande depuis son espace, en précisant le type, les dates et, au besoin, la demi-journée. Le responsable approuve ou refuse, et le solde s'ajuste. Pour une fermeture collective, par exemple entre Noël et le Nouvel An, une demande de groupe applique le même congé à tout un service ou à l'entreprise entière en une seule opération, plutôt que salarié par salarié.

Reporter au 31 mars : ce qu'Odoo sait faire, et ses limites

Au Luxembourg, les congés non pris au 31 décembre sont en principe perdus, sauf report jusqu'au 31 mars de l'année suivante, voire au-delà en cas de maladie ou de congé parental. Le plan d'accumulation d'Odoo gère un report de solde avec un plafond et une date d'expiration, ce qui permet d'approcher cette règle : on autorise le report, puis on fixe l'extinction des jours reportés au 31 mars. La projection du solde à une date future aide à anticiper ce qui risque d'être perdu.

Deux finesses luxembourgeoises ne sont toutefois pas automatiques. La carence de trois mois de la première année, pendant laquelle le salarié acquiert ses jours mais ne peut pas encore les poser, demande un réglage manuel du calendrier de prise. Et le recrédit des jours lorsqu'un salarié tombe malade pendant ses vacances suppose une correction d'allocation au cas par cas, à partir du certificat médical. L'outil tient le compteur ; la règle de droit, elle, reste à appliquer par une main avertie.

Vous voulez des soldes de congés justes, reliés à votre paie et à vos comptes, sans tableur parallèle ?

Réserver un diagnostic gratuit

La limite à regarder en face : Odoo n'a pas de paie luxembourgeoise

C'est le point que les démonstrations évitent, et c'est celui qui compte le plus pour un employeur. L'application Congés gère parfaitement les compteurs, mais elle ne calcule pas, à elle seule, ce que coûte un congé. Deux chiffres lui échappent sans module de paie adapté au Luxembourg.

Le premier est l'indemnité de congé, égale au salaire journalier moyen des trois derniers mois, majorations régulières comprises. Odoo marque bien chaque absence pour la paie, avec un statut qui indique si elle est à intégrer au prochain bulletin, mais le calcul de l'indemnité suppose un moteur de paie, or la liste des localisations de paie d'Odoo 19 ne couvre pas le Grand-Duché. Nous expliquons pourquoi, et les trois façons d'y remédier, dans notre article sur Odoo et la paie au Luxembourg.

Le second est la provision pour congés à payer. Les jours acquis et non pris à la clôture représentent une dette de l'entreprise, charges patronales comprises, qui doit être provisionnée en comptabilité. Cette écriture ne sort pas de l'application Congés : elle se construit à partir des soldes réels, dans la comptabilité. Un compteur de congés propre dans Odoo ne vaut donc tout son prix que s'il est relié à la tenue des comptes, sinon la dette de congés reste invisible jusqu'au jour où elle tombe.

Ce que le couplage Advena change

C'est exactement le pont que nous faisons sous un même toit. Les compteurs de congés vivent dans l'Odoo où nous tenons votre comptabilité, paramétré pour le plan comptable normalisé (PCN 2020) et la TVA luxembourgeoise. Résultat : les soldes de Time Off, l'indemnité de congé calculée en paie et la provision des jours non pris à la clôture parlent la même langue, au lieu de vivre dans trois fichiers séparés. Vous lisez votre engagement de congés dans votre situation en temps réel, pas découvert au printemps suivant. Pour situer ce couplage dans l'ensemble de notre offre, notre guide de la fiduciaire pour une PME fait le tour de la question, et notre dossier Odoo au Luxembourg pose le cadre côté outil.

Une précision honnête pour finir : si vous vendez du temps et pilotez des équipes au forfait, l'application Congés se marie avec les feuilles de temps pour une vision complète de la capacité disponible, un sujet que nous traitons dans Odoo pour les sociétés de services.

Questions fréquentes

Odoo gère-t-il les congés luxembourgeois nativement ?

Odoo propose une application Congés complète pour suivre demandes, soldes et validation, mais les règles légales luxembourgeoises ne sont pas préconfigurées. Vous paramétrez vous-même les 26 jours de congé, les 11 jours fériés et les règles de report. L'outil gère les compteurs ; la règle de droit s'y traduit lors du paramétrage.

Peut-on paramétrer les 26 jours de congé dans Odoo ?

Oui, de deux façons : une allocation régulière qui attribue les 26 jours en une fois, ou un plan d'accumulation qui construit le droit au rythme d'environ 2,17 jours par mois, plus fidèle à l'acquisition légale au prorata. Le plan d'accumulation gère aussi le report et son plafond.

Odoo calcule-t-il l'indemnité de congé ?

Non, pas à lui seul. L'application Congés marque l'absence pour la paie, mais l'indemnité de congé, basée sur le salaire moyen des trois derniers mois, suppose un moteur de paie, or Odoo 19 n'a pas de localisation paie luxembourgeoise. Le calcul passe par un module tiers ou par une paie externalisée reliée à Odoo.

Les jours fériés sont-ils décomptés des congés dans Odoo ?

Seulement si vous ne les avez pas paramétrés. Les 11 jours fériés légaux s'ajoutent aux 26 jours de congé. En les saisissant dans les jours fériés de la société, Odoo ne les décompte pas du solde quand ils tombent pendant une absence.

Peut-on suivre les soldes de congés en temps réel ?

Oui. Le tableau de bord affiche, pour chaque salarié, le solde restant, les jours reportés et une projection du solde à une date future. Relié à la comptabilité, ce suivi permet aussi de provisionner la dette de congés à la clôture sur des soldes réels, pas estimés.

Pour aller plus loin

Pourquoi Advena ?

  • Finance et digital sous le même toit : les compteurs de congés vivent dans l'Odoo où nous tenons vos comptes, pas dans un fichier isolé.
  • Approche honnête : nous vous disons ce qu'Odoo fait nativement et ce qui demande un complément, avant de vous engager.
  • Forfaits clairs, sans facturation à l'heure : la paie et le suivi des congés entrent dans un forfait à partir de 325 € par mois, tout compris.
  • Proximité avec les fondateurs : ce sont les associés qui vous accompagnent, pas un junior.

Envie d'un suivi des congés propre, relié à votre paie et à votre comptabilité en temps réel ? Dites-nous où vous en êtes.

Parler de votre projet

Informations à jour au mois d'octobre 2026. Les fonctionnalités décrites renvoient à l'application Time Off de la documentation Odoo ; les règles du congé de récréation reposent sur le Code du travail luxembourgeois tel que présenté par Guichet.lu. Odoo évoluant à chaque version et chaque situation étant particulière, cet article informe et ne constitue pas un conseil personnalisé.