Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Exemple : calculs des avantages sociaux du personnel

Exemple : calculs des avantages sociaux du personnel

Calcul du pourcentage fixe des cotisations au régime d’épargne-retraite 401k

Pour plus de simplicité, les exemples utilisent des virgules comme séparateurs de termes. Les paramètres de certains navigateurs vous obligent néanmoins à utiliser des points-virgules comme séparateurs.
  1. Créez les comptes d’hypothèse globale suivants :
    Nom de l’hypothèse
    Code de l’hypothèse
    Type de compte
    Cotisations fixes au régime d’épargne-retraite 401(k)
    401K_FLAT_Match
    Pourcentage
  2. Utilisez les formules suivantes :
    Nom du compte
    Code du compte
    Type de compte
    Formule
    Choix des cotisations de l’employé au régime d’épargne-retraite 401(k)
    401kEmployeeElection
    Modélisé - périodique - Devise
    ASSUM.401K_Flat_Match*
    ROW.TaxableComp

Calcul des cotisations à un régime d’épargne-retraite 401k avec plafond

  1. Créez les comptes d’hypothèse globale suivants :
    Nom de l’hypothèse
    Code de l’hypothèse
    Type de compte
    Afficher sous forme de
    Plafond 401(k)
    401K_Max
    Périodique - Moyenne
    Nombre
    100 % des premiers x % du régime 401(k)
    Match_100Perc
    Périodique - Moyenne
    Pourcentage
    50 % des x % suivants du régime 401(k)
    Match_50Perc
    Périodique - Moyenne
    Pourcentage
  2. Vérifiez que ces comptes disposent des
    paramètres
    suivants :
    • Agrégat de temps = Moyenne des valeurs agrégées
    • Superposition des chiffres réels = Aucun chiffre réel pour le compte (afficher les données du plan)
  3. Les comptes modélisés requis sont :
    Nom du compte
    Code du compte
    Type de compte
    Afficher sous forme de
    Rémunération imposable
    TaxableComp
    Modélisé - périodique
    Devise
  4. Formules :
    Nom du compte
    Code du compte
    Type de compte
    Cotisations à 100 % de la société au régime 401(k) - Cumulé
    Comp_Match_100
    Modélisé - périodique - Devise
    Formule
    IFF(month(this)=1,ROW.TaxableComp*ASSUM.Match_100Perc, ROW.Comp_Match_100[time=this-1] + ROW.TaxableComp *ASSUM.Match_100Perc)
    Cotisations à 50 % de la société au régime 401(k) - Cumulé
    Comp_Match_50
    Modélisé - périodique - Devise
    Formule
    IFF(month(this)=1,ROW.TaxableComp*DIVF(ASSUM.Match_50Perc,2), ROW.Comp_Match_50[time=this-1] + ROW.TaxableComp *DIVF(ASSUM.Match_50Perc,2))
    Cotisations totales de la société au régime 401(k) - Cumulé
    Comp_Match_Total
    Modélisé - périodique - Devise
    Formule
    ROW.Comp_Match_100+ROW.Comp_Match_50
    Charges liées au régime 401(k)
    401k_Expense
    Modélisé - périodique - Devise
    Formule
    IFF(ROW.Comp_Match_Total<=ASSUM.401k_Max, (ROW.TaxableComp*ASSUM.Match_100Perc)+(ROW.TaxableComp*divf(ASSUM.Match_50Perc,2)), IFF(ROW.Comp_Match_Total>ASSUM.401k_Max and ROW.Comp_Match_Total[time=this-1]<=ASSUM.401k_Max, ASSUM.401k_Max-ROW.Comp_Match_Total[time=this-1],0))

Couverture des soins médicaux, dentaires et de la vue

La plupart des sociétés fondent la planification des avantages sociaux liés aux soins médicaux, dentaires et de la vue sur le choix de l’employé, tout en gardant la possibilité de gérer et conserver des taux séparés pour chaque type de soins.
Pour commencer, configurez une dimension
Avantages sociaux
. Conservez les paramètres standard. Vérifiez que l’option
Dimension de liste
est sélectionnée, mais aussi que les options
Utiliser dans les niveaux
,
L’importation de données crée automatiquement des valeurs de dimension
et
Conserver le tri
ne le sont pas.
  1. Au sein de la dimension, définissez les valeurs de dimension suivantes :
    • Employé seulement
    • Employé + Conjoint
    • Employé + Enfant
    • Employé + Famille
  2. Configurez une feuille cube affectée à un utilisateur, disponible au niveau supérieur (seulement) et créez trois comptes cubes standard :
    Nom du compte
    Code du compte
    Type de compte
    Afficher sous forme de
    Taux de couverture des soins médicaux
    Medical
    Périodique
    Devise
    Taux de couverture des soins dentaires
    Dental
    Périodique
    Devise
    Taux de couverture des soins de la vue
    Vision
    Périodique
    Devise
  3. Vérifiez que ces comptes disposent des
    paramètres
    suivants :
    • Agrégat de temps = Moyenne des valeurs agrégées
    • Agrégat de niveaux = Moyenne non vide des valeurs agrégées
    • Superposition des chiffres réels = Aucun chiffre réel pour le compte (afficher les données du plan)
    • Afficher sous forme de = Devise
    • Confidentialité des données + la valeur du compte est publique à tous les niveaux
  4. Une fois que les comptes cubes sont prêts, ajoutez la dimension
    Avantages sociaux
    à la feuille cube.
  5. Les tables de recherche mensuelles requises sont :
    Nom du compte
    Code du compte
    Colonne
    Valeur saisie
    Admissible aux avantages sociaux
    Benefits_Eligible
    Type d’employé - Sélecteur de texte
    Saisit automatiquement 1 dans toutes les combinaisons pertinentes
  6. Configurez maintenant les comptes calculés suivants au sein de la feuille modélisée Personnel :
    Nom du compte
    Code du compte
    Type de compte
    Formule
    Frais médicaux
    Medical_Expense
    Modélisé - périodique - Devise
    ACCT.Beneft_Rates.Medical[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_Eligible
    Frais dentaires
    Dental_Expense
    Modélisé - périodique - Devise
    ACCT.Beneft_Rates.Dental[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_Eligible
    Frais de soins de la vue
    Vision_Expense
    Modélisé - périodique - Devise
    ACCT.Beneft_Rates.Vision[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_Eligible

Assurance vie

La plupart des sociétés souscrivent un régime d’assurance vie à taux fixe pour
X
dollars de prestation.
  1. Créez les comptes d’hypothèse globale suivants :
    Nom de l’hypothèse
    Code de l’hypothèse
    Type de compte
    Taux d’assurance vie par X $ de prestation
    Life_Rate
    Nombre
    $ (par) à appliquer au taux
    Life_per_Dollar
    Nombre
    Multiplicateur d’assurance vie (Revenus annuels)
    Life_Multiplier
    Nombre
    Prestation maximale de l’assurance vie
    Life_Max_Benefit
    Nombre
  2. Vérifiez que ces comptes disposent des
    paramètres
    suivants :
    • Agrégat de temps = Moyenne des valeurs agrégées
    • Superposition des chiffres réels = Aucun chiffre réel pour le compte (afficher les données du plan)
  3. Formules :
    Nom de l’hypothèse
    Code de l’hypothèse
    Type de compte
    Assurance vie
    Life_Insurance
    Modélisé - périodique - Devise
    Formule
    IFF(DIV(ASSUM.Life_Max_Benefit,ASSUM.Life_per_Dollar)* ASSUM.Life_Rate> DIV(((ROW.Headcount*ROW.Salary*ASSUM.Life_Multiplier)),ASSUM.Life_per_Dollar)* ASSUM.Life_Rate,DIV(((ROW.Headcount*ROW.Salary)* ASSUM.Life_Multiplier),ASSUM.Life_per_Dollar)* ASSUM.Life_Rate,div(ASSUM.Life_Max_Benefit,ASSUM.Life_per_Dollar)*ASSUM.Life_Rate)* Row.Benefits_Eligible

Assurance invalidité longue/courte durée

La plupart des sociétés paient une assurance invalidité pour leurs employés sur la base d’un taux par dollar de prestation.
  1. Créez les comptes d’hypothèse globale suivants :
    Nom de l’hypothèse
    Code de l’hypothèse
    Type de compte
    Afficher sous forme de
    Taux par tranche de 100 $
    LTD_RatePer100
    Périodique - Moyenne
    Nombre
    Taux par tranche de 10 $
    STD_RatePer10
    Périodique - Moyenne
    Nombre
  2. Vérifiez que ces comptes disposent des
    paramètres
    suivants :
    • Agrégat de temps = Moyenne des valeurs agrégées
    • Superposition des chiffres réels = Aucun chiffre réel pour le compte (afficher les données du plan)
  3. Formules :
    Nom du compte
    Code du compte
    Type de compte
    Formules
    Charges invalidité longue durée
    LTD_Expense
    Modélisé - périodique - Devise
    DIVF(ROW.Salary,100) * ASSUM.LTD_RatePer100 * Row.Benefits_Eligible
    Charges invalidité courte durée
    STD_Expense
    Modélisé - périodique - Devise
    DIVF(ROW.Salary,10) * ASSUM.STD_RatePer10 * Row.Benefits_Eligible