{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Journal des salaires (Luxembourg)","description":"Luxembourg wage journal aligned with the plan comptable normalisé (PCN, règlement grand-ducal du 10 juin 2009 sur le PCN applicable aux sociétés commerciales luxembourgeoises). Required by art. 197 of the Loi modifiée du 10 août 1915 sur les sociétés commerciales (obligation de tenue comptable). Lists every employee's monthly gross/net, deductions, employer social charges and the matching accounting entries under LU chart-of-accounts classes (62 Frais de personnel, 42 CCSS, 43 Impôts et taxes).","type":"object","required":["employer","period","entries","accounting_entries","totals"],"additionalProperties":false,"properties":{"employer":{"type":"object","required":["name","matricule","ccss_affiliation"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"legal_form":{"type":"string"},"matricule":{"type":"string","pattern":"^[0-9]{11,13}$"},"ccss_affiliation":{"type":"string","minLength":1}}},"period":{"type":"object","required":["year","month"],"additionalProperties":false,"properties":{"year":{"type":"integer","minimum":2020,"maximum":2100},"month":{"type":"integer","minimum":1,"maximum":12}}},"entries":{"type":"array","minItems":1,"items":{"type":"object","required":["social_matricule","full_name","gross_wage","ss_employee","rts_withheld","dependency_withheld","net_paid","ss_employer","accounting_account"],"additionalProperties":false,"properties":{"social_matricule":{"type":"string","pattern":"^[0-9]{13}$"},"full_name":{"type":"string","minLength":1},"gross_wage":{"type":"number","minimum":0},"ss_employee":{"type":"number","minimum":0,"description":"Cotisations sociales part salarié"},"rts_withheld":{"type":"number","minimum":0},"dependency_withheld":{"type":"number","minimum":0},"net_paid":{"type":"number","minimum":0},"ss_employer":{"type":"number","minimum":0},"accounting_account":{"type":"string","minLength":1,"description":"Compte PCN (ex. 6211, 6212, 6221)"}}}},"accounting_entries":{"type":"array","minItems":1,"items":{"type":"object","required":["account","label"],"additionalProperties":false,"properties":{"account":{"type":"string","minLength":1,"description":"Numéro de compte PCN"},"label":{"type":"string","minLength":1},"debit":{"type":"number","minimum":0},"credit":{"type":"number","minimum":0}}}},"totals":{"type":"object","required":["employees_count","total_gross","total_ss_employer","total_rts","total_dependency","total_net","total_debit","total_credit"],"additionalProperties":false,"properties":{"employees_count":{"type":"integer","minimum":0},"total_gross":{"type":"number","minimum":0},"total_ss_employer":{"type":"number","minimum":0},"total_rts":{"type":"number","minimum":0},"total_dependency":{"type":"number","minimum":0},"total_net":{"type":"number","minimum":0},"total_debit":{"type":"number","minimum":0},"total_credit":{"type":"number","minimum":0}}}}}