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.
- Créez les comptes d’hypothèse globale suivants :Nom de l’hypothèseCode de l’hypothèseType de compteCotisations fixes au régime d’épargne-retraite 401(k)401K_FLAT_MatchPourcentage
- Utilisez les formules suivantes :Nom du compteCode du compteType de compteFormuleChoix des cotisations de l’employé au régime d’épargne-retraite 401(k)401kEmployeeElectionModélisé - périodique - DeviseASSUM.401K_Flat_Match*ROW.TaxableComp
Calcul des cotisations à un régime d’épargne-retraite 401k avec plafond
- Créez les comptes d’hypothèse globale suivants :Nom de l’hypothèseCode de l’hypothèseType de compteAfficher sous forme dePlafond 401(k)401K_MaxPériodique - MoyenneNombre100 % des premiers x % du régime 401(k)Match_100PercPériodique - MoyennePourcentage50 % des x % suivants du régime 401(k)Match_50PercPériodique - MoyennePourcentage
- Vérifiez que ces comptes disposent desparamètressuivants :
- 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)
- Les comptes modélisés requis sont :Nom du compteCode du compteType de compteAfficher sous forme deRémunération imposableTaxableCompModélisé - périodiqueDevise
- Formules :Nom du compteCode du compteType de compteCotisations à 100 % de la société au régime 401(k) - CumuléComp_Match_100Modélisé - périodique - DeviseFormuleIFF(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_50Modélisé - périodique - DeviseFormuleIFF(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_TotalModélisé - périodique - DeviseFormuleROW.Comp_Match_100+ROW.Comp_Match_50Charges liées au régime 401(k)401k_ExpenseModélisé - périodique - DeviseFormuleIFF(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.- Au sein de la dimension, définissez les valeurs de dimension suivantes :
- Employé seulement
- Employé + Conjoint
- Employé + Enfant
- Employé + Famille
- Configurez une feuille cube affectée à un utilisateur, disponible au niveau supérieur (seulement) et créez trois comptes cubes standard :Nom du compteCode du compteType de compteAfficher sous forme deTaux de couverture des soins médicauxMedicalPériodiqueDeviseTaux de couverture des soins dentairesDentalPériodiqueDeviseTaux de couverture des soins de la vueVisionPériodiqueDevise
- Vérifiez que ces comptes disposent desparamètressuivants :
- 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
- Une fois que les comptes cubes sont prêts, ajoutez la dimensionAvantages sociauxà la feuille cube.
- Les tables de recherche mensuelles requises sont :Nom du compteCode du compteColonneValeur saisieAdmissible aux avantages sociauxBenefits_EligibleType d’employé - Sélecteur de texteSaisit automatiquement 1 dans toutes les combinaisons pertinentes
- Configurez maintenant les comptes calculés suivants au sein de la feuille modélisée Personnel :Nom du compteCode du compteType de compteFormuleFrais médicauxMedical_ExpenseModélisé - périodique - DeviseACCT.Beneft_Rates.Medical[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_EligibleFrais dentairesDental_ExpenseModélisé - périodique - DeviseACCT.Beneft_Rates.Dental[level=Top Level(-), Benefit=this]*Row.Headcount*Row.Benefits_EligibleFrais de soins de la vueVision_ExpenseModélisé - périodique - DeviseACCT.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.
- Créez les comptes d’hypothèse globale suivants :Nom de l’hypothèseCode de l’hypothèseType de compteTaux d’assurance vie par X $ de prestationLife_RateNombre$ (par) à appliquer au tauxLife_per_DollarNombreMultiplicateur d’assurance vie (Revenus annuels)Life_MultiplierNombrePrestation maximale de l’assurance vieLife_Max_BenefitNombre
- Vérifiez que ces comptes disposent desparamètressuivants :
- 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)
- Formules :Nom de l’hypothèseCode de l’hypothèseType de compteAssurance vieLife_InsuranceModélisé - périodique - DeviseFormuleIFF(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.
- Créez les comptes d’hypothèse globale suivants :Nom de l’hypothèseCode de l’hypothèseType de compteAfficher sous forme deTaux par tranche de 100 $LTD_RatePer100Périodique - MoyenneNombreTaux par tranche de 10 $STD_RatePer10Périodique - MoyenneNombre
- Vérifiez que ces comptes disposent desparamètressuivants :
- 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)
- Formules :Nom du compteCode du compteType de compteFormulesCharges invalidité longue duréeLTD_ExpenseModélisé - périodique - DeviseDIVF(ROW.Salary,100) * ASSUM.LTD_RatePer100 * Row.Benefits_EligibleCharges invalidité courte duréeSTD_ExpenseModélisé - périodique - DeviseDIVF(ROW.Salary,10) * ASSUM.STD_RatePer10 * Row.Benefits_Eligible