diff --git a/openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/allegements.py b/openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/allegements.py index 5aa2a6da2e..52c4a74dcb 100644 --- a/openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/allegements.py +++ b/openfisca_france/model/prelevements_obligatoires/prelevements_sociaux/cotisations_sociales/allegements.py @@ -502,10 +502,13 @@ def compute_allegement_cotisation_maladie_base(individu, period, parameters): assiette_allegement = individu('assiette_allegement', period, options = [ADD]) smic_proratise = individu('smic_proratise', period, options = [ADD]) - plafond_allegement_mmid = allegement_mmid.plafond # en nombre de smic - - sous_plafond = assiette_allegement <= (smic_proratise * plafond_allegement_mmid) - + if period.start.year < 2024: + plafond_allegement_mmid = allegement_mmid.plafond * smic_proratise + else: + smic_proratise_2O23_12_31 = individu('smic_proratise', '2023-12', options = [ADD]) + plafond_allegement_mmid = max_(allegement_mmid.plafond_smic_courant * smic_proratise, allegement_mmid.plafond_smic_2023_12_31 * smic_proratise_2O23_12_31) + + sous_plafond = assiette_allegement <= plafond_allegement_mmid return sous_plafond * allegement_mmid.taux * assiette_allegement diff --git a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond.yaml b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond.yaml index 6374a56ccb..d41de96c25 100644 --- a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond.yaml +++ b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond.yaml @@ -2,9 +2,11 @@ description: Plafond de rémunération (en nombre de Smic annuels) des salariés values: 2019-01-01: value: 2.5 + 2024-01-01: + value: null metadata: short_label: Plafond de rémunération des salariés - last_value_still_valid_on: "2024-03-18" + last_value_still_valid_on: "2024-09-13" label_en: SSCs for sickness, maternity, disability and death benefits unit: smic_annuel reference: @@ -13,8 +15,12 @@ metadata: href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000037947559 - title: Loi 2017-1836 du 30/12/2017 (LFSS pour 2018), art. 9 href: https://www.legifrance.gouv.fr/affichTexteArticle.do?idArticle=LEGIARTI000036358458&cidTexte=JORFTEXT000036339090 + 2024-01-01: + - title: Loi 2023-1250 de financement de la sécurité sociale pour 2024, art. 20 + href: https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000048668722 official_journal_date: 2019-01-01: "2017-12-31" + 2024-01-01: "2023-12-27" notes: 2019-01-01: - title: Plafond de rémunération en nombre de Smic en-dessous de laquelle l'allègement pour salaire est appliqué et constitue la transformation du CICE et CITS en baisse pérenne de cotisations employeur. diff --git a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_2023_12_31.yaml b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_2023_12_31.yaml new file mode 100644 index 0000000000..939ca6ffee --- /dev/null +++ b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_2023_12_31.yaml @@ -0,0 +1,17 @@ +description: Plafond de rémunération (en nombre de Smic de décembre 2023) des salariés concernés par l'allègement des cotisations du régime d'assurance maladie (à partir de 2024) +values: + 2024-01-01: + value: 2.5 +metadata: + short_label: Plafond de rémunération des salariés + last_value_still_valid_on: "2024-09-13" + label_en: SSCs for sickness, maternity, disability and death benefits + unit: smic_annuel + reference: + 2024-01-01: + - title: Article D241-1-2 du Code de la sécurité sociale + href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048807182 + - title: Décret n°2023-1329 du 29/12/2023, Art. 1 + href: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000048727890 + official_journal_date: + 2024-01-01: "2023-12-30" diff --git a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_courant.yaml b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_courant.yaml new file mode 100644 index 0000000000..c307e29b6e --- /dev/null +++ b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/alleg_gen/mmid/plafond_smic_courant.yaml @@ -0,0 +1,17 @@ +description: Plafond de rémunération (en nombre de Smic courant) des salariés concernés par l'allègement des cotisations du régime d'assurance maladie (à partir de 2024) +values: + 2024-01-01: + value: 2 +metadata: + short_label: Plafond de rémunération des salariés + last_value_still_valid_on: "2024-09-13" + label_en: SSCs for sickness, maternity, disability and death benefits + unit: smic_annuel + reference: + 2024-01-01: + - title: Article D241-1-2 du Code de la sécurité sociale + href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048807182 + - title: Décret n°2023-1329 du 29/12/2023, Art. 1 + href: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000048727890 + official_journal_date: + 2024-01-01: "2023-12-30" diff --git a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_2023_12_31.yaml b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_2023_12_31.yaml index e4cab85c70..b4c6983732 100644 --- a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_2023_12_31.yaml +++ b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_2023_12_31.yaml @@ -10,8 +10,8 @@ metadata: unit: smic_annuel reference: 2024-01-01: - - title: Article D241-1-2 du Code de la sécurité sociale - href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048807182 + - title: Article D241-3-2 du Code de la sécurité sociale + href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048852528 - title: Décret n°2023-1329 du 29/12/2023, Art. 1 href: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000048727890 official_journal_date: diff --git a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_courant.yaml b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_courant.yaml index 9b5e5e58ed..9d3238238f 100644 --- a/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_courant.yaml +++ b/openfisca_france/parameters/prelevements_sociaux/reductions_cotisations_sociales/allegement_cotisation_allocations_familiales/plafond_smic_courant.yaml @@ -10,8 +10,8 @@ metadata: unit: smic_annuel reference: 2024-01-01: - - title: Article D241-1-2 du Code de la sécurité sociale - href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048807182 + - title: Article D241-3-2 du Code de la sécurité sociale + href: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000048852528 - title: Décret n°2023-1329 du 29/12/2023, Art. 1 href: https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000048727890 official_journal_date: