{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Contrat de travail à durée indéterminée (CDI) — Luxembourg","description":"Luxembourg permanent (indefinite-term) employment contract under Code du travail Art. L. 121-1 et seq. Mandatory written form per Art. L. 121-4 (1) — at the latest at the date of entry into service, in two originals (one for each party). Mandatory mentions per Art. L. 121-4 (2) as updated by Loi du 31 mars 2023 transposing Directive (UE) 2019/1152 on transparent and predictable working conditions: identity of parties, employee's effective start date, place of work and registered office of employer, function and job description, normal working time and schedule, base salary with current index 100 (échelle mobile des salaires) and supplements/bonuses, paid leave (26 jours ouvrables minimum — L. 233-4), employer/employee notice periods (L. 124-3 sliding scale 2/4/6 months by seniority), trial period if any (L. 121-5: max 3 months workers without CATP/DAP, 6 months employees with CATP/DAP, 12 months cadres ≥ 5×SSM index 100), applicable collective agreement (CCT — L. 162-1 et seq.), supplementary pension scheme (RCP — Loi 8.6.1999 if any), social security registration (CCSS — Art. 35 CSS, 8 days of entry). Optional clauses: confidentialité, non-concurrence (L. 125-8 — max 12 months, géographique limité au Grand-Duché, applies only to self-employed activity by statute but extended to salaried activity in practice with mandatory contrepartie financière; minimum salary threshold € 6 817,07 indice 100), clause de mobilité, propriété intellectuelle (Loi 18.4.2004 inventions de mission), convention de télétravail with cross-border tax thresholds (34 days/year harmonised since 2024 for FR/BE/DE frontaliers per bilateral conventions), dédit-formation. Tribunal du travail compétent (L. 921-1).","type":"object","additionalProperties":false,"required":["contract","employer","employee","engagement","fonction","lieu_travail","duree_travail","remuneration","conges_payes","protection_sociale","rupture","convention_collective","applicable_law","signature"],"properties":{"contract":{"type":"object","additionalProperties":false,"required":["start_date","drafting_date","drafting_place"],"properties":{"reference":{"type":"string","description":"Référence interne employeur (ex. CDI-2026-0042)."},"start_date":{"type":"string","format":"date","description":"Date d'entrée en service effective (Art. L. 121-4 (2) 2°)."},"drafting_date":{"type":"string","format":"date","description":"Date de signature du contrat (au plus tard à la date d'entrée en service — L. 121-4 (1))."},"drafting_place":{"type":"string","minLength":1,"description":"Lieu de signature."}}},"employer":{"type":"object","additionalProperties":false,"required":["name","legal_form","registered_office","rcs_number","matricule_employeur","ccss_employer_number","represented_by"],"properties":{"name":{"type":"string","minLength":1},"legal_form":{"type":"string","enum":["SARL","SARL-S","SA","SCA","SNC","SCS","SE","SCI","Société civile","ASBL","Personne physique"],"description":"Forme juridique luxembourgeoise."},"share_capital":{"type":"string","description":"Capital social libellé (ex. '12 500 € entièrement libéré')."},"registered_office":{"type":"string","minLength":1,"description":"Adresse du siège social (Art. L. 121-4 (2) 4° — domicile de l'employeur)."},"rcs_number":{"type":"string","pattern":"^B[0-9]{4,7}$","description":"Numéro d'inscription au Registre de Commerce et des Sociétés Luxembourg (B + chiffres)."},"matricule_employeur":{"type":"string","pattern":"^[12][0-9]{10}$","description":"Matricule national entreprise (11 chiffres ; commence par 19 ou 20 — RNPP)."},"ccss_employer_number":{"type":"string","pattern":"^19[0-9]{9}$","description":"Numéro d'affiliation employeur CCSS — 11 positions commençant par 19 (Art. 35 CSS)."},"vat_number":{"type":"string","pattern":"^LU[0-9]{8}$","description":"Numéro de TVA luxembourgeois (LU + 8 chiffres)."},"represented_by":{"type":"object","additionalProperties":false,"required":["name","title"],"properties":{"name":{"type":"string","minLength":1},"title":{"type":"string","minLength":1,"description":"Qualité (Gérant, Administrateur délégué, etc.)."}}}}},"employee":{"type":"object","additionalProperties":false,"required":["civility","given_name","surname","address","date_of_birth","place_of_birth","nationality","matricule_national","statut_frontalier","etat_civil"],"properties":{"civility":{"type":"string","enum":["Monsieur","Madame"]},"given_name":{"type":"string","minLength":1},"surname":{"type":"string","minLength":1},"address":{"type":"string","minLength":1,"description":"Adresse complète du domicile (Art. L. 121-4 (2) 1°)."},"date_of_birth":{"type":"string","format":"date"},"place_of_birth":{"type":"string","minLength":1},"nationality":{"type":"string","minLength":1},"etat_civil":{"type":"string","enum":["célibataire","marié(e)","pacsé(e)","divorcé(e)","veuf/veuve","séparé(e)"]},"matricule_national":{"type":"string","pattern":"^[12][0-9]{12}$","description":"Matricule national (numéro d'identification national) — 13 chiffres, format YYYYMMDDXXXXC. Sert également de numéro d'affiliation CCSS pour les personnes physiques."},"statut_frontalier":{"type":"string","enum":["resident_lu","frontalier_fr","frontalier_be","frontalier_de","non_frontalier_autre"],"description":"Statut résidentiel/frontalier — détermine la classe d'impôt et les seuils télétravail (34 jours/an pour FR/BE/DE depuis 2024 — convention bilatérale)."},"classe_impot":{"type":"string","enum":["1","1a","2"],"description":"Classe d'impôt RTS (Art. 119 LIR) — 1 célibataire, 1a monoparental ou ≥64 ans, 2 marié(e) imposition collective."},"work_permit_reference":{"type":"string","description":"Référence titre de séjour / autorisation de travail (Loi 29.8.2008) — uniquement ressortissants pays tiers."},"iban":{"type":"string","pattern":"^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$","description":"IBAN du compte bancaire personnel du salarié pour le virement de la rémunération."}}},"engagement":{"type":"object","additionalProperties":false,"required":["statut","periode_essai"],"properties":{"statut":{"type":"string","enum":["ouvrier","employe_prive","cadre","cadre_superieur"],"description":"Statut professionnel — détermine la durée maximale de la période d'essai (L. 121-5) et les délais de préavis (L. 124-3).","default":"employe_prive"},"periode_essai":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"duree_mois":{"type":"number","minimum":0.5,"maximum":12,"description":"Durée période d'essai (Art. L. 121-5) : minimum 2 semaines (0.5 mois) ; maximum 3 mois ouvrier non qualifié, 6 mois employé/ouvrier avec CATP/DAP, 12 mois cadre supérieur (rémunération brute mensuelle ≥ 5 × salaire social minimum indice 100)."},"fin_essai_date":{"type":"string","format":"date","description":"Date prévue de fin de période d'essai."},"preavis_essai_clause":{"type":"string","description":"Modalités de résiliation pendant l'essai (L. 121-5 (4) : préavis = nombre de jours = nombre de semaines de durée prévue d'essai exprimée en semaines, après les 2 premières semaines incompressibles)."}}}}},"fonction":{"type":"object","additionalProperties":false,"required":["intitule_poste","description_taches"],"properties":{"intitule_poste":{"type":"string","minLength":1,"description":"Intitulé du poste (Art. L. 121-4 (2) 5°)."},"description_taches":{"type":"string","minLength":1,"description":"Description des tâches et fonctions assignées (L. 121-4 (2) 5°)."},"reporting_to":{"type":"string","description":"Supérieur hiérarchique direct."},"classification":{"type":"object","additionalProperties":false,"properties":{"carriere":{"type":"string","description":"Carrière conventionnelle (ex. Carrière S — employé privé secteur financier ABBL)."},"groupe":{"type":"string","description":"Groupe / niveau dans la grille CCT."},"echelon":{"type":"string","description":"Échelon dans le groupe (anciennement échelle)."}}}}},"lieu_travail":{"type":"object","additionalProperties":false,"required":["lieu_principal"],"properties":{"lieu_principal":{"type":"string","minLength":1,"description":"Lieu de travail principal — adresse (Art. L. 121-4 (2) 3°)."},"lieux_secondaires":{"type":"array","items":{"type":"string"},"description":"Lieux secondaires si le salarié exerce sur plusieurs sites."},"clause_mobilite":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"perimetre":{"type":"string"}}},"teletravail":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"type_regime":{"type":"string","enum":["regulier","occasionnel"],"description":"Régime de télétravail (CCT 2.2.2021 sur le télétravail — déclarée d'obligation générale par RGD 22.1.2021)."},"frequence":{"type":"string","description":"Fréquence (ex. '2 jours par semaine')."},"lieu_teletravail":{"type":"string","description":"Lieu d'exercice du télétravail (domicile du salarié, pays de résidence)."},"seuil_frontalier_jours":{"type":"integer","minimum":0,"maximum":34,"description":"Seuil annuel de jours de télétravail à respecter — 34 jours/an pour les frontaliers FR/BE/DE depuis 2024 (conventions fiscales bilatérales harmonisées). Au-delà, imposition dans le pays de résidence."}}}}},"duree_travail":{"type":"object","additionalProperties":false,"required":["regime","horaire_hebdomadaire"],"properties":{"regime":{"type":"string","enum":["temps_plein","temps_partiel"],"description":"Régime — durée normale 40 h/semaine (Art. L. 211-5) ; max. 48 h/semaine et 10 h/jour (L. 211-12)."},"horaire_hebdomadaire":{"type":"number","minimum":1,"maximum":48,"description":"Durée hebdomadaire en heures (Art. L. 121-4 (2) 6°)."},"fte_pourcentage":{"type":"number","minimum":1,"maximum":100,"description":"Quotité (%) — pour temps partiel (L. 123-1)."},"distribution":{"type":"string","minLength":1,"description":"Répartition de l'horaire (jours et plages — L. 121-4 (2) 6°)."},"overtime_clause":{"type":"string","description":"Régime des heures supplémentaires — majoration 40 % ou repos compensatoire à 1,5 (Art. L. 211-27)."}}},"remuneration":{"type":"object","additionalProperties":false,"required":["salaire_brut_mensuel","indice_actuel","valeur_indice_100","periodicite_paiement","mode_paiement"],"properties":{"salaire_brut_mensuel":{"type":"number","minimum":0,"description":"Salaire brut mensuel (à l'indice actuel) — Art. L. 121-4 (2) 7°."},"indice_actuel":{"type":"number","minimum":800,"description":"Indice de l'échelle mobile des salaires en vigueur (968,04 depuis le 1.5.2025 — STATEC). À ajuster lors de chaque tranche indiciaire."},"valeur_indice_100":{"type":"number","minimum":0,"description":"Salaire brut mensuel exprimé à l'indice 100 (= salaire brut courant × 100 / indice actuel) — mention recommandée pour faciliter l'indexation automatique."},"salaire_brut_annuel":{"type":"number","minimum":0,"description":"Rémunération annuelle brute (12 ou 13 mois selon CCT)."},"treizieme_mois":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"modalites":{"type":"string","description":"Versement décembre, prorata si année incomplète, conventionnel CCT (non obligatoire légalement)."}}},"primes":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["intitule","montant_ou_modalites"],"properties":{"intitule":{"type":"string"},"montant_ou_modalites":{"type":"string"}}}},"avantages_nature":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["intitule","valorisation"],"properties":{"intitule":{"type":"string"},"valorisation":{"type":"string"}}},"description":"Avantages en nature (voiture de fonction, repas, logement) — valorisation forfaitaire ACD."},"periodicite_paiement":{"type":"string","enum":["mensuelle"],"description":"Le salaire est payé mensuellement et au plus tard le dernier jour ouvrable du mois (L. 221-1)."},"date_paiement":{"type":"string","description":"Date de paiement (ex. 'au plus tard le dernier jour ouvrable du mois')."},"mode_paiement":{"type":"string","enum":["virement"],"description":"Versement par virement obligatoire (L. 221-2)."}}},"conges_payes":{"type":"object","additionalProperties":false,"required":["jours_ouvrables_par_an"],"properties":{"jours_ouvrables_par_an":{"type":"integer","minimum":26,"description":"Congé annuel de récréation : minimum légal 26 jours ouvrables par année complète (Art. L. 233-4) — soit ≥ 5 semaines + 1 jour. CCT peut prévoir davantage."},"periode_acquisition_label":{"type":"string","description":"Période de référence (par défaut année civile — L. 233-7)."}}},"protection_sociale":{"type":"object","additionalProperties":false,"required":["ccss_affiliation_clause"],"properties":{"ccss_affiliation_clause":{"type":"string","minLength":1,"description":"Clause d'affiliation au Centre commun de la sécurité sociale (CCSS) — branches CNS (maladie), CNAP (pension), AAA (accident), Mutualité des employeurs. Affiliation par l'employeur dans les 8 jours de l'entrée en service (Art. 35 CSS)."},"regime_complementaire_pension":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"organisme":{"type":"string"},"type_regime":{"type":"string","enum":["prestations_definies","contributions_definies","mixte"],"description":"Type de régime complémentaire de pension (Loi 8.6.1999 modifiée)."},"cotisation_employeur_pct":{"type":"number","minimum":0,"maximum":100},"cotisation_salarie_pct":{"type":"number","minimum":0,"maximum":20}}},"assurance_groupe_complementaire":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"details":{"type":"string"}}}}},"rupture":{"type":"object","additionalProperties":false,"required":["preavis_clause"],"properties":{"preavis_clause":{"type":"string","minLength":1,"description":"Renvoi aux délais de préavis légaux (Art. L. 124-3 et L. 124-4) : licenciement par l'employeur — 2 mois si ancienneté < 5 ans, 4 mois si 5 à < 10 ans, 6 mois si ≥ 10 ans ; démission par le salarié — moitié du préavis employeur (1, 2 ou 3 mois). Le préavis court à partir du 15 du mois (lettre avant le 15) ou du 1er du mois suivant (lettre du 15 au dernier jour). Sauf disposition plus favorable de la CCT."},"indemnite_depart_clause":{"type":"string","description":"Indemnité de départ légale en cas de licenciement avec préavis (Art. L. 124-7) : à partir de 5 ans d'ancienneté — 1 mois de salaire (5-10 ans), 2 mois (10-15 ans), 3 mois (15-20 ans), 6 mois (20-25 ans), 9 mois (25-30 ans), 12 mois (≥ 30 ans)."},"motivation_clause":{"type":"string","description":"L'employeur ≥ 150 salariés doit convoquer à un entretien préalable (L. 124-2). Sur demande écrite du salarié dans le mois, l'employeur doit énoncer les motifs réels et sérieux du licenciement (L. 124-5)."}}},"convention_collective":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"title":{"type":"string","description":"Intitulé exact de la CCT (ex. CCT secteur bancaire ABBL, CCT commerce, CCT BTP, etc.)."},"signed_date":{"type":"string","format":"date"},"expiry_date":{"type":"string","format":"date"},"rgd_obligation_generale":{"type":"string","description":"Référence du règlement grand-ducal d'obligation générale (déclaration d'extension) si applicable."},"consultation_location":{"type":"string","description":"Lieu de consultation au sein de l'entreprise (intranet, RH, panneau d'affichage)."}}},"clauses_optionnelles":{"type":"object","additionalProperties":false,"properties":{"confidentialite":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"perimetre":{"type":"string"}}},"non_concurrence":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"duree_mois":{"type":"integer","minimum":1,"maximum":12,"description":"Durée de la clause — maximum 12 mois (Art. L. 125-8 (2))."},"perimetre_geographique":{"type":"string","description":"Périmètre — limité au territoire du Grand-Duché de Luxembourg (L. 125-8 (2) ; ne peut pas s'étendre au-delà)."},"activites_visees":{"type":"string","description":"Activités similaires interdites (L. 125-8 — la clause vise statutairement les activités d'indépendant ; l'extension aux activités salariées suppose une contrepartie financière dans la pratique)."},"contrepartie_mensuelle":{"type":"number","minimum":0,"description":"Indemnité mensuelle (non obligatoire par la loi pour les seules activités d'indépendant ; obligatoire en pratique lorsque la clause est étendue aux activités salariées — sinon nulle)."},"seuil_remuneration_clause":{"type":"string","description":"Rappel : la clause est réputée non écrite si la rémunération annuelle effective au moment du départ est inférieure au seuil fixé par RGD du 11.7.1989 (€ 6 817,07 indice 100, indexé)."}}},"propriete_intellectuelle":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"perimetre":{"type":"string","description":"Cession à l'employeur des droits patrimoniaux d'auteur sur les œuvres créées en exécution du contrat ; inventions de mission (Loi du 18 avril 2004 sur les brevets d'invention — appartenance à l'employeur)."}}},"convention_teletravail":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"reference_charte":{"type":"string","description":"Référence à la convention/charte interne télétravail (CCT 2.2.2021 sur le régime juridique du télétravail — RGD 22.1.2021 d'obligation générale)."},"indemnite_frais":{"type":"string","description":"Modalités de prise en charge des frais (Internet, électricité, mobilier ergonomique)."}}},"dedit_formation":{"type":"object","additionalProperties":false,"required":["applies"],"properties":{"applies":{"type":"boolean"},"duree_engagement_mois":{"type":"integer","minimum":1,"maximum":60},"modalites_remboursement":{"type":"string"}}}}},"applicable_law":{"type":"object","additionalProperties":false,"required":["competent_court"],"properties":{"governing_law":{"type":"string","enum":["luxembourgeoise"],"description":"Droit applicable — luxembourgeois."},"competent_court":{"type":"string","minLength":1,"description":"Juridiction compétente — Tribunal du travail (Art. L. 921-1 et s.) du ressort de l'employeur ; Conseil arbitral de la sécurité sociale pour les litiges sociaux (CASS)."},"language_clause":{"type":"string","description":"Langue du contrat (français, allemand ou luxembourgeois — au choix des parties, L. 121-3 ne fixe pas de langue obligatoire)."}}},"signature":{"type":"object","additionalProperties":false,"required":["copies"],"properties":{"copies":{"type":"integer","minimum":2,"description":"Exemplaires originaux (deux — un pour chaque partie, L. 121-4 (1))."},"mention_lu_et_approuve":{"type":"boolean","description":"Mention « lu et approuvé » avant signature — pratique recommandée."}}}}}